RISC-V MCU中文社区

【求助】 如何使用i2c接口获取温度传感器DS18B20数据

4
3083
0

使用i2c接口获取ds18b20数据,并且进行数据处理

喜欢0
用户评论 (4)
  • 2021-05-28 16:35:07 1#

    胡灿

    那发帖的时候需要发到GD32VF103版块哈,这个嵌入式芯片设计大赛是用的开源蜂鸟处理器。

    然后建议还是如下那个建议,先网上找一个参考代码,然后结合Nuclei Studio里面集成的RV-STAR的i2c驱动,替换一下API,运行调试看看。当然,最直接的方式,还是结合DS18B20的控制时序,自己写i2c总线读流程,RVMCU专栏里面提供了一个RV-STAR的i2c例子,代码里面有注释,可以照葫芦画瓢。

    https://www.rvmcu.com/column-topic-id-563.html


    好的,谢谢老师啦

  • 胡灿

    2021-05-28 16:32:13 胡灿 2#

    是使用的RV-STAR开发板,使用i2c接口获取ds18b20数据

    那发帖的时候需要发到GD32VF103版块哈,这个嵌入式芯片设计大赛是用的开源蜂鸟处理器。

    然后建议还是如下那个建议,先网上找一个参考代码,然后结合Nuclei Studio里面集成的RV-STAR的i2c驱动,替换一下API,运行调试看看。当然,最直接的方式,还是结合DS18B20的控制时序,自己写i2c总线读流程,RVMCU专栏里面提供了一个RV-STAR的i2c例子,代码里面有注释,可以照葫芦画瓢。

    https://www.rvmcu.com/column-topic-id-563.html


  • 2021-05-28 16:17:35 3#

    胡灿

    用的主控是啥?

    如果想要别人帮忙解决问题,建议提问需要具体点哈,我在论坛好几个地方看到你的同一个提问。RVMCU专栏用的是RV-STAR开发板,这个嵌入式芯片设计大赛用的是蜂鸟,主控都不一样。

    然后ds18b20,网上百度或者google搜索一下,应该参考代码很多,然后针对所使用的主控,结合参考代码替换一下相关I2C的驱动API,最后运行调试看看。

    是使用的RV-STAR开发板,使用i2c接口获取ds18b20数据

  • 胡灿

    2021-05-28 16:13:25 胡灿 4#

    用的主控是啥?

    如果想要别人帮忙解决问题,建议提问需要具体点哈,我在论坛好几个地方看到你的同一个提问。RVMCU专栏用的是RV-STAR开发板,这个嵌入式芯片设计大赛用的是蜂鸟,主控都不一样。

    然后ds18b20,网上百度或者google搜索一下,应该参考代码很多,然后针对所使用的主控,结合参考代码替换一下相关I2C的驱动API,最后运行调试看看。

未通过实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板