
DS18B20:适用于STM32 HAL的DS18B20库
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本库为STM32微控制器提供了与DS18B20温度传感器通信的功能,采用HAL库编写,简化了温度数据读取和处理过程,便于嵌入式系统开发。
我将TM库转换为HAL,并希望使用DS18B20库并享受它。我在STM32F103VC上使用Keil编译器以及STM32CubeMX向导进行开发。
以下是具体步骤:
1. 启用FreeRTOS;
2. 在CubeMX中配置一个GPIO和一个计时器,每刻度为1us(示例:72 MHz CPU),预分频器设置为(72-1),计数器周期设为0xFFFF;
3. 项目设置上选择“每个外设初始化为一对.c/.h文件”选项;
4. 配置DS18B20的配置文件ds18b20Config.h;
5. 在应用程序中调用Ds18b20_Init(osPriorityNormal)函数;
6. 您可以在调试模式下看到结果。
全部评论 (0)
还没有任何评论哟~


