ARM
lanxinyuchs
这个作者很懒,什么都没留下…
展开
-
Cortex-M3的存储映射
从0x00000000到0x1FFFFFFF的512M为片内Flash,到0x40000000的512M为片内SRAM,从0x60000000到0x9FFFFFFF的1G为片外存储器,由FCMS控制,分为4个区,第一区可接SRAM,NOR,其余3区可接NAND.4-6中间一段定义为peripheral不像其它的ARM 架构,它们的存储器映射由半导体厂家说了算,Cortex‐M3 预先定义好了“...原创 2011-03-10 11:24:03 · 232 阅读 · 0 评论 -
推荐宋岩翻译的《Cortex-M3权威指南》
语言无比诙谐生动原创 2011-03-17 10:31:25 · 737 阅读 · 1 评论 -
OMAP3530双核结构
MPU(ARM)上使用的是嵌入式Linux,DSP上使用的是DSP/BIOS。DSP作为从处理器,被MPU当成一种可调度的资源。ARM上的Linux系统将DSP当成外设使用,在Linux端可以将DSP端的可执行程序加载入内存。在DSP端程序被加载人内存后,可以通过相应的设备接口来调用DSP处理器端的程序。Linux系统中的DSP设备驱动程序有两种实现方案,一个是Nokia公司的DSP Gatewa...原创 2011-03-18 10:29:33 · 146 阅读 · 0 评论 -
ARM处理器发展路线
低端ARM微控制器:ARM7 -> Cortex-M3 高端ARM处理器:ARM9 -> ARM11 -> Cortex-A8 -> Cortex-A9 ARM7有以前三星的S3C44B0X;ATMEL的SAM7S64;NXP的LPC2000系列等 Cortex-M3有ST的STM32系列;TI的群星(原Luminary) ARM9有三星的S3C2410X、S3C2440X...原创 2011-03-18 14:36:29 · 192 阅读 · 0 评论 -
Cortex-M3/M4 hard fault排查
log查询方式: http://www.rt-thread.org/phpBB3/viewtopic.php?f=2&t=2300 IDE方式: http://www.keil.com/appnotes/files/apnt209.pdf原创 2013-06-18 10:36:41 · 320 阅读 · 0 评论 -
Cortex-M3技术解析
1.Bit-banding 将寄存器的位映射为一个32 bit的变量,避免位的与或操作,是一种空间换时间的技术2.Core-sight调试系统能对代码就行更深入的追踪3.Systick为定时操作的任务调度提供一个方便的实现方式4.NVICARM7和ARM9是不支持中断嵌套的,实现中断嵌套往往需要操作系统的支持,NVIC的出现增强了中断应用的灵活性其中的Tail-chaining技术减少了多个中...原创 2013-07-28 23:22:53 · 130 阅读 · 0 评论