将EK140的串口通过USB转串口的连接线连接起来,插入电脑,可以实现通过串口连接到EK140.
1、CPU温度测试 ,通过如下指令可以实现
echo $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]
2、can测试
硬件连接:
can管脚交叉连接
3、spi测试
自发自收,硬件需要短接24 26
在串口输入如下信息,得到回复
4、看门狗测试
超时之后系统进行里重启
5、喂狗
看门狗作用在嵌入式系统中非常重要,一旦程序跑飞,可以通过看门狗进行系统的重启。
6、RTC
时钟在整个嵌入式系统中,特别是实时上报数据系统中也很重要,一旦时间不正常,不能在规定的时间上报数据,那么就会造成整个系统的不良,给产品带来灾难性的后果。
7、adc
现在通过cat指令可以获得adc的数值,在下一篇我会做在应用程序中如何获取该adc数值。
在iio驱动中,我们看到有很多adc的驱动。
在现有的条件下,先测试这7个功能。现在看都是正常的。
PS:测试版本为
root@myimx6ek140p:/sys/bus/iio/devices/iio:device0# uname -a
Linux myimx6ek140p 4.1.15-myimx6-gea5a2b5 #1 SMP PREEMPT Wed Apr 24 16:54:24 CST 2019 armv7l arm
v7l armv7l GNU/Linux