STM32
文章平均质量分 85
E_ROAD_BY_U
这个作者很懒,什么都没留下…
展开
-
STM32启动文件总结
一、ARM控制器一些启动简介 ARM7/ARM9内核的控制器在复位后,CPU会从存储空间的绝对地址0x000000取出第一条指令,执行复位中断服务程序的方式启动,即固定了复位后的起始地址为0x000000(PC = 0x000000)同时中断向量表的位置并不是固定的。而Cortex-M3内核则正好相反,有3种情况:1、通过boot引脚设置可以将中断向量表定位于SRAM区,即起原创 2016-08-29 21:30:38 · 4341 阅读 · 0 评论 -
STM32库内程序一些好的编程思路、方法及好的程序
下面这些是在STM32的库文件中摘抄的,可以在以后的编程中利用这些方法。原创 2016-09-02 21:48:31 · 6969 阅读 · 0 评论 -
STM32总结
以下内容大部分是根据零死角玩转STM32这篇文档,写的非常好。这个总结只是写了基础的部分,包括STM32的简介及STM32的IO口操作、中断配置,总结在此处方便以后的回顾。一、Cortex简介ARM Cortex 系列是新一代的,一个为广泛的技术需求提供标准架构的处理器。与其他的ARM 处理器不同,Cortex 系列是一个完整的处理器核心,一个标准的CPU 和系统架构。Cortex原创 2016-10-03 21:32:53 · 4799 阅读 · 0 评论 -
堆、栈、重映射及内存分配理解
所谓的理解硬件就是说,理解这个硬件是怎么组织这么多资源的,这些资源又是怎么由cpu、由编程进行控制的。比如说,s3c2410中有AD转换器,有GPIO(通用IO口),还有nandflash控制器,这些东西都有一些寄存器来控制,这些寄存器都有一个地址,那么这些地址是什么意思?(也即是在内存中的位置,每个处理器都有其寻址的范围,我们把这个范围从0开始编号,一般都是按字节编址的,寄存器的地址就是在这原创 2016-10-06 20:46:55 · 1804 阅读 · 0 评论 -
Bootloader
启动代码与Bootloader原创 2016-09-03 09:46:28 · 772 阅读 · 0 评论