
软件案例分析
文章平均质量分 68
roostnew
这个作者很懒,什么都没留下…
展开
-
Opt分区变只读问题分析
本分析 确定了ubifs文件系统中 OPT文件夹变为只读的问题。确定原因并给出解决方案, 经测试确定修改方案有效。原创 2019-07-25 11:07:46 · 902 阅读 · 2 评论 -
内存溢出后发生了什么
内存 堆栈 数组 溢出 分析原创 2022-05-19 09:03:23 · 486 阅读 · 0 评论 -
RN8215 集成I2C总线 异常分析
RN8215 IIC驱动原创 2022-01-14 14:43:17 · 349 阅读 · 0 评论 -
EEPROM FRAM 共I2C总线异常分析
FRAM存储器 FM24C16b 地址片选无效,使用时需特别注意同总线不能再挂同类器件。原创 2021-05-07 14:13:12 · 723 阅读 · 2 评论 -
双网口设备 网关设置注意事项
网口 网关设置本文描述了网关设置时未指定网口带来的故障案例,并提出了解决措施原创 2019-11-05 18:37:56 · 2875 阅读 · 0 评论 -
函数重入至代码工作异常案例分析(二)
再排查函数重入问题是,我们不仅需要分析函数本身是否可重入, 对于SOC芯片, 我们还需要判断外设本身是否公用总线,有无可能重入。(主要是判断中断里面有操作的函数)原创 2019-11-05 18:39:25 · 216 阅读 · 0 评论 -
函数重入导致系统重启(喂狗失败)案例分析
本文描述了函数重入对系统运行的而影响,使用操作系统时,我们必须对系统运行方式充分了解, 结合硬件设计资源, 避免函数重入的发生。原创 2019-11-05 18:40:03 · 1040 阅读 · 0 评论 -
堆栈溢出导致运行数据出错分析
本文提到了堆栈溢出对函数运行的影响。堆栈溢出,数组越界,函数重入均会导致RAM数据被改,从而引起程序运行异常。 代码设计时需重点检查。原创 2019-11-05 18:35:43 · 944 阅读 · 0 评论 -
上电偶发停留在uboot中问题分析
linux 发布版本较为稳定, 相比之下 uboot程序都是根据各不同硬件新开发的, 其逻辑慎密性,测试严密性需仔细斟酌。避免问题的产生。原创 2019-07-29 11:19:22 · 1057 阅读 · 0 评论 -
通讯灌包致中断不可恢复案例分析
本案例通过中断的打开,关闭顺序及异常情况下的处理, 得出合理的通讯逻辑。原创 2020-03-10 08:47:35 · 418 阅读 · 0 评论 -
linux使用默认Makefile引发的RTC掉电不保存问题分析
I.问题现象系统上电后,手动设置系统时间,并固化到rtc芯片中,掉电重启后发现系统时间未保存住,系统时间变成1970年1月1日0时0分0秒开始计时。II.问题分析拿到单板后,依次做了更换当时给测试制作的sd卡上的kernel固件、文件系统固件、uboot固件,发现问题依然存在;当时我的虚拟机中存放着制作sd卡固件的源码,重新编译kernel固件并更换,发现问题依然存在;将虚拟机中ker...原创 2019-08-12 11:44:17 · 514 阅读 · 0 评论 -
变量定义跟声明不一致导致程序运行出错分析
本文提出了一种因变量越界导致程序运行异常的案例,并提出了编程时需要注意的几个因素。原创 2019-11-05 18:40:31 · 954 阅读 · 0 评论