- 博客(35)
- 资源 (2)
- 收藏
- 关注
原创 A7+linux4.14内核SPI 总线通讯异常问题分析
SPI总线波形,需关注CLK时序,特别再操作系统中,不通版本的CS操作,可能会导致截然不通的效果
2023-06-19 14:23:23
1473
原创 EFT测试78L05损坏分析及解决方案
本文详细分析了EFT试验异常原因及整改方法。采用高频高阻抗的磁珠消耗EFT的能量是一种有效的方法。 但是该措施并不随磁珠的增加而效果更好。
2020-11-04 09:39:13
4104
原创 高低温通讯丢帧率高问题分析
问题现象:40块NTS-220GS V1.10仪表挂接400米总线进行高低温通讯测试时,部分仪表出现无法通讯的情况,导致通讯丢帧率高。问题分析原理图:通过对上面原理图部分进行计算,发送为1时,光耦管压降为1.3V左右,则BR33部分电流为2ma,光耦传输比为200-400,高温环境下,传输比会降到40%(下右图为光耦的传输比及温度曲线),即0.8,光耦CE电流为1.6ma,BR37上电压...
2020-04-03 17:25:39
1186
1
原创 外网测试telnet&SSH漏洞案例分析
I.问题现象我司通讯管理机产品,现场要连接外网。安全测试中发现以下问题:II.问题分析我司通讯管理机产品开通了telnet 以及SSH服务,主要用来远程调试/问题分析。1、“Unencrypted Telnet Server ”Telnet使用的是明文传输,本身是不加密的,所以没办法关闭该漏洞。如果要避免这个问题,建议不使用telnet,改用ssh;Telnet 服务关闭命令如...
2020-04-03 17:21:38
2180
1
原创 工程交付有线&无线成本差异评估及适用场景分析
1 概述背景物联网解决方案中,常见有线&无线解决方案。部分场合存在有线施工难的问题, 无线又存在可靠性及通讯费用相关因素, 实际项目现场应该如何选用,本文从设备侧,网络侧2方面考虑,确定选用依据。网络侧:(需要完成各类数据的协议转换)1、有线 2、公网设备测:1、有线 2、物联网模块。本方案从物料(含施工),调试,维护几个方面出发,综合评估。参考文档:1、LP...
2020-02-14 09:52:23
866
原创 AMS1117-3.3电源芯片损坏分析
I.问题现象背景:NTS-240GS V1.20三相导轨式预付费电能表是一款精度可达0.5S级,接线方式下进下出的仪表,在NTS-240GS V1.20设计中,电源需要两路直流输出,1路12V/300mA,1路5V/100mA,其中,这一路12V又有以下几种用途,1:供继电器驱动;2:12V通过78L05转为5V供液晶驱动使用;3:12V通过AMS117-3.3电源芯片转为3.3V供CPU/E...
2020-01-14 09:29:46
18632
原创 函数重入导致系统重启(喂狗失败)案例分析
本文描述了函数重入对系统运行的而影响,使用操作系统时,我们必须对系统运行方式充分了解, 结合硬件设计资源, 避免函数重入的发生。
2019-11-05 18:40:03
1035
原创 函数重入至代码工作异常案例分析(二)
再排查函数重入问题是,我们不仅需要分析函数本身是否可重入, 对于SOC芯片, 我们还需要判断外设本身是否公用总线,有无可能重入。(主要是判断中断里面有操作的函数)
2019-11-05 18:39:25
215
原创 Linux驱动开发步骤
本文从一个小白开始,分步讲解linux开发步骤。1、搭建嵌入式开发环境a、安装linux操作系统(可以是虚拟机)b、安装ssh服务器(用于windows跟linux之间交换文件)c、NFS服务器: 用于linux系统跟目标板之间进行文件共享d、GCC交叉编译环境:用于代码编译。2、代码开发:再windows中用代码编辑器完成, 如SI,UE等。包含驱动跟makefile文件。3、...
2019-11-05 18:37:29
470
原创 堆栈溢出导致运行数据出错分析
本文提到了堆栈溢出对函数运行的影响。堆栈溢出,数组越界,函数重入均会导致RAM数据被改,从而引起程序运行异常。 代码设计时需重点检查。
2019-11-05 18:35:43
940
原创 LoRa-Mesh开题报告
自从升特发布LoRa芯片来,其高穿透,低功耗特性突出, 同等条件下接收灵敏度高出20DB不止,使其再物联网方面的应用前景被广泛看好。同时,基于NB-IOT的物联网模块再2019年也获得了突破性进展, 电信的NBIOT模组+5年流量的物联网卡价格已经跟LoRa模块旗鼓相当。相比NB-IOT, LoRa无线节点需要网关,成本相比NB要高。NB模块市场终将是运营商的填下,个人开发者只能再LoRa-me...
2019-08-19 17:04:59
2032
原创 linux使用默认Makefile引发的RTC掉电不保存问题分析
I.问题现象系统上电后,手动设置系统时间,并固化到rtc芯片中,掉电重启后发现系统时间未保存住,系统时间变成1970年1月1日0时0分0秒开始计时。II.问题分析拿到单板后,依次做了更换当时给测试制作的sd卡上的kernel固件、文件系统固件、uboot固件,发现问题依然存在;当时我的虚拟机中存放着制作sd卡固件的源码,重新编译kernel固件并更换,发现问题依然存在;将虚拟机中ker...
2019-08-12 11:44:17
513
原创 RN8215芯片 32768Hz晶体停振案例分析
32768Hz钟表晶体再使用过程中, 需要特别确认分布电容对晶体振荡电路的影响。芯片设计时需对引脚的集成电容进行合理设计,避免出现晶振停振现象。
2019-08-08 11:24:19
992
原创 上电偶发停留在uboot中问题分析
linux 发布版本较为稳定, 相比之下 uboot程序都是根据各不同硬件新开发的, 其逻辑慎密性,测试严密性需仔细斟酌。避免问题的产生。
2019-07-29 11:19:22
1052
可靠告警方案 调研报告V1.00
2020-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人