LPC
Brice_Liu
这个作者很懒,什么都没留下…
展开
-
LPC2000 启动代码Start.s
先说一下启动代码的位置,启动代码是在板子加电后首先执行的。所以非要用汇编来写才行。要完成处理器模式的初始化、设置中断向量表、设置各个模式下的堆栈、初始某些变量从而把系统带到一个合适的运行环境中开始用户程序的运行。;-------------------------------------------------------------------------------;; 本段设转载 2013-03-13 11:17:12 · 1914 阅读 · 0 评论 -
ARM寄存器指令总结(二)
1 存储器加速模块存储器加速模块MAM是将下一个需要的ARM指令锁存起来,以防止CPU取指暂停。MAM所用的方法是将FLASH存储器分成两组,每一组都可以独立进行访问 ,这两个FLASH组都有自己的预取指缓冲区和分支跟踪缓冲区(每次获取128位指令行)。若关闭MAM,所有存储器请求都会直接对FLASH操作。 MAMCR -0xE01FC000-0转载 2013-03-13 11:58:55 · 1838 阅读 · 0 评论 -
LPC2138 startup.s
Mode_USR EQU 0x10Mode_FIQ EQU 0x11Mode_IRQ EQU 0x12Mode_SVC EQU 0x13Mode_ABT EQU 0x17Mode_UND EQU 0x1BMode_SYS EQU转载 2013-03-13 12:09:55 · 1608 阅读 · 0 评论 -
LPC2132 调试记
LPC2132 调试记最近公司开发一个新项目,出于成本的考虑,要求空间只能是32K+8K。选用LPC2131(ARM7 微控制器芯片芯片),同时也选择了UCOS-II实时操作系统。移植整个操作系统加上一些必备的驱动,总共花了12K。现在作个小结,简单的介绍下整个流程。(写得非常肤浅,新手而已,只是因为以前调过LPC2100开发板,所以经理将这个任务交给了我)(以前的项目是数据采集系统。上位转载 2013-03-14 10:09:16 · 2480 阅读 · 0 评论 -
研究Xmodem协议必看的11个问题
Xmodem协议作为串口数据传输主要的方式之一,恐怕只有做过bootloader的才有机会接触一下,网上有关该协议的内容要么是英语要么讲解不详细。笔者以前写bootloader时研究过1k-Xmodem,参考了不少相关资料。这里和大家交流一下我对Xmodem的理解,多多指教!1.Xmodem协议是什么? XMODEM协议是一种串口通信中广泛用到的异步文件传输协议。转载 2013-03-14 10:28:33 · 2795 阅读 · 0 评论