阶段1 1.关WATCH DOG (disable watch dog timer) 上电后,WATCH DOG默认是开着的 2.禁止所有中断 (disable all interrupts) vivi中不会用到中断,中断是系统的事,bootloader可不能去干这事的(不过这段代码实在多余,上电后中断默认是关闭的) 3.初始化系统时钟启动MPLL,FCLK=200MHz,HCLK=100MHz,PCLK=50MHz,“CPU bus mode”改为“Asynchronous bus mode”。 4.初始化内存控制寄存器(memsetup):S3c2440共有15个寄存器,在此开始初始化13个寄存器。 5.检查是否从掉电模式唤醒(Check if this is a wake-up from sleep)若是,则调用WakeupStart函数进行处理。 6.点亮所有LED (All LED on)点一下灯,通知外面的用户,告诉他们有情况发生。 7.初始化UART0 (set GPIO for UART InitUART) (1)设置GPIO,选择UART0使用的引脚 (2)初始化UART0,设置工作方式(使用FIFO)、波特率115200 8N1、无流控等。这可是使用串口与s3c2440通信的条件啊,在终端也要如此设置。 8.跳到内存测试函数 9
您可能关注的文档
最近下载
- 2025年基于PLC的工业自动清洗控制系统的设计与实现 .pdf VIP
- 稀有金属材料加工手册sample.pdf VIP
- 上海市黄浦区2026届下学期高三二模英语试题(含答案).docx VIP
- 数字经济监管面临挑战及应对策略.docx VIP
- 水东老街申报材料.doc VIP
- (沪教牛津版)深圳市小学1-6年级英语单词默写表(英文+中文+默写).docx VIP
- 2025年拍卖师线上直播拍卖设备投入与运营成本控制专题试卷及解析.pdf VIP
- 2025年房地产经纪人房地产批量估价技术与方法专题试卷及解析.pdf VIP
- 2025年房地产经纪人适老化住宅改造与交付标准专题试卷及解析.pdf VIP
- 河南省郑州市2026年高中毕业年级高三年级第二次质量预测(郑州二模)数学.pdf
原创力文档

文档评论(0)