瑞萨CPK-RA6M4 开发板测评+SHT20传感器读取数据
[复制链接]
基于RTT的使用有很大的便捷性,RTT封装很多的包,包括一系列的传感器,我今天就体验下其快速上手一款传感器的便携性,工程还是基于上次的DAC输出案例。
首先就是打开RT-Thread Setings这里面可以配置自己想要的东西。
进入后就可以看到,我们可以选择组件或这设备,设备上,最初始的就是串口和IO,IO一般是用来做LED灯闪烁测试的,也是RTT内核测试最基础的东西。这时候我们选择上我们的软件模拟IIC功能。
进入配置项,我们把其使能打开。这一步打开完成后,组件就打开了,然后我们需要配置下硬件,硬件就是对应我们板子上的什么接口。
这里由于是软件模拟的所以可以自由更改,我对其更改到了P403和P404接口上,因为原有的P511,P512没有焊接上东西。
接下来看下硬件部分连接。
这样接好后,我们可以编译下,再下载下,然后再shell窗口输入命令list_device,就能看到出来的I2C接口了。
然后我们去软件包中选择上我们的SHT20传感器的驱动包。
完成后我们直接构建即可,他会自己下载好,并且配置好。
最后其实代码就是在packages下,可以自己去看源码。初始化工作后面我们就通过shell窗口即可。
3条指令就完成了我们SHT20传感器初始化,首先输入sht20 ,看其支持什么样的指令,初始化需要把我们的所接入的设备号传进入,也就是i2c1。然后sht20 read 即可完成读取。数据也是对的。
可以看到RTT快速开发是非常方便的。
|