1,用汇编点亮led灯,并且写makefile文件 烧写实验
实现:点亮led1 (完整程序已附)
说明:
sd_fuse 下为4412的引导文件,不可或缺,不需修改(BL1,BL2)
start.S 为点亮LED1 的程序
Makefile 将start.S 编译为二进制文件
烧写过程:
首先我们需要了解4412的启动过程,可以看一下本人写的arm启动方式(不是很高大上,但是能看懂)啦啦啦啦
我们需要用到BL1 、BL2 引导文件。都将会在下面打包给出
- 利用SD卡,首先用SD_FLASH对SD卡进行分割。
- 然后挂载进vm
- root用户下命令:fdisk -l 查看磁盘情况,如图,我16G的卡被分割两个
- 进入sd_fuse 命令 ./fast_fuse.sh /dev/sdb (注意一定要烧至分割出来的那个块下面)
初学tiny4412,欢迎各位同仁交流;
附件:点此下载