摘要: VScodeC语言结构体成员提示不全,把#include "main.h"移到最上边 阅读全文
posted @ 2025-10-23 17:54 quanshimutou 阅读(13) 评论(0) 推荐(0)
摘要: 学习STM32的SAI外设,实现自定义协议,学习的总结,还有遇到的问题 阅读全文
posted @ 2025-08-07 11:03 quanshimutou 阅读(119) 评论(0) 推荐(0)
摘要: 修改STM32_USB_Host_CDC库的代码,使用STM32的USB接口与无线模块通信,驱动无线模块 阅读全文
posted @ 2025-07-17 17:47 quanshimutou 阅读(825) 评论(0) 推荐(0)
摘要: STM32F7外设FMC控制LCD显示屏, 显示屏的点阵LCD控制器(Dot Matrix LCD Controller/Driver)是ST7066U。 配置 在CubeMX中选择 图 1 根据实际情况选择,Bank几,LCD片选引脚。 图 2 FMC原理 对于FMC如何控制LCD,我的理解: F 阅读全文
posted @ 2024-09-10 14:48 quanshimutou 阅读(489) 评论(0) 推荐(0)
摘要: 使用Python + tkinter制作。 这是个给单片机通过串口进行IAP的上位机,与单片机中的BOOT程序配合使用,完成对单片机APP程序的升级。可以完成bin文件的切片,CRC校验(使用Crc32Mpeg2),打包自动发送。 阅读全文
posted @ 2024-08-19 18:07 quanshimutou 阅读(871) 评论(0) 推荐(0)
摘要: 1. 删除Embedded Studio最近的项目 如下图所示,File->Recent Projects->Manage Recent Projects,就可以打开 Recent Projects 视图窗口,在此窗口中右键点击项目,进行删除,或者其他操作。 2. Embedded Studio的启 阅读全文
posted @ 2024-08-19 18:06 quanshimutou 阅读(641) 评论(0) 推荐(0)
摘要: CubeMX生成项目,导入到Embedded Studio,并添加必要的文件 阅读全文
posted @ 2024-08-09 17:16 quanshimutou 阅读(183) 评论(0) 推荐(0)
摘要: 因为不知道的原因SysTick_Handler不进入中断,HAL_IncTick函数中的uwTick计数值不能自增,延时函数卡死。 用定时器代替系统时钟计数,并重写HAL_Delay延时函数。 不使用中断。 需要找一个32位计数周期的定时器,才能和32位计数值匹配。 我选择的TIM2,STM32H7 阅读全文
posted @ 2024-07-25 18:07 quanshimutou 阅读(511) 评论(0) 推荐(0)