- 博客(5)
- 收藏
- 关注
原创 STM32固件库介绍
CMSIS(Cortex Microcontroller Software Interface Standard)是ARM Cortex微控制器软件接口标准CMSIC统一各个厂家的固件库函数的名称(比如系统初始化必须使用system_init函数),强制所有的使用Cortex和设计的厂商它内部的固件库各种初始化操作必须使用这些名字不能修改CMSIS处于中间层,向上提供给用户程序和实时操作系统,向下负责和我们的内核以及其他的外设进行通信CMSIS的核心层又分为三个基本功能层:内核外设函数层:定义处理器
2024-06-11 23:37:22 824
原创 STM32系统架构
不同外设有不同频率,起到了降低功耗的作用(在STM32开发的时候一定要注意一点:首先要用哪个外设,必须要开启它的时钟,只有当时钟开启后,外设才能进行配置,如果配置好后不打开时钟,是不能进行工作的,相当于每个外设连到时钟这里都有一个开关)DMA总线:DMA的AHB总线接口与总线矩阵相连,总线矩阵也起到了协调的作用,像将DCode和DMA连接到外部的SRAM和Flash以及外设访问的协调。System->系统总线:将M3内核和外设的总线进行连接到总线矩阵上面,而总线矩阵作用是协调M3内核和DMA的访问仲裁。
2024-06-11 21:52:52 226
原创 STM32学习
st意法半导体m微控制器32三十二位一、STM32与ARM的关系1.ARM做内核设计内核:处理器、ARM11、Cortex-Mx/Ax、指令集、Thumb、Thumb-22.ST做IC设计/流片做芯片设计芯片:内核、总线、外设3.用户做嵌入式开发,做产品设计 软/硬件开发产品:芯片(软件)、外围电路(硬件)二、STM32命名规则 STM32F103ZET6STM32产品F产品类型(L超低功耗)103特性(基础型芯片)Z引脚数量144pin,C=48pin。
2024-06-10 11:25:46 1650
原创 第一次哈
很强原来MATLAB这么好玩欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的...
2019-10-02 10:24:38 789
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人