本帖最后由 jinglixixi 于 2020-9-6 09:16 编辑
以CH579M为核心的开发板主要有2种,一种是精简版的CH579M-R1,另一种是评估版的CH579EVT。 CH579M-R1近于一款最小系统的核心板,但也有少量的外设配置。CH579EVT则是为性能评估而设计的,故外设较其更为丰富。 两者各有所长,你要看重外设会选择CH579EVT,而选择CH579M-R1则会得到尽可能多的系统资源,又如一张白纸可以尽情画出心中的愿景。 由于两者都以CH579M为核心,所以在软件共享上会有较大的收益。 除了MCU,两者共同都有的外设就是网络接口了,如图1所示。 此外,就是它们都有LED的配置,但使用的器件和引脚有别。 CH579EVT:使用RGB三色LED,占用PB0~PB2,如图2所示。 CH579M-R1:使用单色LED,如图3所示。 在按键方面,CH579EVT有4个触摸键,占用PA12~PA15,如图4所示。 而CH579M-R1,则没有供用户定义的按键,可用超薄软按键来替代触摸键。 图4 CH579EVT之KEY CH579M-R1开发板完全没有的外设有:笔端式LCD显示屏、SPIFlash、TF卡槽及电位器等,如图5所示。 为此,我们可以配置相应的功能模块来实现相近的功效, 如采用I2C接口的OLED屏来替代笔端式LCD显示屏,所占用的I/O口更少,显示的内容更多,显示更多样;用W25Q16存储模块来25VF016;用外挂的方式添加SD卡模块及电位器等。 有了前面的对比分析,后面我们将展开全新的功能替代之旅,并在功能上添加一些新的应用,如温湿度的检测、光照强度的检测等。 此外,对多种通讯方式的使用也是一个重要的方向,如串口通讯、无线通讯、USB通讯及网络通讯等。 当然更值得探索的还有TF卡和U盘的读写,以增强系统的表现力。
CH579EVT
CH579M-R1
|