当WM_OPT_PORT至为1时,使用软件方式计算md5,在这种情况下,用户应该主动生成一个md5_context结构体的内存块,此时不需要多任务的互斥考虑。 当WM_OPT_PORT至为0时,使用硬件方式计算md5,由于硬件资源属于临界资源,所以在多任务中是需要考虑互斥方式,哪怕是计算的数据比软件快的多。
回答于 2018-08-29 06:49