首页 > 其他分享 >目录

目录

时间:2023-05-12 21:00:23浏览次数:30  
标签:初始化 flash 单片机 模块 外存 目录 移植

单片机学习大纲与心得

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

 

标签:初始化,flash,单片机,模块,外存,目录,移植
From: https://www.cnblogs.com/1234----/p/17396277.html

相关文章

  • window docker nginx容器 创建容器,把本地目录可以映射到nginx容器中
    在Windows环境下,您可以按照以下步骤创建一个映射了本地目录的Nginx容器:1.首先,创建一个本地目录,例如`C:\nginx`。2.使用以下命令启动Nginx容器,并将本地目录映射到容器中:```shdockerrun--namemy-nginx-p8080:80-vC:/nginx:/usr/share/nginx/html:ro-dnginx......
  • go 读取目录与cp
     利用ioutil的ReadDir方法:packagemainimport("fmt""io/ioutil")funcmain(){files,_:=ioutil.ReadDir("./")for_,f:=rangefiles{fmt.Println(f.Name())}} 利用filepath的Glob方法:packagemainimp......
  • ubuntu 中解决目录名称过长的问题
     ubuntu中默认进入目录后默认显示的路径是完整路径。 01,将其设置为最终的路径:basename(base)root@DESKTOP-IDT9S0E:~#cp~/.bashrc~/.bashrc.bak##避免意外,备份配置文件(base)root@DESKTOP-IDT9S0E:~#vim~/.bashrc##修改配置文件 将~/.ba......
  • php获取目录下所有文件及目录
    来源:http://www.shanhubei.com/archives/2614.htmlhttp://www.shanhubei.com/archives/1940.html获取某目录下所有子文件和子目录functiongetDirContent($path){if(!is_dir($path)){returnfalse;}//readdir方法/*$dir=opendir($path);......
  • 前端目录-唯一客服系统文档中心
    客服项目前端简介唯一客服的前端部分,主要是使用的elementui框架,这个框架是基于vue.js框架的UI封装。为了符合后端开发的习惯,本项目是使用cdn引入的方式引入的elementui,而没有使用npm安装部署,不需要独立的nodejs环境编译。模板渲染仍然是采用Golang的Gin框架进行渲染输出,......
  • 对给定目录数据进行新建目录
    对给定目录数据进行新建目录目标:1)如图2)如图importosimportshutil'''给定一个目录的数据,生成目录下所有文件'''deffile_abso_path(dir_path):'''func:计算给定父类目录下的所有文件的绝对路径'''final_path_list=[]forpar......
  • 计算给定目录下文件路径
    计算给定目录下所有文件的绝对路径deffile_abso_path(dir_path):'''func:计算给定父类目录下的所有文件的绝对路径'''final_path_list=[]forparent,dirnames,filenamesinos.walk(dir_path,followlinks=True):#按照父类目录到子类目录进行......
  • CMake aux_source_directory包含目录下所有文件
      aux_source_directoryFindallsourcefilesinadirectory.aux_source_directory(<dir><variable>)Collectsthenamesofallthesourcefilesinthespecifieddirectoryandstoresthelistinthe <variable> provided.Thiscommand......
  • nginx 访问域名跳转至域名后接目录
    要实现https://xxx.com/自动跳转至https://xxx.com/new,可以在Nginx的配置文件中添加以下重定向规则:server{listen80;listen[::]:80;server_namexxx.com;return301https://$server_name$request_uri;}server{listen443ssl;listen......
  • 如何将网页中的目录完美地浮动在主要内容的侧边距中
    诸安,我是之于言者。去年我在编写戴森球计划wiki时遇到一个需求:将文档流中的目录提取出来,使之固定在屏幕左侧。简而言之,就是将这样的网页:转化成这样的网页:原来的网页源代码可以简写成这个样子:<!DOCUMENThtml><html><head> <style> :root{ --border--:1pxsolidrg......