
STM32H7系列开发
文章平均质量分 96
STM32H7系列,M7内核开发
xyeternals
这个作者很懒,什么都没留下…
展开
-
【单片机开发 - STM32(H7)】启动流程、方式、烧录方式详解
安富莱:本章教程主要跟大家讲 STM32H7 的启动过程,这里的启动过程是指从 CPU 上电复位执行第 1 条指令开始(汇编文件)到进入 C 程序 main()函数入口之间的部分。启动过程相对来说还是比较重要的,理解了这个过程,对于以后分析程序还是有些帮助的,要不每次看到这个启动过程都会跳过,直接去看主程序了。还有就是以后打算学习 RTOS 的话,对于这个过程必须有个了解,因为移植的时候涉及到中断向量表。原创 2025-01-15 04:35:17 · 1478 阅读 · 0 评论 -
【单片机外设】MPU及Cache学习与开发
设置不同存储区域的存储器访问权限(特权级、用户级)设置存储器(内存和外设)属性(可缓存、可缓冲、可共享)Cache:高级缓存,结合MPU使用(由MPU来指定内存区域的Cache策略)F4有MPU但是没有Cache,所以一般不用MPUCache:高级缓存(因为处于CPU中,主频与CPU一致)可实现Cache分为:数据缓存D-Cache可解决CPU加速访问SRAMSRAM主频<CPU主频指令缓存I-CacheCache操作:由MPU指定区域的Cache策略使能禁止清空。原创 2024-12-06 12:34:35 · 1360 阅读 · 0 评论 -
【单片机基础知识】STM32H7的TCM,SRAM等五块内存的基础知识、使用方式
外接的主控是 D1-to-D2 AHB 总线,AHBP 总线,DMA1,DMA2,Ethernet MAC,SDMMC2,USB HS1 和 USB HS2。正常情况下,系统上电后,CPU 要访问的外设是需要使能对应的时钟位,但是下面这几个,CPU 上电即可访问,而且芯片没有对应的寄存器使能位。外接的主控是 LTDC,DMA2D,MDMA,SDMMC1,AXIM 和 D2-to-D1 AHB 总线。,AHB1,AHB2,APB1,APB2,D2-to-D1 AHB总线和D2-to-D3 AHB 总线。原创 2024-12-05 14:25:13 · 1768 阅读 · 0 评论