感谢EEPW和e络盟对本次e起DIY活动的支持
本次活动用到的器件为FRDM-MCXW71和DFRobot的DHT11数字温湿度传感器,如下图所示

FRDM-MCXW71介绍文档和原理图如下
DHT11介绍文档如下
接下来是环境搭建和简单demo的实现
首先在NXP官网下载安装MCUXpresso Installer,安装相关的MCU和Zephyr的SDK,以及相关下载器驱动

下载完成后就能在VS Code中看到MCUXpresso for VS Code插件的产生
点击Import Repository安装相关demo文件
安装FRDM-MCXW71的SDK

安装Zephyr包

导入zephyr demo中hello_world的样例代码

main.c就是简单输出了一个Hello World
/*
* Copyright (c) 2012-2014 Wind River Systems, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
#include <stdio.h>
int main(void)
{
printf("Hello World! %s\n", CONFIG_BOARD_TARGET);
return 0;
}编译执行,即可在串口查看Hello World的输出

工程代码
我要赚赏金
