11 2018 档案
4412裸板开发 (1点灯)
摘要:1,用汇编点亮led灯,并且写makefile文件 烧写实验 实现:点亮led1 (完整程序已附) 说明: sd_fuse 下为4412的引导文件,不可或缺,不需修改(BL1,BL2) start.S 为点亮LED1 的程序 Makefile 将start.S 编译为二进制文件 烧写过程: 首先我们
阅读全文
tiny4412SDK 1312B 启动ubuntuDsektop
摘要:1,解压光盘所带文件ubuntu-desktop-sdcard-image-YYYYMMDD.tar.gz , 得到ubuntudesktop-8g.raw 2,先用SD-flash刷写一边B盘images中的superboot.bin (这步可能不需要) 3,利用win32将.raw文件烧录SD卡
阅读全文
tiny4412 启动方式
摘要:1、iROM(BL0):是指Exynos4412的iROM中固化的启动代码,其作用是初始化系统时钟,设置看门狗,初始化堆和栈,加载8kb的bl1到Exynos4412的一个64kb大小内部sram(Internal SRAM)中运行,它在内部ROM上执行。2、Firstboot loader(BL1
阅读全文
linux minitools+minicom 安装及使用
摘要:1,通过SSH将minitools的安装包传到ubuntu 文件下, 2, 解压minitools.tgz (具体方法见上一篇) 3,命令安装minicom : apt-get install minicom 4,配置后保存:minicom -s 注意: 1,软件操作需在root权限下运行 2,配置
阅读全文
linux arm-linux-gcc 安装编译
摘要:1,将 .tgz 安装包通过SSH传至ubuntu 2,tar -zxvf arm-linux-gcc.tgz 解压 3,配置环境变量(由于鄙人只需其中一个用户使用,所以直接再其主目录) vi ~/.bashrc -> export PATH="$PATH:/home/arm/opt/4.5.1/b
阅读全文
Linux 多线程
摘要:1,概念: 进程:一个正在执行的程序,他是资源分配的最小单位。进程中的事情语言按照一定顺序逐一进行 线程:又称轻量级线程,程序执行的最小单位,系统独立调度和分派CPU的基本单位,他是进程中一个实体,一个进程中可以有多个线程,这些线程共享进程的所有资 源,线程本身只包含一点必不可少的资源。 并发:指在
阅读全文