打印
[产品应用]

国产MCU专栏 第77期: 芯源CW32L031CxTx StartKit评估板创新测评合集

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


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


  • 测评1:


当不做任何配置时,通电后默认使用HSIOSC经过6分频输出的8MHz的HSI时钟,接下来用不同的时钟源初始化。


简单做个收发测试,使用轮询方式接收串口数据以\n作为结束符,然后将接收到的数据再通过串口发送回去。

尝试用SPI读取FLAH的ID并用串口打印出来,初始化SPI接口。


编程测试,用LCD屏显示RTC日期和时间,在闹钟触发后LCD显示ALARMA。



  • 测评2:
为进行开发板的性能测评和功能扩展,首要的任务就是构建开发环境。

该点阵模块的核心是采用MAX7219来实现串并转换,并具有数据锁存和显示刷新功能。

前面尽管对点阵模块进行驱动测试,它在不进行级联的情况下,但使用一个功能模块其显示能力还是会受到较大地限制。为此,这里是在其基础上将它换为一个串行数码管,其核心则仍是MAX7219。

在CW32L031内部配有RTC计时器,通过与串行数码管相配合,可实现RTC电子时钟的计时显示功能。

在探索新入手开发板的过程中,由GPIO口开始是最高效的。由于CW32L031开发板上已配备了LED和KEY,因此在编程测试时可直接利用它们来进行。

CW32L031是一款面向低功耗的产品,为它配置一个以前用于诺基亚手机的LCD5110显示屏是较为适宜的。

通常情况下,告广牌是由半板拼接而成,这里是选用一款P4.75的红色点阵板,其显示分辨率为16*64像素点。

CW32L031开发板内置了多个ADC模数转换通道,且内置了温度传感器,利用它与LCD5110显示屏相配合可完成片内温度的检测与显示功能。

CW32L031开发板配有相应的串口及例程资源,以例程UART_Polling为例它可实现两板间的串行通讯。



  • 测评3:

快速搭建一下基于开发板的编译环境,并使用WCH-Link调试烧录器,下载编译生成的固件程序。

关于驱动HC-SR501红外人体检测模块的内容。

使用OLED屏幕实时监测HC-SR501检测结果,如若红外监测模块检测到有人经过,则OLED屏展现“有人经过”,OLED模块采用IIC通讯方式。



  • 测评4:
(1)开箱测试,配置调试环境,下载DEMO测试。
(2)根据现有例程进行学习以及现有硬件开发。
(3)项目例程测试并视频演示。

主要测试了UART命令功能。上位机串口助手通过UART1 USB线与主板进行通讯,测试中断函数接收数据和解析数据是否正确。主要通过A,B,C命令来控制LED灯是否使能,亮灭时间。



  • 测评5:

使用GPIO口模拟I2C读写EEPROM。

使用CW32L031U8T6进行驱动OLED显示屏。



  • 测评6:

GPIO、UART及printf重映射。在上述功能基础上,准备使用I2C驱动SHT30温湿度传感器,来使用一下SDK中的I2C,试用一下相对复杂一些的I2C驱动。再增加一个OLED显示屏,将前面采集到的温湿度显示在其上面。定时采集一下温湿度,并更新显示。



  • 测评7:

测试下开发板的GPIO输入与输出测试,开发板上的按键采集输入,LED指示灯显示GPIO的输入变化。

测试下调试串口使用printf打印输出。

移植freertos系统到CW32L031CxTxStartKit评估板。

学习下移植rt_thread_nano系统到开发板。

移植下rt-thread nano finSH组件,实现串口操作。



  • 测评8:

手里拥有一个dht11的温湿度传感器,就想着先把它驱动起来吧。

手里有一个oled屏幕,配这个CW32L低功耗单片机正好,心想要把它驱动起来。



  • 测评9:


为了对CW32L031 StartKit开发板实现拓展功能开发,决定采用OLED液晶显示SPI FLASH、I2CEEPROM、和ADC的测试过程。



  • 测评10:
工程目的:用Joystick手柄控制机械臂的自由运转。



  • 测评11:




  • 测评12:


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

使用特权

评论回复
沙发
yangxiaor520| | 2024-3-7 17:59 | 只看该作者
给二姨家小能手点个赞

使用特权

评论回复
板凳
mmuuss586| | 2024-3-16 15:19 | 只看该作者

使用特权

评论回复
地板
WoodData| | 2024-3-30 17:31 | 只看该作者
学习学习

使用特权

评论回复
5
szt1993| | 2024-4-10 09:18 | 只看该作者
看看大家的工程实践的产品

使用特权

评论回复
6
中国龙芯CDX| | 2024-4-10 21:21 | 只看该作者
芯源CW32L031CxTx StartKit评估板案例非常丰富

使用特权

评论回复
7
小夏天的大西瓜| | 2024-4-11 10:52 | 只看该作者
芯源CW32L031CxTx StartKit评估板的实用案例还是比较多的

使用特权

评论回复
8
jf101| | 2024-4-14 15:49 | 只看该作者
芯源的产品工程实践能力还是非常不错的

使用特权

评论回复
9
小小蚂蚁举千斤| | 2024-4-15 09:42 | 只看该作者
芯源CW32L031CxTx StartKit评估板非常适合新手学习

使用特权

评论回复
10
星辰大海不退缩| | 2024-4-21 13:31 | 只看该作者
看看大家的工程实践的产品

使用特权

评论回复
11
OKAKAKO| | 2024-5-11 19:55 | 只看该作者
很好的工程案例

使用特权

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

本版积分规则

164

主题

702

帖子

30

粉丝