STM32
文章平均质量分 94
Charming Sun
这个作者很懒,什么都没留下…
展开
-
浅析AMBA规范以及AMBA 5 AHB接口和AMBA 3 APB接口
官方文档: ARM® AMBA® 5 AHB Protocol.pdf AMBA™ 3 APB Protocol.pdf Multi-layer AHB.pdf一、AMBA简介1、AMBA (Advanced Microprocessor Bus Architecture): ARM® AMBA® 协议是用于连接和管理片上系统 (SoC) 中功能模块的开放标准和片上互连规范。它有助于首次开发原创 2016-08-15 00:09:59 · 13521 阅读 · 0 评论 -
使用HAL库、STM32CubeMX和Keil 5开发入门教程(一):点亮一盏LED灯(NUCLEO-F411RE)
本教程以点亮一盏LED灯为目的为大家演示用STM32CubeMX、Keil、ST-Link开发STM32程序的一般方法。一、学习前的准备工作硬件:一块STM32开发板,一个ST-Link;(我使用的开发板是NUCLEO-F411RE) 软件:装好ST-Link的驱动程序,装好STM32CubeMX,装好Keil; 文档:开发板的原理图、芯片的参考手册和HAL驱动说明书。 附:STM32F4xx原创 2016-03-04 14:12:42 · 37772 阅读 · 4 评论 -
使用HAL库、STM32CubeMX和Keil 5开发入门教程(二):GPIO
有关软件的使用以及其它准备工作请参考:使用HAL库、STM32CubeMX和Keil 5开发入门教程(一):点亮一盏LED灯(NUCLEO-F411RE)一、API说明HAL库一共包含如下6个IO操作函数: 1、读取某个引脚的电平状态: HAL_GPIO_ReadPin() 2、写入某个引脚的电平状态: HAL_GPIO_WritePin() 3、翻转某个引脚的电平状态: HAL_GPI原创 2016-08-02 22:11:42 · 38185 阅读 · 3 评论 -
深入理解STM32之储存器和总线架构1(基于STM32F411)
官方文档: STM32F411 参考手册 STM32F411 数据手册 Cortex™-M4F 编程手册 STM32 微控制器系统存储器自举模式应用笔记 STM32™ 自举程序中使用的 USART 协议 ARM Cortex™-M Programming Guide to Memory Barrier Instructions 一、系统架构主系统由 32 位多层 AHB 总线矩阵构成,原创 2016-08-20 02:14:30 · 11797 阅读 · 0 评论 -
ARM ELF 镜像结构
ARM ELF 镜像结构参考链接:The structure of an ARM ELF image*注:虽然其它书籍或者文章把 “section” 翻译成“段”,但是这里为了不和 “segment” 相冲突,本文把 “section” 翻译成“节”。本文把 “link” 翻译成“连接”,也可理解为“链接”。 ELF 是 Executable and Linkable Format 的缩写,意为可原创 2016-11-09 04:26:54 · 2886 阅读 · 0 评论 -
深入理解STM32之储存器和总线架构2(基于STM32F411)
官方文档: STM32F411 参考手册 STM32F411 数据手册 Cortex™-M4F 编程手册 STM32 微控制器系统存储器自举模式应用笔记 STM32™ 自举程序中使用的 USART 协议 ARM Cortex™-M Programming Guide to Memory Barrier Instructions 三、Flash接口中的自适应实时存储器加速器 有关 C原创 2016-08-23 22:14:10 · 3980 阅读 · 0 评论