06 2020 档案
摘要:前言 上一篇分享了:C语言精华知识:表驱动法编程实践 这一篇再分享一个查表法经典的例子。 我们怎么衡量一个函数/代码块/算法的优劣呢?这需要从多个角度看待。本篇笔记我们先不考虑代码可读性、规范性、可移植性那些角度。 在我们嵌入式中,我们需要根据实际资源的情况来设计我们的代码。比如当我们能用的存储器空
阅读全文
摘要:关于socket的笔记,之前已经有分享过两篇相关的文章: 【socket笔记】TCP、UDP通信总结 【socket应用】基于C语言的天气客户端的实现 本篇笔记我们再来一起回顾一下socket相关的知识:我们的开发板作为TCP客户端,与TCP服务端程序进行通信。 准备相关工程 硬件:小熊派开发板。
阅读全文
摘要:之前分享了基于LiteOS的智慧农业案例实验分享基于LiteOS的智慧农业案例实验分享,阅读量挺不错,看样子大家都挺喜欢这种实验。那咱们就再来一个类似的实验:基于RT-Thread的智慧路灯案例实验。 实验框图 实验说明:设备终端不断采集光强数据并上传至云端进行监控,同时也会把当前LED(路灯)的状
阅读全文
摘要:常规打印方法 在STM32的应用中,我们常常对printf进行重定向的方式来把打印信息printf到我们的串口助手。在MDK环境中,我们常常使用MicroLIB+fputc的方式实现串口打印功能,即: 要实现fputc函数的原因是:printf函数依赖于fputc函数,重新实现fputc内部从串口发
阅读全文
摘要:BH1750简介 BH1750是一种用于两线制串行总线接口的16位数字型光强度传感器集成电路。利用它的高分辨率可以探测较大范围的光强度变化。(1lx~65535lx)。 创建工程、验证 在RT-Thread中读取BH1750数据有两种方法:一种方法是借助bh1750软件包;另一种方法是直接使用i2c
阅读全文
摘要:去年,RT-Thread发布了RT-Thread Studio初版RT-ThreadStudio的使用体验,经过不断更新迭代之后,来到了V1.1.0,咱也来拥抱一下新版本。 本篇笔记咱们以接入OneNet云平台实验来实操一下:使用RT-Thread Studio进行配置生成相关代码,连接OneNET
阅读全文

浙公网安备 33010602011771号