S3c2440学习
SeymXur
这个作者很懒,什么都没留下…
展开
-
简单的Start.S启动解析理解
从头开始学习,本次是记录对嵌入式主函数启动前的 .S 文件的解释,个人理解及一些对汇编伪指令的注释/** 1.text 是ARM GUN中的伪指令,意思是以下是代码段* .global 以为定义一个全局符号,*/.text.global _start_start: /* 关闭看门狗 */. //ldr 从右向左读 str 从左向右写 ldr r0, =0x53000000 //此处的ldr是伪指令,意味将0x53000000装载入r0寄存器...原创 2022-04-12 21:55:22 · 317 阅读 · 0 评论 -
S3c2440 UART 串口学习及简单初始化代码(部分)
UART 有三根数据线 TXD RXD交叉相连,且共地使用串口时 需要注意的:1、波特率;2、格式(数据位、停止位、校验位、流量控制开关); Bund rate 波特率:每一位占据的时间 Data Bits 数据位:数据 从低到高排血 115200,8n1 每1bit数据 需要10位 所以每1byte数据 需要 10/115200 校验位:奇偶校验,加上校验位以后 高电平的个数应该满足奇数个或者偶数个 停止位:双方可约定 停止位占据的时长 数据发送过程:数据通过PBUS ...原创 2022-04-12 21:58:35 · 665 阅读 · 0 评论