![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技能
文章平均质量分 59
u013024206
arm
展开
-
不同芯片和设备之间,如何稳定的,安全的通信?
今天我教大家一种技能,不同芯片和设备之前,如何稳定的,安全的通信?就以我们一般智能产品为例,给大家讲一下! 现在的智能产品,大多和手机配套使用的,设备就是我们做的产品,比如智能电锁,检测器,控制设备等等。这个设备要使用,得有两层通信,一个是设备和手机之间的通信,一个是设备之间两款芯片之间的通信,那就是三个对象之间的通信。这个设备要实现自己的功能,一是要实现通信,二还要完成自己的逻辑处原创 2017-01-08 20:47:06 · 4557 阅读 · 0 评论 -
如何使用sha1方法
两年前,也使用过sha1方法,但是随着时间的远去,遗忘了它的使用方法,这一次使用sha1,搞了半天sha1结果都是错了,刚才被同事提醒了一下,才想起sha1的使用方法,赶紧记下来,进行sha1计算的数据长度,应该是可以无限大的,所以要使用迭代的思想。第一:每一次sha1计算的时候,都要重启,所以每一次计算sha1值,都要ccpSHA1Start()一下。第二:如果sha1计算的数据长度大于原创 2017-03-07 19:39:18 · 25198 阅读 · 0 评论 -
双机通信协议
背景在做一些物联网项目的时候,会涉及到几个mcu之间通信交互,比如我们做的设备,是一款智能家居设备,我们的设备中有两颗mcu,而这两颗mcu之间是需要进行通信联调的。需求分析做的每一款产品,客户体验要好,就要求这个产品稳定型要好,就要求两颗mcu之间地通信必须稳定可靠,这就需要它们之间高效地进行信息交互。 系统介绍在嵌入式应用中,目前常用的硬件接口有UART、SPI和I2C原创 2017-06-08 12:04:39 · 1516 阅读 · 0 评论 -
arm芯片,远程空中升级程序技术方案
arm芯片,远程空中升级程序技术背景产品上线之后,若程序存在bug或者需要增加新功能模块,在现场升级维护特别困难,需要维护人员取出控制板,来升级程序。为了方便维护人员在现场升级产品,我们做这个升级产品。不用拆装设备,实现远程升级产品。需求分析所谓远程空中升级,就是利用无线网络给指定MCU更新程序。在这里的无线设备我使用的是蓝牙(CC2541芯片或者CC2542芯片),使用的MCU是原创 2017-06-08 12:07:29 · 1000 阅读 · 0 评论