首页 > 评测 > 蓦然回首,不忘初心——STM8S-Discovery评测
蓦然回首,不忘初心——STM8S-Discovery评测
- [导读]
- 意法半导体STM8S-Discovery是学习STM8的利器,STM8价格上已经跟51单片机相差无几,性能方面已经优先51单片机了,它支持库开发,拥有各种外设,STM8S将逐渐跟51单片机分享8位处理器的市场,甚至取代51单片机。
2、 用库函数点亮LED灯
从原理图可以看得出,板子硬件上LED灯是采用灌入电流的方式接到PD0口的。
图25 GPIO控制
由于用到GPIO,库源文件添加stm8s_gpio.c。
图26 GPIO控制
取消对stm8s_gpio.h的注释,使能GPIO的功能。
图27 GPIO控制
在main.c文件中添加代码,将PD0口初始化为推挽高速输出,在while死循环中添加控制PD0电平翻转的程序。
图28 GPIO控制
编译成功,下载程序后可以看到STM8S-Discovery板子上的LED灯不断在闪烁,实验成功。
3、 串口-开发的利器
从数据手册可以看出来,STM8S-Discovery只有一个串口UART2,硬件接口为TX为PD5,RX为PD6。
图29 串口配置
在FWlib文件夹添加stm8s_uart2.c库文件。
图30 串口配置
用使用printf函数,需在这里将Library Configuration中的Library改为FULL。
图31 串口配置
修改Library Options的设置。
图32 串口配置
添加相应的代码,配置好串口,使能串口就可使用串口了。
图33 串口配置
这里需要用到一个USB转TLL模块,连接好硬件,打开串口工具即可看到打印出来的信息。
图34 串口配置
六、 总结
STM8S-Discovery是学习STM8的利器,STM8价格上已经跟51单片机相差无几,性能方面已经优先51单片机了,它支持库开发,拥有各种外设,STM8S将逐渐跟51单片机分享8位处理器的市场,甚至取代51单片机。
数据手册:http://pan.baidu.com/s/1bo98h6B
IAR编译软件:http://pan.baidu.com/s/1bp1aQ55
STVD程序:http://pan.baidu.com/s/1jIaxNam
Cosmic编译器:http://pan.baidu.com/s/1pKUNWvD
STM8S-DISCOVERY:http://pan.baidu.com/s/1o81tXIa
stm8sfwlib v1.1.1:http://pan.baidu.com/s/1kVycqjX
官方源码:http://pan.baidu.com/s/1eSJlnl4
开发应用文档:http://pan.baidu.com/s/1pKSgd6r
触摸库帮助文档:http://pan.baidu.com/s/1dFa7UZv
STM8 8‑bit MCU family:http://pan.baidu.com/s/1c2jx3nq
程序异常帮助文档:http://pan.baidu.com/s/1jI34aeq
1-STM8S_Demo空工程源码:http://pan.baidu.com/s/1i4Ww2cl
2-LED源码:http://pan.baidu.com/s/1qY1WsmK
3-Uart:http://pan.baidu.com/s/1gfx4T4B
本文系21ic原创,未经许可禁止转载
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前