首页 > 品牌 > 内容页

目录

2023-05-12 21:21:53 来源:博客园

单片机学习大纲与心得

总结一下stm32单片机的学习心得。

工程建立步骤:


【资料图】

1.

.s文件,cmsis库移植,hal库移植。

2.

main.c文件中系统时钟初始化,中断优先级分组,mpu初始化,cache初始化

3.

串口初始化,systick初始化。

4.

fmc(fsmc)连接外部sdram,移植malloc库函数。

初始化nor flash,nand flash, sd卡等外存,移植fatfs文件系统。

5.(可选)

移植usb库,需要移植三种类:usbd_msc,usbh_msc,usbd_cdc类。

usb-otg,主从模式,从为复合设备。

6.(可选)

初始化ltdc接口,初始化tft-rgb屏,移植lvgl库。

lvgl库需要带文件系统,内存管理,jepg硬解码。

7.(可选)

移植lwip,联网。(蓝牙模块,4g模块,wifi模块,2.4g射频)

8.(可选)

移植freertos实时操作系统。

1,2,3为所有stm工程的基本初始化。

注:有些单片机没有mpu以及cache,无需初始化。

4.为外挂的内存与外存初始化。

关键词:

Copyright ©  2015-2022 亚洲导购网版权所有  备案号:豫ICP备20022870号-9   联系邮箱:553 138 779@qq.com