你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【STM32C0评测】1、开箱,芯片介绍以及后续的评测计划

[复制链接]
Teresa 发布时间:2024-3-11 18:36

开箱前的闲话

感谢ST官方与社区给予我的机会让我来评测2024年的新一代性价比芯片STM32C0系列,去年的时候就听闻这个系列的芯片,意在帮助替代8位芯片。STM32C0系列主打一个便宜量大,又基于Cortex-M0+平台,性能方面也是有所保障的。再者该系列芯片主要还是一款基本的入门芯片,之后的硬件升级与代码迁移也是必须要伤脑筋的。不过根据官网所说,STM32C0系列与STM32G0、STM32F0、STM32F1这三个系列高度兼容,留出了入门32位ARM芯片之后的升级空间。再加上老生常谈的CubeMX,CubeIDE等等生态软件,极大的减轻了开发软件BSP所面临的压力。总而言之,还是非常让人期待的性价比与实力兼备的系列

开箱

开箱整体.jpg

首先是板子顶部的STLINK,这次nucleo-64采用的是STLINKV2版本,采用了一颗我最熟悉的STM32芯片,STM32F103作为我入门STM32芯片的第一颗芯片,可以说打开了我的STM32生涯大门。然后是STLINKV2上的LD1与LD2,其中LD1作为指示灯,表明了STLINK与PC或者与MCU的通信状态,而LD2作为电流检测灯(红色),作用上暂时按下不表。

接下来是nucleo主板,作为入门级别的芯片,ST只给予了两个可供客户使用的人机交互硬件,分别是LED LD4与BUTTON B1。有点可怜但是完全足够。

最后是我们的主角STM32C031C6T6

image.png

Cortex-M0+平台与48Mhz的速度,32Kb的Flash,12Kb的Sram,加上8个16位计时器,1路12bitADC的同时带上1路SPI、1路I2C、2路串口作为入门级别的产品实在是给够了,这也是我一直很关注这个系列芯片并且带有很多好感的原因,新时代的芯片拥有充足的资源,足够的外设,加上ST强大的生态支持。保障了工程师开发路上的大部分路程平稳。

总结

nucleo板上有LED:LD4对应PA5与按钮:B1对应PC13可供使用

C0系列作为入门系列确实拥有足够的实力

上电

上电.jpg

STLINK上的LD1与mircoUSB十分显眼,不知道ST有没有计划更换成type-c口,上电之后的程序还是最经典的点击user按钮,用户led闪烁变快

后续的评测计划

image.png

这是我当初所申请的任务细则,这个芯片适合做一些小产品与核心模块等等,这种类型的产品很需要一个Bootloader来方便之后的升级与BUG修复。而一个简单的bootloader加app能够完成上述任务的同时,也能作为额外的储备。再加上ST提供了一个OPENBOOTLOADER的例子,也能学习这个开放的例子

这款芯片刚出来的时候,我就有所关心,因为其超高的性价比,ST的支持,让我很希望将其运用在官网中也特别提到的报警器等等领域,作为一个超级入门级别的芯片系列,它拥有的外设(外设介绍)够用,在IOT领域,可以通过接入wifi,蓝牙,lora这种类型的通信芯片来实现设备与外界的连通,这种报警器的产品可以交流,在此期间,IOT设备最基本的一个需求就是能够实现OTA,能够十分方便的更新芯片内部的固件,保证设备的运行。所以我希望能做一个简单的bootloader作为整个的评测项目,也能基本上使用到芯片的各种外设。

工程已经建立好了,正在改写硬件驱动,文章还得一个字一个字的写。

感谢阅读我的碎碎念

开箱整体.jpg
收藏 评论0 发布时间:2024-3-11 18:36

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版