打印
[产品应用]

国产MCU专栏 第115期:作品赏析!CW32F003ExPx StartKit开发板初体验

[复制链接]
2033|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主


*阅读说明:以下仅简要总结摘录,排名不分先后。详细项目方案内容、源码附件、资料等请戳原链接查看。


  • 作品一:
上电看一下情况,上电后直接LED1与LED2交替闪烁,当按下按键时,停止交替闪烁。当按下S1时,LED1灯闪烁,按下S2时LED2闪烁。

芯源的CW32F003ExPx StartKit开发板支持多种集成开发环境,IAR,Keil,本人使用keil编程比较多,就以keil开发环境进行相关环境搭建。

以CW32F003ExPx StartKit开发板讲解入门IO操作。

以芯源的CW32F003ExPx StartKit开发板给大家展示串口通讯的一个过程。

使用芯源的CW32F003ExPx StartKit开发板进行上位机数据采集模块的设计开发。



  • 作品二:
此次旨在选用官方的开发板完成一次DEMO设计。本人此次的主题是设计一款可以获取增量式编码器的位置和电机旋转速度的测试设备,便于从业人员判断编码器的好坏和编码器的调零工作。获取的编码器数据通过OLED显示屏和串口助手打印,通过串口助手的绘图,更可直观展现位置波动和速度波动。

为一款ARM Cortex-M0+内核的单片机,那就不得不测试一下其低功耗的表现,M0+内核因其优秀的性能和低廉的价格,在便携式设备上比较常见,所以此处测试一下在低功耗模式下的表现如何。



  • 作品三:

看了一下IOde操作,相对来说还是比较简单的,直接来上代码,看看我们的环境搭建是否成功。


打算把串口和定时器都做了,但是再定时器的时候,自己有点马虎,把定时器当做计数器使用了,当然,主要是原厂的代码有点迷惑,也怪自己学艺不精,原厂的是以基本定时器产生计数,然后计数器来计数,相当与一个二层定时器,所以自己也很奇怪,还是一个网有发现了问题,这才得以正常使用。

自己是打算做一个温湿度的传感器的,支持温湿度的采集以及显示,整体功能相对简单。



  • 作品四:
下载开发板应用手册,主要是为了熟悉开发板上的外设以及接口和芯片用处。
下载开发板原理图,熟悉开发板上的各个接口,芯片接口等。
下载开发板固件包,包括开发环境和例程。

本来准备采用硬件IIC,但是无奈硬件IIC和INA226通信一直未成功,所以最终移植了一个软件IIC。



可查看更多开源作品~

使用特权

评论回复
沙发
huquanz711| | 2025-5-16 08:12 | 只看该作者
芯源的MCU主要面向工业和消费电子领域应用呢?

使用特权

评论回复
板凳
734774645| | 2025-5-21 16:48 | 只看该作者
存储空间有点小。

使用特权

评论回复
地板
hp860629| | 2025-5-22 18:10 | 只看该作者
734774645 发表于 2025-5-21 16:48
存储空间有点小。

心源的一般存储空间在什么范围呢

使用特权

评论回复
5
暖心小太阳| | 2025-5-24 22:54 | 只看该作者
看起来CW32F003ExPx StartKit开发板的功能挺全面的,LED闪烁和按键控制的演示很基础,适合新手快速上手。

使用特权

评论回复
6
gejigeji521| | 2025-5-28 20:01 | 只看该作者
很好用 的开发板,官方资料也多。

使用特权

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

本版积分规则

178

主题

716

帖子

39

粉丝