示例
以SHTC3传感器为例:
- 从以下网址下载源代码:SHTC3_dev.c
-
(可选)安装编译工具。以下是安装示例:
sudo apt-get install gcc-riscv64-linux-gnu
注:如已安装该工具,则可跳过此步。
-
执行以下命令进行编译:
结果:riscv64-linux-gnu-gcc SHTC3_dev.c -o shtc3
系统将在同一目录生成名为shtc3的文件。
-
复制shtc3文件中的可执行代码,保存到单板计算机上,并执行以下命令,更改执行权限:
chmod +x shtc3
- 执行以下命令,运行示例:
结果:./shtc3
如显示以下结果,则表示执行成功:
[root@fedora-starfive riscv]# ./shtc3 SHTC3 Sensor Test Program ... Fopen : /dev/i2c-1 Temperature = 75.61°C , Humidity = 68.55 Temperature = 27.40°C , Humidity = 68.54 Temperature = 27.40°C , Humidity = 68.55 Temperature = 27.40°C , Humidity = 68.54 Temperature = 27.39°C , Humidity = 68.54