【国民技术N32G457评测】开发板N32G457与AB32VG1的对比
[复制链接]
本帖最后由 jinglixixi 于 2022-1-19 19:28 编辑
之所以产生将2款开发板放到一起比较的原因其实很偶然,那就是二者均以rt-thread studio为开发工具,处于好奇就像看他们有啥一同点能站到同一个开发平台上。
还别说,这一比较还是有所收获的,从内核讲N32G457是基于ARM Cortex-M4内核,而AB32VG1则是基于RISC-V内核,两者均是32位微控器。
从外观看,两者如图1和图2所示。
图1 N32G457开发板
图2 AB32VG1开发板
通过观察可知,N32G457开发板只是通过扩展接口直接引出,而AB32VG1开发板则是以Arduino接口的方式来供开发者使用,这就使得它更便于同基于Arduino接口的外设来连接。
此外为了便于开发,两者都在板上配置了调试下载工具。
当然作为板载资源来讲,AB32VG1开发板更丰富些,它配备了IR接收器、TF卡座、音频输出接口及BLE天线等,而N32G457开发板则配置了外接 CR1220 电池座以为VBAT 管脚供电。
除去外部的配置差异,这两者的MCU 又有哪些异同呢?
1)主频
N32G457的最高工作频率为144MHz,AB32VG1主频为120M。
2)存储器
N32G457集成了多达512KB的 Flash和144KB 的SRAM,AB32VG1则集成有4Mbit Flash 和192KB的RAM。
3)片内外设
N32G457内置了4个12bit 5Msps ADC,4路独立轨到轨运算放大器,7个高速比较器,2个1Msps 12bit DAC,支持多达24通道的电容式触摸按键,还集成了多路UART、I2C、SPI、QSPI、USB、CAN、SDIO通信接口,10/100M以太网及数字摄像头接口,内置密码算法硬件加速引擎等,而AB32VG1则集成了6路10位ADC,3个UART、2个SPI、RTC、WatchDog、SDIO、I2S、PMU等。
综上可知,两者可谓是各有乾坤。
在回到rt-thread studio开发工具上,在完成程序的编译后,AB32VG1是通过下载工具软件Downloader来下载程序,而N32G457则直接可以在rt-thread studio开发平台直接完成下载操作。
以上便是二者的粗略比较,要想有更细致的体验还是亲自上手来实践吧!
|