SHA256在YTM32B1ME05上的执行时间问题
-
根据“SDK应用_HCU模块配置及应用”
建立SDK的HCU工程,并增加PTMR对运行时间进行计算
#define PROG_LEN 0x10000
const uint32_t * pU32AppStartAddr = (uint32_t *)0x9600;
uint32_t * pU32ShaAddr = (uint32_t *)0x9600;
测试结果和《AN_0063_HCU应用笔记》中的结论相差巨大,请帮忙分析一下原因,谢谢。
HCU工程测试64k数据,花费59ms;
HCU应用笔记测试4k数据,花费247.92us;
相差14倍,如果我采用开放的SHA256源码进行验证,512k需要700ms。
时钟配置如下:
发帖前请查看
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...