- 博客(10)
- 收藏
- 关注
原创 stm32 THUMB str转hex hex转str
调用前声明:extern void str2hex(char str, uint8_t *num);调用前声明:extern void hex2str(uint8_t num,char *str);
2025-12-22 16:40:29
306
原创 Clion+deepseek 开发stm32 HAL+标准库
本文详细介绍了STM32开发环境的搭建流程,主要包括:1. 开发工具安装(CLion、STM32CubeCLT、GCC工具链等);2. 系统环境配置(路径设置、环境变量添加);3. 项目工程创建(HAL库和标准库两种方式);4. 烧录调试配置(OpenOCD方法);5. 常见问题解决方案(如编译器报错、启动文件错误等)。重点说明了使用CLion进行嵌入式开发的完整流程,包括工具链配置、工程移植、调试技巧等,并针对STM32CubeMX不同版本可能产生的问题提供了具体解决方案。
2025-12-20 16:01:20
1150
原创 STM32F1 CUBEMX I2C从机实现384字节EDID
摘要:本文介绍了基于野火F103RC开发板的I2C从机通信实现方案。使用CubeMX配置硬件I2C,设置100kHz速率、7位地址模式,开启双从机地址(0xA0和0x60)及中断功能。代码实现包括中断检查、初始化配置,以及关键回调函数处理:AddrCallback处理地址匹配,ListenCpltCallback完成通信后重置状态,SlaveRxCpltCallback和SlaveTxCpltCallback分别处理接收和发送数据。通过384字节RAM缓冲区实现数据交互,采用偏移地址管理数据位置,支持多块数
2025-12-20 14:36:38
158
原创 Clion+stm32关于cubemx6.15版本cmake配置后,出现工具链问题的解决办法
错误的情况是,大量存在于.ld文件当中的值报错,未定义行为。后续会出一个Clion开发stm32的集合。办法是将如下代码添加到编译工具链。1、消息来源意法官方。
2025-11-07 16:44:15
181
原创 4K 10BIT EDID (DP 1.2/HDMI 2.0)256字节
本文介绍了4K60Hz显示输出所需的EDID设置要点。首先确认设备需支持10bit色深(原生或8抖10),重点讨论256字节EDID的配置方法。技术分析显示:DP1.2需满足17.28Gbps有效带宽,而HDMI2.0无法支持4K60Hz,需HDMI2.1的14.4Gbps带宽。具体设置分为DP和HDMI两部分:DP端需创建DisplayID拓展页,配置RGB解码和10bit色深支持;HDMI端需建立CEA拓展页,设置30bit色深等参数,但受限于4096像素宽度限制。文中特别指出同时开启两种设置易超出25
2025-08-02 17:02:40
1127
原创 STM32制作好bootloader之后合并hex文件
本文介绍使用JLINK软件合并bootloader和app的方法:首先打开JLINK,通过File菜单分别加载bootloader和app的hex文件;检查两个文件是否以00分隔;确认无误后,选择Save data file as将合并后的文件保存为新的hex文件。该操作适用于嵌入式系统开发中固件程序的合并处理。
2025-08-02 16:20:26
210
原创 STM32-Bootloader IAP参考方案(QT5 widget + STM32H7)
基于STM32H7的IAP开发流程摘要 本文详细介绍了STM32H7系列MCU的IAP(在应用编程)开发流程。主要内容包括:1) 制作重启接口,确保程序正常运行;2) 配置MDK生成BIN文件;3) 修改Target设置,合理规划Flash分区;4) 创建bootloader项目并进行初始化;5) 实现程序跳转机制;6) 编写Flash擦写驱动;7) 设计上位机通信协议。文中提供了关键代码实现,包括系统重启、Flash操作、向量表重定向等核心功能,并针对H7的大容量特性给出了存储器分配方案。开发过程需注意中
2025-07-09 13:37:19
1239
原创 显示技术——CVT协同消隐(RB)的简单计算办法
本文介绍了显示器基本参数的计算方法:1)横向活动像素若为奇数则+1;2)水平参数包括前沿(48)、同步(32)、总像素(横向活动像素+160),极性为"+";3)垂直参数通过公式计算,涉及前沿(3)、同步(5或10)、总像素(垂直活动像素+14+空白行),极性为"-";4)像素时钟=(水平总像素×垂直总像素×刷新率)/10000,EDID需保留2位小数。文中详细说明了垂直同步和总像素的计算逻辑,包含向上取整等处理。
2025-07-09 12:23:39
312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2