当前位置:网站首页 > 编程语言 > 正文

mt734报文解析(mt754 报文)



使用STM32H743ZG,使用stm32cubemx配置,USB_HS从机,sdio 4bit,实现USB读卡器功能
1.配置时钟
在这里插入图片描述
在这里插入图片描述
USB配置成48M
2.配置SDIO
在这里插入图片描述
如果硬件上SD卡IO没有上拉电阻,要把IO配置成上拉模式
在这里插入图片描述
3.DMA配置
在这里插入图片描述
4.打开cache
在这里插入图片描述
5.配置USB_HS
在这里插入图片描述
在这里插入图片描述
6.配置USB device 中间件
在这里插入图片描述
7.配置FATFS中间件
在这里插入图片描述
在这里插入图片描述
stm32cubemx中fatfs需要配置一个引脚检测SD卡是否插入,否则会有警告,可以随便配置一个,然后在程序中设置SD卡一直存在就可以了




















 
  

在这里插入图片描述8.配置sdio中断级别在这里插入图片描述
9.堆栈设置大点
在这里插入图片描述

10.IAR设置linker
在这里插入图片描述
在这里插入图片描述
这个内存地址设置成0x的话,sdio的DMA访问不到,会产生会产生overun和underrun错误
在这里插入图片描述
刚开始调把优化关了




  1. 开启两个宏定义
 
  

13.程序初始化完成后挂载sd卡

到此这篇mt734报文解析(mt754 报文)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 
  推荐文章,希望大家都能在编程的领域有一番成就! 
  

                            

版权声明


相关文章:

  • 阻塞队列有哪些(阻塞队列和普通队列)2025-08-13 14:18:10
  • git克隆到指定目录(git克隆项目到本地)2025-08-13 14:18:10
  • nfe材质是什么意思(nfs是什么材质)2025-08-13 14:18:10
  • 若依文件上传漏洞(文件上传漏洞解决方案)2025-08-13 14:18:10
  • bt601和bt656的区别(btt6050-2eka)2025-08-13 14:18:10
  • 苹果电脑剪辑视频(苹果电脑剪辑视频需要什么配置)2025-08-13 14:18:10
  • u盘制作系统启动盘(u盘制作系统启动盘后打开里面没东西)2025-08-13 14:18:10
  • mfsk调制(ffsk调制)2025-08-13 14:18:10
  • netstat-n命令的作用(netstat命令结果详解)2025-08-13 14:18:10
  • linux修改文件权限命令 所有人可操作(linux更改文件权限的命令是)2025-08-13 14:18:10
  • 全屏图片