国产MCU专栏 第30期:武汉芯源CW32F030开发板评测案例精选,第二弹~
*阅读说明:以下仅简要总结摘录,排名不分先后。详细评测内容、源码附件、资料等请戳原链接查看。
CW32F030CxTx StartKit是一款基于CW32F030C8 微控制器的评估板,其最高主频为64MHz,有64K 字节 FLASH和8K 字节 RAM。 对于这样开发板,因受程序空间的限制,你无法将图片的数据存放到数组中来支持其显示。那如何才能实现图1所示的显示效果呢?
图1 显示效果 开发板的外设资源是相对比较丰富的,它板载了一个W25Q64存储芯片,使用它可以解决图像数据的读写问题,并可凭此来构建图库。 因为W25Q64的存储空间为8MB,每个扇区为4KB, 每个块为64KB。 解决了存储的问题,还存在一个如何来提供数据的问题。因为正是由于CW32F030C8的程序空间小,才导致无法将显示数据存放到程序中,没有了数据又何谈存储呢? 问题的解决方法就是通过串行通讯来提供存储数据。 1. 串口数据收发 2.数据接收与图像显示 3.Flash数据存储 4. 图像再现 5. 图库构建与图片浏览
设计点评:由浅入深,一步步完成基于CW32F030开发板的图库构建与图片浏览的应用开发,开发过程详细,从串口的收发逐步推进,最终完成整个应用的开发测试。审核看了下视频,刷新率感人~
拿到武汉芯源的开发板有一段时间了,一直想要摸索一下,毕竟是M0芯片,给我的感觉就是,M0要比M3芯片简单很多。实际还真不是这样, 一、资料包下载 二、需要实现的功能 接收传感器的数据,然后通过串口在电脑的串口调试助手中打印出来。 三、简单的框图 四、代码的调试 五、串口调试助手输出测试 六、接上传感器并读数据
此篇介绍开发板、开发环境设置、新建工程、硬件、软件、调试验证LED1呼吸灯显示效果、测试代码。
此篇主要介绍GPIO软件模拟实现I2C来驱动0.96寸OLED显示屏。
此篇介绍使用硬件I2C2轮询模式来实现驱动OLED显示屏。
此篇主要介绍GPIO软件模拟实现SPI来驱动0.96寸OLED显示屏。
此篇介绍使用硬件SPI1轮询模式来实现驱动OLED显示屏。
此次评测,都是基于Vscode来写的,第一篇主要是写环境搭建与基础点灯。第二篇写定时器与串口。
(1)关于CRC (2)CW32F030的CRC (3)代码测试 (4)结果验证 (5)第三方验证工具
(1)什么是ISP (2)引导配置 (3)ISP软件 (4)BOOT引脚设置
CW32F030CxTx StartKit 评估板为用户提供一种经济且灵活的方式使用 CW32F030CxTx 芯片构建系统原型,可进行性能、功耗、功能等各方面快速验证。CW32F030CxTxStartKit 评估板需要搭配 CW-DAPLINK 调试器一起使用。该评估板配有 CW32F030 StartKit 软件包及CW32F030-StdPeriph-Lib 固件库和例程。 1.评估板特性 2.特别约定 3.快速开始 4.注意事项 5.评估板原理图
未完,待续~ 更多优秀测评内容敬请期待!
|