打印
[其他ST产品]

【STM32C0征文】轻量化32位单片机

[复制链接]
232|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
blust5|  楼主 | 2023-1-31 15:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
作为一个嵌入式开发人员,ST的单片机也使用过,包括8位的和32位的。跑过裸机,也上过系统。

STM8作为8位的单片机,可以很方便的做一些小的产品功能控制,比如我之前做过的一个产品,一个采集雷电流信号进行显示和记录的产品,使用的就是STM8单片机,加上雷电流传感器和LCD显示屏。

ST单片机里的32位产品,大家最熟悉的就是STM32F103了,算是应用的比较广泛的一款32位ST单片机,采用Cortex-M3核,具有电机控制、USB和CAN等功能,算是功能较为齐全的一款32位单片机。

而这次的STM32C0系列单片机则更加降低了32位单片机的入门难度,剔除了相对高端的USB、CAN等外设,只保留通用单片机具有的功能,如ADC、Timer、UART等常用外设,相当于把8位单片机的内核提升到32位,但不改变外设情况。

这种情况下,相当于对8位单片机进行了性能提升,而并没有增加一些额外的并不需要使用(常规上)的外设功能(如USB等),基于此,STM32C0单片机的成本相比于F系列会低很多,基本相当于原有的8位/16位单片机的水平。

相较于8位单片机而言,相当的投入成本,相同的外设应用,STM32C0单片机却能够得到高得多的处理能力。而相较于STM32F系列32位单片机,STM32C0单片机在剔除了较高端的外设(USB等)之后,成本大大降低,让开发人员可以更容易使用32位单片机,从而以更少的成本实现更多的功能。


虽然少了USB、CAN等外设,但是C0单片机还是可以做很多事情的,我之前有想过用一块开发板做一系列的灯光控制,从单颗LED控制(点)到一排LED控制(线),再到LED矩阵(面),最终到光立方(体),用这块开发板还是绰绰有余的。至于其他的用法,等有想法了再说吧。

使用特权

评论回复
沙发
LOVEEVER| | 2024-1-12 16:16 | 只看该作者
STM32C0系列单片机则更加降低了32位单片机的入门难度,剔除了相对高端的USB、CAN等外设,只保留通用单片机具有的功能

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:业精于勤荒于嬉,行成于思毁于随。

72

主题

2815

帖子

11

粉丝