【CW32F030CxTx StartKit开发板】开箱帖
名单公布不久,我便收到了武汉力源公司的开发板-CW32F030-startkit。
拆开外包装,我们就可以看到由防静电袋包装的CW32F030C8T6芯片PCB板和4套尼龙螺丝柱。简单的包装可以有效降低成本,也可以把更多的财力用于提升产品品质与性能之上。
CW32F030-startkit在PCB而已设计上把各个功能模块相对独立设计,并安排在CW32F030的周围,扩展器件与CW32F030之间通过杜邦线方便连接。接下来我们分别了解一下各个模块:
CW24C02 EEPROM器件
在PCB板的左下角是CW24C02,一颗EEPROM器件,由I2C总线与CW32F030通讯。在本次DIY活动中,我们通过I2C1外设读取CW24C02中保存的配置参数,用于在上电时配置系统。
Flash器件
在PCB板的左中部,是W25Q64,一颗大容量Flash芯片。由SPI总线与CW32F030通讯。在本次DIY活动中,我们通过SPI1外设,将数据保存在Flash中。在读取模式下,将通过串口回读Flash中的内容。
CH340器件
USB转串口器件,我们使用它做为调试串口使用。可用于调试信息的打印输出,在回读模式下,用于读取Flash中的内容,并将其通过串口终端显示出来。
CW32F030C8T6
最后,隆重介绍本次活动的主角CW32F030,用一颗优秀的国产MCU。本次DIY我们使用CW32F030芯片完成SPI,I2C,Usart等基础外设实验,并利用CW32F030芯片实现对RS485总线数据帧的监测与数据保存。再利用CRC功能模块实现Modbus-RTU从站协议的移植。根据协议内容添加过滤规则等功能。
让我们一起关注国产MCU,体验国产MCU的优秀性能!
|