摘要: 一、定位STM32: 高功能单片机、工业控制S3C2440: 处理器、智能设备二、跑系统STM32: ucos-IIS3C2440: Linux等大型系统三、硬件架构STM32: Cortex-M3、无MMU、Flash和RAM空间小S3C2440: ARM920T、有M... 阅读全文
posted @ 2014-05-09 22:23 amanlikethis 阅读(1878) 评论(0) 推荐(0) 编辑
摘要: 一、最基本的工作1、准备RAM 如果是SRAM这步可以省略,但如果是SDRAM就需要配置一下时序才能使用。RAM是必须准备的,没有RAM将来的全局变量和堆栈在哪儿开辟。2、准备SP SP肯定是设置在RAM中。SP必须设置好,不然程序怎么跳转到C函数运行--需要入栈操作。3、准备代码 对于处理器... 阅读全文
posted @ 2014-05-09 22:11 amanlikethis 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1、说明 每一款芯片的启动文件都值得去研究,因为它可是你的程序跑的最初一段路,不可以不知道。通过了解启动文件,我们可以体会到处理器的架构、指令集、中断向量安排等内容,是非常值得玩味的。 STM32作为一款高端Cortex-M3系列单片机,有必要了解它的启动文件。打好基础,为以后优化程序,写 阅读全文
posted @ 2014-05-09 19:42 amanlikethis 阅读(31158) 评论(2) 推荐(12) 编辑