STM32
IT马夫
一人一马,远涉天涯
展开
-
MDK5.00中*** error 65: access violation at 0x40021000 : no 'read' permission的一种解决方法
自从升级到MDK5版本后,以前由MDK4建的工程都正常,但是用MDK5来建立工程的话,总是在软件仿真的时候出现*** error 65: access violation at 0x40021000 : no 'read' permission经过几番查找,终于在以前正常的工程的Debug选项卡看到了差别我使用的芯片STM32F103ZE,开发环境 MDK5.00报错的工程是这原创 2014-02-28 18:55:53 · 38309 阅读 · 26 评论 -
STM32启动过程解读与跟踪验证
由于固定的内存映射,代码区(code area)从0x00000000开始,通过指令总线(ICode Bus)和数据总线(DCode Bus)访问。数据区(SRAM)从0x20000000开始,通过系统总线(System Bus)访问。Cortex™-M3 CPU总是通过指令总线(ICode Bus)取得复位向量,这就意味着启动空间(boot space)只能处于代码区(code area),典型原创 2014-06-27 10:37:59 · 9717 阅读 · 5 评论 -
MDK环境的ARM汇编中内存对齐与对ADR Rd,{PC}+n形式的理解
在使用MDK环境编写Cortex-M3的汇编语言时,汇编过程中在反汇编原创 2014-07-08 23:03:26 · 4797 阅读 · 2 评论