通讯网络
dujunqiu
单片机,linux的嵌入式开发,会用一点python脚本来进行开发辅助工作
展开
-
EC20-4G模块使用AT指令分析设备网络异常原因
实际使用4G模块的过程中,我们可能遇到模块无法联网的现象,不清楚具体的流程,没办法分析不同的场景问题;下面的流程帮助大家分析4G模块的联网流程,如果网络不通的话,应该怎么一步步排查。比如我使用的是 cid-1,那么确认cid1的 APN和IP值正常。如果CSQ值偏低,请检查 设备当前所处的环境或者天线是否接好。2.查询SIM卡号,确认SIM卡检测正常-AT+ICCID。这里有 +QPING 返回的话,则说明网络状态正常。3.查询当前环境网络信号,确认信号正常。没有应答的话,请检查4G模块是否开机。原创 2024-04-20 14:09:09 · 1138 阅读 · 0 评论 -
加密算法发展简介
对称加密算法;非对称加密;秘钥计算;数字证书,数字签名hash值,进行数字签名加密验证;以后在验证网站服务器证书时,就要先去验证证书的签发者,然后一层层向上验证,查看最终的签发者是否在操作系统安装的 根证书列表中;缺点:会存在中间人攻击漏洞,即有一个中间人在客户端和服务端转发了所有的数据,但是客户端和服务端并不知情,导致数据泄漏;非对称加密有两个秘钥,一个公开的叫公钥,一个私藏的叫私钥;利用公证人的公钥,将证书里面的数字签名进行解密,得到公证人计算的hash值2;准备一队非对称加密的秘钥,,并公开公钥。原创 2023-09-17 14:02:48 · 185 阅读 · 0 评论 -
串口通讯监控方法
232串口,我们是不能直接并一个串口上去的;但是我们的监控串口,可以只接一根RX线,然后另外一端根据实际情况接上想监听的通讯线;此时只要在上位机的串口工具上,设置对应波特率,就可以监听到串口通讯的数据了;当我们调试硬件的时候,发现串口数据异常,用示波器和逻辑分析仪的话会比较麻烦,此时可以并一个监控串口,如下图所示。原创 2023-07-02 16:38:13 · 2036 阅读 · 0 评论 -
UART串口通讯乱码分析
1:串口通讯乱码最主要的原因就是波特率不对,乱码的话请先检查波特率是否正确;2:波特率正确的条件下,请检查设备两端电压是否稳定,电压不稳也会导致乱码;3:当我们无法确认串口波特率的时候,可以参考下面的方式进行排查。原创 2023-05-13 20:38:14 · 3491 阅读 · 0 评论 -
CAN扩展帧ID 字节位解释,形象表示PGN
FEBD(65213)—参数组,表明这一帧CAN数据是做什么用的;同一个CAN网络中,PGN是唯一的,一般也可通过PGN来识别CAN-ID;SPN表示具体的数据内容,假设byte[0] 是SPN975,那么就可以参考J1939中 SPN975的说明,进行数据解析。00-------源地址,表明这个ID是谁发出来的,一般同一个ECU的源地址是一致的;18--------优先级,发生CAN仲裁时候使用;原创 2022-08-10 19:46:00 · 6906 阅读 · 0 评论 -
移远EC200S 的FTP问题
近期将通讯模块由EC20更换为 EC200S之后,发现联网和FTP下载文件性能均有所下降,现将问题总结一下1:EC20带内部定位,EC200S不带内部定位;2:EC20是CAT4全网通,EC200S是CAT1产品;3:EC200S分AA(4G+2G)和LA(4G)系列,需要注意;4:EC20串口传输速度快,EC200S串口传输速度慢;实测EC20-10ms即可传输1024KB数据,EC200S要100ms以上;5:EC20内部通讯芯片为高通 MDM9607芯片,EC200S-LA使用 翱捷科技 A原创 2021-01-11 11:20:30 · 3152 阅读 · 6 评论