![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm8
萌新小白YXY
这个人不懒
展开
-
ST8L051定时器1无法运行
定时器需要注意stm8l051默认不开启外设时钟,需要打开。void Tim1_Init(void){ TIM2_DeInit(); CLK_PeripheralClockConfig(CLK_Peripheral_TIM2,ENABLE);//开启定时器外设时钟 TIM2_TimeBaseInit(TIM2_Prescaler_16,TIM2_CounterMode_Up,1...原创 2020-03-14 16:36:47 · 328 阅读 · 0 评论 -
基于STM8L的NTC热敏检测
随手小记一下,如果有错误还望大佬指正。至关重要的就是确定型号,程序其实没多少东西。首先你要先确定你的热敏电阻的型号,如果你是从淘宝购买,可以去问客服。如果你不知道型号如何,可以列一个表,在STM中利用你的分压公式,计算出你的电阻在温度多少的时候,电阻是多少。程序在下方,如图。要想问参考温度怎么得到的,那就是用另一个温度传感器。热敏电阻的电阻值是随着温度的变化而变化的,温度越高电阻越...原创 2020-01-28 15:15:57 · 1831 阅读 · 1 评论 -
基于STM8的DS18B20检测
本人实力菜,望大佬手下留情,随手一记。最近要鼓捣出5V的ds18b20用stm8采集,网上一搜发现大部分都是把数据端直接接到3.3的引脚,我也这么做的。用的DS18B20为淘宝外面有钢管的那种,系统板为STM8L051,第一次接触stm8先去找的库函数,以附件形式粘贴到下面。用IAR建工程一搜一大把。单总线协议因为只有一条线,时序很重要,肯定要使用延时函数,用的原子哥的延时函数,,照搬...原创 2020-01-23 16:21:50 · 1354 阅读 · 1 评论