《2440裸机开发》学习笔记
2440裸机开发笔记
森子格
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《2440裸机》基础知识
文章目录1.启动过程2.汇编知识1.启动过程从两种方式来简单介绍启动方式,分别是Nor启动和Nand启动Nor启动使用Nor启动时,NorFlash的基地址为0,片内RAM地址为0x4000,0000CPU读出Nor上第一个指令(前4个字节)执行。Nand启动使用Nand启动时,片内RAM的基地址为0,NorFlash是不可访问的状态。2440的硬件把Nand前4K内容搬移到片...原创 2019-08-24 22:38:24 · 440 阅读 · 0 评论 -
《2440裸机》时钟体系
文章目录1. 原理分析2. 程序编写1. 原理分析S3C2440A有两个锁相环(PLLs):一个(MPLL)用于FCLK、HCLK和PCLK,另一个(UPLL)专用于USB。其中FCLK用于CPU,HCLK用于AHB总线,PCLK用于APB总线。AHB(Advanced High performance Bus)高级高性能总线,用于高性能模块的连接。APB(Advanced Periph...原创 2019-08-29 17:45:46 · 307 阅读 · 0 评论 -
《2440裸机》UART
文章目录1.原理分析2.代码编写1.原理分析 UART(Universal Asynchronous Receiver/Transmitter),也叫做通用异步收发传输器(异步全双工收发)。一般UART可以用来打印调试信息,也可以外接模块。 由于是异步的方式,它们没有一个可以共同参照的时钟,所以收发双方要约定好发送数据的速率(也就是波特率),如果没有约定波特率的话就会发生这种情况:AR...原创 2019-08-30 13:11:33 · 334 阅读 · 0 评论
分享