![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM8
Stoneshen1211
笨鸟后飞慢慢飞。。。
展开
-
STM8S 长按键识别
最近学习开发STM8S003 MCU,,刚入手这颗MCU,对很多功能不太了解,只能一边开发学习,记录一下学习过程。目前,需要实现KEY1按键长按3s进行关机,Linux下直接获取按键的开始时间戳和结束时间戳,可以直接确定按键的触发时间,目前MCU采用的是按键中断的方式,在中断触发后直接进入进入中断函数进行处理,根据定时器的特性,现在是采用方法如下: 将Tim1进行16分频,即频率为1Mhz,然后设原创 2017-11-22 21:51:56 · 3166 阅读 · 0 评论 -
STM8S 超声波模块HC-SR04实现
最近学习开发STM8S003 MCU,,刚入手这颗MCU,对很多功能不太了解,只能一边开发学习,记录一下学习过程,如有错误的地方,敬请指正。关于HC-SR04模块实现起来比较简单,主要是给trig引脚一个10us以上的高电平,然后拉低低电平。接下来HC-SR04模块的ECHO引脚会返回高电平,高电平持续的时间便是测得的距离,计算公式为:距离 = us / 58 单位:cm实现思路主要有以下几种:原创 2017-11-23 22:34:30 · 6100 阅读 · 1 评论 -
STM8L USART串口调试
最近学习开发STM8 MCU,,刚入手这颗MCU,对很多功能不太了解,只能一边开发一边学习,记录一下学习过程,如有错误的地方,敬请指正。MCU:STM8L151K4 环境:IAR FOR STM8因项目需求,需要调试USART功能,刚开始时候手里没有原理图,只有板子和datasheet,从datesheet上看到USART RX TX管脚为PC2 PC3. 于是便直接配置PC2 PC3,然后原创 2017-12-06 19:38:58 · 9328 阅读 · 1 评论 -
STM8L SPI使用过程记录
STM8L SPI使用过程记录 工作需要,需要使用SPI方式和DSP进行通信,关于SPI通信,作为一名新手,还停留在大学时候学的MOSI/MISO阶段,没有实际的应用经验,所以遇到了不少有趣的事情,记录一下,防止以后再犯同样的错误。SPI从机:STM8L SPI主机:DSP问题一:主机接收异常现象:从机向主机发送 “1234”,主机收到“11223334” 过程及分析: 从机原创 2018-01-18 19:50:38 · 2243 阅读 · 0 评论 -
STM8L IAP升级过程记录
STM8L IAP升级 芯片:STM8LXXX 通讯方式:SPI IDE: IAR for STM8工作需求,需要实现基于SPI通信的IAP升级,百度了一些资料,爬过了一些坑,现在测试升级ok,因此写篇笔记记录一下整个过程,以下便是整个过程,纯属个人记录,难免有不到的地方,如有错误,麻烦指出。一、介绍 1) IAP简介 所谓的IAP即应用程序中编程(In-application原创 2018-01-29 19:33:06 · 3946 阅读 · 5 评论