今天是周五?来点总结
愉快的一周又结束了,趁着最后这几分钟总结一下本周工作学习的内容本周的工作主要是研究一个lwmesh协议栈,并且提高通信速率,这是一种类似于zigbee的东西,但是比zigee要简单些,结构层次只有物理层、网络层和应用层,但是比较适合于我们公司的需求,仔细看了看底层代码发现也不是很难,基本上就是用最简单的方式实现了mesh协议,在提高广播速率方面也很无脑,只是降低了发射的超时时间,将速率提升了几倍。
愉快的一周又结束了,趁着最后这几分钟总结一下本周工作学习的内容本周的工作主要是研究一个lwmesh协议栈,并且提高通信速率,这是一种类似于zigbee的东西,但是比zigee要简单些,结构层次只有物理层、网络层和应用层,但是比较适合于我们公司的需求,仔细看了看底层代码发现也不是很难,基本上就是用最简单的方式实现了mesh协议,在提高广播速率方面也很无脑,只是降低了发射的超时时间,将速率提升了几倍。
在嵌入式工作中,在某些情况下查看单片机打印输出不是很方便,比如狭小的空间,室外测试等情况,为此,利用LVGL的各个控件,设计了一个便携式的串口助手。lvgl移植使用也很简单,只需要配置对应的显示接口和输入接口,一般来讲,使用在屏幕上开窗的方式,比画点的方式帧速率提高很多倍,触摸输入方面,根据相应的端口配置相应的硬件层输出就可以啦!lvgl使用C语言编写,因此可以运行在多个平台上,嵌入式,win、l
将手册翻译成中文并做记录,网页版布局莫名其妙,笔记word放在文档末尾MiWi是一种类似于ZigBee的网络协议,也可以用来Mesh组网,本篇博客仅仅翻译了微芯手册的第五章Mesh部分MiWi组建mesh网络1、MiWiMesh设备类型MiWiMesh协议支持以下设备类型:1.1局域网协调员1.1开始建立一个网络1.2分配和维护协调器及其终端设备地址1.3作为路由帧的协调器1.4通过调试控制可纳入
在某些情况下调试中,我们希望输出更详细的信息,可以通过C语言给出的宏定义来简单实现,具体可以打印出当前的文件与代码行数,示例如下:#include <stdio.h> #define DEBUG_ENABLE #ifdef DEBUG_ENABLE #define DEBUG(format,...) printf("File: "__FILE__", Li
谈一谈对模拟对讲机的理解一个好用的对讲机首先包含的基本功能:对讲发送、对讲接受、频率设置、音量设置、低功耗功能。高级功能:尾音抑制、哑音功能、免按键通话、宽窄带切换、遇忙禁发、批量配置最开始我认为所有的音频信号需要经过单片机处理,可能涉及到信号采集、解码编码、模拟发送等功能,现在看来以前的理解是错误的,在现在什么东西都模块化的时代,使用的是独立的对讲芯片完成这些功能,一个对讲芯片就可以完成上述所有