
STM32
天才篮球少年
这个作者很懒,什么都没留下…
展开
-
STM32H743+LWIP+USB+U盘,持续工作,不定时进入HardFault
平台芯片:STM32H743IIHAL库:1.2系统:UCOSII V1.30.02USB库:V3.2.2USB:dev模拟串口,和上位机收发通信U盘:host领导让我把LWIP+UCOSII+USB+U盘+FATFS+SD卡+LTDC显示屏先搭到STM32H743II上。出现问题任务:任务1:网络一直扫描接收,如果接收到数据,且数据量是1190(先固定数据量),则回发OK任...原创 2020-04-10 16:26:28 · 1954 阅读 · 0 评论 -
STM32+UCOSII+U盘出错问题
平台芯片:STM32F767IGT6存储:读卡器+2G/8G 卡,U盘文件系统:FATFS R0.12a操作系统:UCOSII V1.30.02参考:正点原子例程使用的其他外设:SDIO,网络LWIP,SDRAM问题问题1:U盘f_mount挂载不上,在挂载处,err返回值是0X01,根据返回值数值可确定是FR_DISK_ERR,如图问题 2:有时卡死,一直在FATFS的...原创 2020-03-20 15:10:14 · 2090 阅读 · 2 评论 -
STM32F7 MPU笔记
MPU(内存保护单元)1. 前言在跟项目过程中,使用的F7和H7两个芯片,在用FSMC和FPGA通信时,由于其CACHE的原因,导致数据一直出错,后来通过加入MPU顺利解决此问题。因此,去学习了一下MPU,在此记录下学习的笔记,可能有理解错误的地方,欢迎指出。参考:STM32F7中文参考手册.pdfSTM32F7编程手册.pdfSTM32 MPU说明.pdfCortex M3权威指南...原创 2019-12-30 11:01:05 · 2187 阅读 · 0 评论 -
STM32总线架构笔记
前文本文参考多篇文章进行学习总结,仅用于个人的学习,旨在为他人提供参考和学习,也为了记录自己的学习知识进行总结,并且望有错误之处,请各位技术大佬指出修正,互相进步。如有侵权之处,请马上联系我删除。学习参考的来源:原文:https://blog.youkuaiyun.com/ivy_reny/article/details/56274412 作者:ivy_reny 来源:优快云原文:http://...原创 2019-05-29 16:33:16 · 4332 阅读 · 4 评论 -
Keil:Undefined symbol ......(referred from......)
错误Keil出现Undefined symbol …(referred from…)错误例子如图:常见可能原因出错的相关符号/函数没有定义实现或声明 ------- 在源文件c文件上实现代码或者变量声明。H文件路径没有包含 ------- 相关头文件加入包含路径C文件没有添加进工程 -------- 将相关实现的源文件添加进工程中。该错误另一种情况及解决方法情况在工...原创 2019-05-16 11:30:55 · 29389 阅读 · 4 评论 -
STM32调试FM24C04B-G心得及注意事项,解决不应答等
一.FM24C041.1 铁电区别于EEPROM如AT24C04,除了操作时序那方面,作用上的区别是在于铁电的读写速度较快,可读写次数多,可保存年限长,价格较之稍高。1.2 通信方式IIC二.使用环境及出现问题2.1 环境芯片: STM32F767IGT6编译环境:MDK铁电IC:FM24C04B-G方式:IO口模拟IIC2.2 出现问题a. 铁电死活不应答b. 除了时...原创 2019-04-23 18:46:27 · 5735 阅读 · 1 评论 -
Keil调试即全速运行/断点不停的其中一个原因
平台芯片:STM32F767IGT6环境:Keil 5.14.00问题keil 下载程序可以执行,调试时刚进调试就上电运行,打断点不停,但是程序正常在跑,可以单步调试。原因Jlink硬件版本和驱动的问题。解决之前电脑使用stm32f103rb时,使用的是Jlink-V8 ,SWD方式,驱动dll是4.90后来使用Jlink-V9,SWD方式,使用的是6.44版本注意Jli...原创 2019-04-15 18:59:32 · 11990 阅读 · 0 评论 -
STM32F407学习IAP时的笔记
前言最近学习IAP,出现诸多问题,这是当时最初了解的基础知识,抱着学习的心态,有错的大佬请指正。勿喷一.启动模式在中文参考手册中被称为自举模式,也称为boot模式。芯片复位后在一定数量的时钟后,通过锁存BOOT1和BOOT0引脚的电平,根据不同的电平组合选择不同的启动方式。STM32F407有三种启动方式:1.主FLASH启动,最常用的一个启动方式,也是平常采用烧录器烧录程序,将程序...原创 2019-07-05 15:16:33 · 4613 阅读 · 4 评论