不错!谢谢分享!



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摄氏度)