目录_视讯

博客园 2023-05-12 21:29:13

单片机学习大纲与心得


(资料图)

总结一下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.为外挂的内存与外存初始化。

“5G+AI”加持胎儿医学 逾60家医院携手建协作网络促进优质资源共享

世界快播:地中海农业是不是混合农业 地中海式农业和混合型农业有什么区别

x
资讯
行情