实际上这是一款低端但是好用的单片机,用来做一些简单的接口应用相当好用,I2C/SPI/UART全齐,价格也是非常的漂亮,一般用于替换STM32F030足够了,性能我也大概测了一下,作为参考48MHz的STM32F0是106,64MHz的STMG0是142,性能大致一致.不过低端MCU主要是控制领域,不太涉及计算.
Profile generation run parameters for coremark.
CoreMark Size : 400
Total ticks : 100346769
Total time (secs): 16.724
Iterations/Sec : 119.58
Iterations : 2000
Compiler version : GCC8.2.0 /MounRiver Studio
Compiler flags : -Ofast
Memory location : STACK
seedcrc : 0x4eaf
[0]crclist : 0x6a79
[0]crcmatrix : 0x5608
[0]crcstate : 0xe5a4
[0]crcfinal : 0xf34a
Correct operation validated. See readme.txt for run and reporting rules.
CoreMark 1.0 : 119.58 / GCC8.2.0 /MounRiver Studio -Ofast / STACK
内部资源:
- Advanced TIM(TIM1) - 死区/互补/捕获/PWM/比较输出/刹车输入/编码器
- GPTM (TIM2) - 捕获/PWM/比较输出/刹车输入/编码器
- SysTick - 简单定时器(32位)
- WDOG - 窗口看门狗
- IWDG - 独立看门狗
- OPA - 开环增益105db,直连ADC和TIM2.
- ADC - 10位,1.7Msps.
- SPI - 24MHz (主从模式)
- I2C - 100kHz (标准模式) 5MHz (快速模式)
- U(S)ART - 3Mbps / 全双工 / 半双工 / 同步通信
- 64位芯片唯一ID
- 可编程电压检测
- 2K RAM
- 16KB Flash - 10K 次擦写保证
- DMA - 唤醒缓冲支持
可以说,STM32F030能胜任的,他也能胜任,如果STM32F030吃力的,他也会吃力,美中不足是只有2KB的RAM,不过一般应用也足够了,主要是这个还特别好买,价格便宜.
这个多钱一片
@lagramoon 淘宝可以买得到