TQ2440 学习笔记—— 13、GPIO 接口【实验:用汇编语言实现】
2019-07-13 03:23发布
生成海报
(韦东山——嵌入式Linux 应用开发完全手册)
GPIO 操作实例:LED 和 按键
1、使用汇编代码点亮一个LED
操作步骤
a、编写源程序(程序)
b、生成可执行程序(Makefile)
c、烧写程序(USB 下载线烧写)
d、运行程序
a、编写源程序
虽然是汇编代码,但是程序很简单,就不解释啦!
b、Makefile
make 指令比较 第 1 行中文件led_on.bin 和文件 led_on.S 的时间,如果 led_on.S 的时间
比 led_on.bin 的时间新(led_on.bin 未生成时,此条件默认成立),则执行第2,3,4行的命令重新生成led_on.bin
。也可以不用指令make,而直接一条一条的执行2,3,4行的指令,但是这样效率比较低。
第
2 行的指令是编译,第 3 行是链接,第 4 行是把ELF 格式的可执行文件led_on——elf 转换成二进制格式文件led_on.bin 。
执行“make
clean” 时强制执行第 6 行的删除命令。
c、采用USB烧写,在NOR
Flash 模式启动 进入USB download 模式, 选择a 下在程序
d、运行程序。*^_^*
给个小照片:
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮