目前在做柔性超声成像系统相关研究,欢迎感兴趣的朋友联系我。

STM32H7

STM32H7概览

  • Cube工程结构
  • HAL库及编程tips
  • H7内存及总线
  • 外设使用

Cube工程结构

Keil中打开

  • driver
    • Application/MDK-ARM
      • 启动文件:startup_stm32xxxx.s
    • Application/User
      • 主程序文件:main.c
      • 中断服务定义文件:stm32xxxx_it.c
      • 进行芯片级别硬件初始化设置:stm32xxxx_hal_msp.c
    • Drivers/STM32xxxx_HAL_Driver
      标准HAL库驱动
    • Drivers/CMSIS
      • 定义系统初始化函数及时钟更新函数:system_stm32xxxx.c

文件夹中打开

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--+ Project             //工程根目录
--+ Drivers //驱动源文件(CubeMX生成)
--+ CMSIS //ARM的MCU软件接口标准
--+ STM32H7xx_HAL_Driver //H7芯片的HAL库
--+ inc //外设初始化头文件(CubeMX生成)
--+ MDK-ARM //Keil工程目录
--+ Middlewares //第三方软件包
--+ Src //外设初始化源文件(CubeMX生成)
--+ Task //如果有OS的话,该文件夹为任务or线程文件
--+ BSP //BSP文件
--+ REFERENCE //使用到的参考资料(笔者自己添加的)
--+ link.md
--- ...
--+ Project.ioc //CubeMX工程文件
--+ README.md //README文件(笔者自己加的)

HAL库及编程tips

阅读更多...

firstBlog

新的起点

很多人说,写作是让自己沉淀的一种方式。

曾经的我,对一切都是那么的好奇。对科学、对生活、对爱情…

虽身为一名硬件工程师,但我也热爱网站的建设。开设属于自己的博客,是我一直尝试去做,但是从来没有静下心来做完的一件事情。时至今日,在2020年5月20号,我终于开始坐下来,决定把自己曾经想做,但一直没有完成甚至没有付诸行动的事情做完。

文末加上一段随笔

每一颗恒星都曾努力辐射出炽热的光,直到有一天,它累了…开始失去温度,渐渐地发现原来世界是如此的冰冷,之前只有自己在傻傻的发热…他开始害怕,开始坍塌,开始把自己藏起来,藏到自己内心的最深处去…最终曾经的恒星变成了黑洞,把所有的孤独和黑暗留给自己,没有人看得见他,甚至连光,都无法照亮他…也许,永远都没有人知道,在奇点————黑洞的中心,到底是什么样的

  • Copyrights © 2022-2024 RY.J
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信