随笔分类 -  嵌入式

摘要:学习总结。 S3C2440 芯片内包含GPIO控制器,UART,I2C等控制器,CPU操作寄存器用来控制引脚输出或者输入,操作寄存器实际就是操作内存地址,因此引用了内存控制器。CPU 把地址发送给内存控制器,内存控制器根据地址,将地址发送给不同的模块,例如GPIO控制器,串口控制器。通常CPU发出的 阅读全文
posted @ 2019-06-05 17:02 rookie_zw 阅读(967) 评论(0) 推荐(0)
摘要:学习韦东山老实视频,记录下,加深印象。 串口 用途非常广泛,可以用来外接多种模块,结构简单并可靠,只需要3条线即可。 结构图如下: 使用uart 需要 设置 波特率,数据格式(数据位,停止位,校验位,流量控制)。 数据传输的例子,加入传输字母A,acsii码为65, 2进制为1000001 (1)双 阅读全文
posted @ 2019-06-05 03:05 rookie_zw 阅读(162) 评论(0) 推荐(0)
摘要:刚看完韦东山老师的教学视频,写个随笔巩固一下下。 2440芯片上不止有cpu,还有 AHB高速总线(LCD,中断,USB,内存 控制器等),APB低速外设总线(I2C,I2S,GPIO等)。存在3个时钟,FCLK,HCLK(AHB),PCLK(APB). 2440有一个12m的晶振(时钟源),是通过 阅读全文
posted @ 2019-06-04 20:13 rookie_zw 阅读(387) 评论(0) 推荐(0)
摘要:原理是操作led 与 CPU 相连管脚的GPIO,具体操作哪个GPIO,需要查看原理图。将对应GPIO配置为输出模式,并设置GPIO的对应位为低电平即可点亮led,相反,设置对应位为高电平则熄灭led 以韦东山的JZ2440为例,原理图: 可以看出3个led分别对应GPF4,GPF5,GPF6设置为 阅读全文
posted @ 2019-06-04 18:38 rookie_zw 阅读(878) 评论(0) 推荐(0)