|
以下结论来自网络上别人的横向测评结果,非本人所写:
网上一直搜不到STC的Dhrystone数据,只看到STC号称Dhrystone测试“比传统51快69.7倍”, 到底快69.7倍是多少?不知道。所以我自己买了个开发板来试验。
STC8A8K64S4A,据说STC8是最快的STC,就它了。
24M主频,实测每254ms完成一次dhrystone,折算2.24DMIPS,或者0.09DMIPS/MHz。
这个成绩……确实比NRF24LE1快几倍,不过同频性能不到AVR的1/5,STM8的1/3。24M的STC8A8K64S4A, 相当于4.5M的AVR, 或者6.7M的STM8, 或者1.8M的STM32的性能。对了STC自称主频高?如果跑到35M, 相当于6.6M的AVR, 或者10M的STM8, 或者2.6M的STM32.
编译器是sdcc, 优化选项用--opt-code-size和--opt-code-speed基本没区别。
大概有人会说sdcc不如iar和keil,我事先声明,我这儿没有,也不会装iar和keil,谁觉得这俩快,请自己实测,dhrystone程序网上到处都有。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|