Contiki_2.7 Contiki,特别适合于做WSN,全部是C语言,代码开源,文档丰富。最重要的是,它的MAC有基于contend的协议,可以很快的移植到产品中,比OpenWSN的基于TDMA方式要简单。另外,它的开发者是著名软件LWIP的作者,Adam;已经商业化了,经受过考验。
网络抓包转换软件 ConvPacket2TestData用于将网络抓包软件捕获的报文生成测试数据。 设有一个数据包文件Packet.pcap,操作步骤如下: 1. 用Wireshark打开Packet.pcap; 2. 右击选中的报文:Copy->Bytes->OffsetHex; 3. 打开一记事本,点
MCU低功耗设计2实践 用电池供电的产品来说能耗是一个重大的问题,一旦电能耗尽设备将“罢工”。在《MCU低功耗设计(一)理论》中,我们介绍了节能的原理,本文用万用表和MCU电路板,真刀真枪地测试功耗值。简单,但绝对真实的测试数据,看看官方宣称低功耗与实测结果有多大差距,Let’sgo!
高精度触摸屏校准软件 1.高精度,将触摸屏可以分隔成N(通过宏定义)个小区进行校准;2.非常灵活,可以自学习触摸屏的象素增长方向;3.高智能化,不限于屏幕的物理尺寸,采用中心补偿校准法,精度十分高;4.程序与数据松耦合度,只需提供一个配置文件就可以适应任何屏幕;5.优化的C程序设计,效率十分高,关键部分采用宏定义实现;6
基于IAP和网口升级固件 现有嵌入式设备:基于ARMCortexM3处理器带以太网通讯功能为降低设备维护成本节省宝贵的时间和金钱需要设计网口升级固件功能本文描述了基于IAP和网口升级该嵌入式系统的方法其中处理器为NXP公司的ARMCortexM3开发环境为IAREmbeddedWorkbenchforARMIAPInAppl
LoRa点对点系统源代码 基于LoRa终端平台(STM8L151C8T6和SX1278)和Contiki系统,开发了点对点通信系统:通过评估软件,LoRa终端从PC接收数据,可以远程发送给另外的LoRa终端。
MCU低功耗设计一理论 MCU电能消耗依赖于: MCU芯片尺寸 或者说晶体管的数目; MCU供电电压 降低电压可以成平方级别地降低电能消耗; 时钟频率 可以把时钟频率降低到刚好满足应用需要; 外设数目 使能的外设越多,耗能越大; 运行模式 合理选择工作模式可以大幅节能,如,全速工作极短时间后进入睡眠模式。 节能方法 1.
测试STM8L151C8功耗的C语言代码 为更好也测试STM8L151C8的功耗,我们写了一个C语言测试软件,它把MCU的5种低功耗运行模式都包括在内。当测试对应的运行模式时,只需要修改宏定义,如:#define MCU_MODE MODE_HALT,测试停止模式下功耗值。