logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

RT-Thread Studio + STM32F407 全局char常量数组在特殊场景下变为空字串

通过将变量锁定在.rodata段(只读)并限制作用域,有效避免了这一问题。建议结合内存布局分析、多任务同步机制、系统启动时序优化等手段,系统性解决此类嵌入式开发中的内存安全问题。在RT-Thread Studio环境下使用STM32F407开发时,全局char常量数组在特殊场景下变为空字串的现象,主要与。在STM32F407+RT-Thread环境下,全局char数组变为空字串的核心原因在于。

#stm32#单片机#嵌入式硬件
RS485 芯片SN65HVD72DR导致的死机问题调试

最后终于找到一个既不死机又能正常用它的办法,就是 在给它使能上电(拉高RS_EN)之前,把TX,RX 两个脚分别设为带上拉电阻输出高电平。至于根本原因,应该是rs485 收发器在上电时 ,有干扰信号(如浪涌,电磁干扰,噪声干扰)通过RX,TX 两个脚 传导到MCU 内部,导致MCU 逻辑混乱死机。对了,这颗MCU 是用内部时钟运行的。因为 只要不给它上电(拉高RS_EN),MCU 就不会死机。最近

文章图片
#stm32#嵌入式硬件
jlink 烧录出错 programming failed @ address  0x00000000 解决办法

近几日调试 M0+ MCU ,使用jlink 烧录 总是弹出 programming failed @ address 0x00000000 的错误,开始以为硬件问题,后来发现换了新MCU ,第一次烧录是OK 的,后来再烧 一次就这样了,于是推测芯片可能 被锁住了,解决办法:J-Link Commander 输入:unlock Kinetis搞定!!...

通过EXCEL表格快速推导多项式拟合公式

已知有限的几个点位数据,来推导多项式拟合公式,再运用多项式预测有限范围内的其它点位数据,这在检测中非常用。例如已知以下几个点的数据。2,选中数据,依次点击 “插入” --->"散点图"--->“带平滑曲线和数据标记的散点图”然后右边会出现趋势线的格式选择拦-----> 选择多项式,阶数可以选2或者更高。3,点击曲线,单击右键,选择添加趋势线。

文章图片
#人工智能#算法
IAR常见的错误及解决方法

最近开始玩IAR 环境开发 keaz128k MCU ,特收录总结一些关于IAR 的错误解决办法,以便日后查阅本文参考http://zhenling.chen.blog.163.com/blog/static/194085192009713101043668/(1)Error: Copy protection check, No valid license found for this p...

到底了