不错!谢谢分享!



13楼
RGB LED实验
每次DIY活动都需要有LED灯的闪烁实验,一来,直观观察到板子是否仍然正常运行;二来,一套操作下来,开发环境,下载流程,调试过程等一并全部验证完毕。以后的项目开发便基于此了——BaseProject。
我们这里使用SimplicityStudio5的图形化配置工具来实现。在开始图形化配置之前,我们首先要翻看硬件原理图。
虽然图形化配置工具会帮我们解决硬件连接的问题。作为嵌入式工程师,阅读硬件原理图,依据原理图编写程序的基本原则还要讲,不能大意。
继续图形化的配置,如下图所示:
当单击“Install”按键后,代码即同步到工程文件夹之中了。
我们再在源代码中调用RGB LED灯示例中的API接口。即可完成本次的RGB LED灯实验。
实验的演示视频将归总于最后成果展示之中。

15楼
温湿度传感器实验
本次DIY的项目主题是智能家居节点,所以,传感器的操作自然不能少。这不,温湿度传感器Si7021的实验咱就安排上了。
老规矩,先上原理图:
通过原理图与Si7021的芯片手册,我们知道传感器与MCU通讯接口为I2C接口,引脚分别为PC04与PC05引脚。
通过SimplicityStudio5来生成代码,其引脚配置I2C初始化全部为我们搞定了。
之后,在app_process_action()函数里面周期调用Si7021的API即可。
来看看我家现在的温湿度情况吧!
(官方提供的API返回的数值为1000的倍率,即我家当前的湿度为56.21%,温度30.917摄氏度)
回复
打赏帖 | |
---|---|
VOFA+波形显示+JYD-31蓝牙发送和解析不定长数据被打赏10分 | |
宏定义和const关键字定义被打赏5分 | |
【功率监测与控制系统DIY活动成果贴】DIY功率计与LabVIEW数据采集被打赏100分 | |
【Freertos】任务管理被打赏10分 | |
分享博世的两种不同的喷射系统模式被打赏5分 | |
汽车+开路实验与短路实验被打赏10分 | |
多点式电子控制汽油喷射系统知识分享被打赏10分 | |
分享机械控制式汽油喷射系统被打赏5分 | |
【分享开发笔记,赚取电动螺丝刀】解决基于CH341制作无线模块时芯片发热问题被打赏31分 | |
【分享开发笔记,赚取电动螺丝刀】使用STM32F103ZE主控调试RS485通讯的避坑经验被打赏36分 |