打印
[产品应用]

国产MCU专栏 第105期:新品尝鲜,芯源CW32L010体验笔记精选

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


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


测试了在正常工作状态下CW32L010F8P6和CW32F030F8P6的电流消耗对比情况。



本次测试将在深度睡眠模式下,两个开发板消耗的电流情况。



程序在I2C例程的基础上进行修改。开发板的I2C外设设置为主机收发模式(对OLED是主机发送,对BH1750是主机发送、主机接收),工作于1MHz的传输速率。



前次完成了对I2C接口的BH1750的数据访问,以此为基础利用采集到的光强数据作为阈值条件驱动42步进电机。步进电机与螺杆联动,驱动诸如窗帘这样的机构。42步进电机的驱动采用比较简单的时序。



收到板子时候DEMO是LED闪缩,按下按钮剩下对应的LED闪缩,接下来完成它。



SPI的使用其实很简单,但是驱动SPI接口的TFT还需要几个IO配合,RST、CS、DC
根据原理图选择合适的引脚使用,至关重要。



拿到开发板怎么会少了点亮一颗灯呢,那么现在开始搞吧。
因为开发板不带调试LINK(估计厂家是省开发板成本),所以找出很久不用的J-LINK。



主要介绍该电流检测仪使用体验和升级。












介绍一下定时器的内容,从了解CW定时器到功能实现。



使用type-c直接供电即可,不需要再接其他电源转换芯片,CW32L010 可以在 -40℃到85℃的温度范围内工作,供电电压宽达 1.62V ~ 5.5V。支持 Sleep 和 DeepSleep两种低功耗工作模式。






本方案采用武汉芯源的CW32L010F8P6作为主控实现低成本电动工具方案,通过PWM方波控制算法进行电机转速控制,内部高精度AD转换实现电机电压、反电动势、电流等信号的采样,并实时进行故障停机保护等功能。



最近做了一个小模块,是一个以太网转串口的DTU模块,说实话,现在DTU确实十分的常见,尤其是在工控或者是一些不宜修改的产品职中。



CW32L010支持多种环境开发,我选用的是常用的MDK软件进行开发。因为MDK软件已经安装好,所以只需要安装对应的支持包就可以了。



CW32L010配备了丰富的接口和功能,其定时器支持6 对带死区的互补PWM 输出。这款开发板设计极为精巧,接口标识清晰,方便用户快速上手。开发板出厂时默认为无程序状态,因此接通电源后不会有任何反应,需要自行下载相应的程序。



  • 关于CW32L010:
2024年9月26日,武汉芯源半导体CW32L010系列产品正式官方发布。这款产品以其卓越的产品性能,迅速在业界引起了广泛关注,并成功树立M0+产品行业的新标杆。

CW32L010系列产品是基于eFlash 的单芯片低功耗微控制器,集成了主频高达 48MHz 的 ARM® Cortex®-M0+ 内核、高速嵌入式存储器(多至 64K 字节 FLASH 和多至 4K 字节SRAM)以及一系列全面的增强型外设和 I/O 口。



》》访问芯源CW32 MCU论坛可查看更多开源作品~

使用特权

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

本版积分规则

165

主题

703

帖子

31

粉丝