rt-thread2尝试用ENV添加18b20传感器
Posted yywblogw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rt-thread2尝试用ENV添加18b20传感器相关的知识,希望对你有一定的参考价值。
尝试用ENV添加18b20传感器
rt-thread能通过env工具添加或者裁剪工程,这里调试的是通过ENV添加18b20传感器。
具体程序实现,可以参考以下资料
https://www.rt-thread.org/document/site/programming-manual/device/sensor/sensor/
https://blog.csdn.net/lu_embedded/article/details/96493164
一、选择bsp
当前使用的单片机是stm32f103ze
,所以在bsp中,选择rt-thread\\bsp\\stm32\\stm32f103-dofly-M3S
,编译后无错误。
二、通过env添加
env工具从官网上下载
进入 stm32f103-dofly-M3S 目录
输入 menuconfig 进入配置界面
通过 RT-Thread online packages → peripheral libraries and drivers → sensors drivers 设置使能18b20传感器
输入 scons --target=mdk5 添加keil目录和配置
三、运行
编译发现有个错误,是没有添加#include <board.h>
造成的。
运行结果
以上是关于rt-thread2尝试用ENV添加18b20传感器的主要内容,如果未能解决你的问题,请参考以下文章
《嵌入式系统 - RT-Thread开发笔记》 第三部分 RT-Thread 移植与设备驱动开发 - 第1章 RT-Thread 开发环境搭建 (Keil+env)