头文件.zip

  • 浏览量:1106
  • 下载量:0
  • 资料大小:3.35 KB
  • 日期:2017-02-09
  • 上传者:donatello
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    学习单片机,总免不了要与各种各样的外设器件进行通信,与外设通信则必须通过信号线,信号线接口按照传输数据的方式分为串行接口和并行接口,其中常用的串行接口有iic,spi,u(s)art和单总线。
    今天用到的ds18b20是dallas公司研发的单总线的温度传感器,主机发送温度检测命令后的规定延时后,温度数据以二进制bcd码传回到主机,数据线只有一根。由于是单总线器件,因此在写程序时必须严格控制延时,如果stm32像51单片机那样使用粗延时函数来与ds18b20通信是绝对会出错的,因此必须使用基于systick的精确延时函数。在宏定义中可以配置相关引脚,方便移植。
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换