嵌入式系统
文章平均质量分 69
beautiful_Anne
这个作者很懒,什么都没留下…
展开
-
嵌入式系统3-15(gcc)
while(1){wait(30000);GPFDAT=(~(i<<4)); //根据i值轮流点亮124灯if(++i=8) i=0;}//以说左移1位相当于乘以2,那么左移n位就是乘以2的n次方了(有符号数不完全适用,因为左移有可能导致符号变化GCC编译常用选项和介绍(1.预处理(将include插入,展开宏定义 -E。生成 .i 的文件)2.编译(转换成汇编语言, 生成文件 .s)3.汇编(.S生成elf(linux),-e。变为目标代码(机器代码)生成 .o 的文件)原创 2021-03-15 16:02:55 · 187 阅读 · 0 评论 -
嵌入式系统3.8
2.协议类引脚UARTI^2CSPINAND FLASHNAND Flash地址线和数据线连在一起,需要用程序来控制,才能出数据。(信号复用)所以只给地址不行,要先命令,再给地址。LCD3.类内存接口(与内存类似)3.1NOR、SDRAM、网卡NORnGcs0,对应地址从0x0开始,所以是0段地址Q1.不是32位CPU意味着接32根地址线A1.这和bank有关,查找Memory Controler可知,1bank=128M,可以接27根线,因此32根线中只有27根接地址,剩余的接片原创 2021-03-13 13:26:10 · 115 阅读 · 0 评论 -
嵌入式系统课堂笔记3.3
1.GPIO:General-purpose input/output通用的输入输出端口。1.1输入/输出引脚:就是GPIO,有对应的控制寄存器来设置这两种功能/上拉电阻/二极管/三极管。如何与上拉电阻、三极管联系?①输出引脚:图片解释:图1,NPN型三极管,小阀门流通、电阻、、图2,PNP型三极管②输入引脚:图片解释:加一个灯判断是否流通。电路图:点亮LED1的0段代码,烧进去就可以(.S汇编):@*********************************************原创 2021-03-13 10:57:54 · 163 阅读 · 0 评论