Closed smartmx closed 2 years ago
有时候该写入长度为0,在ef_port_write函数中添加的判断的话,会导致每次调用都会判断,不如加在此处,优化效率。
这里对性能的提升好像很小吧,感觉可以不用改的
那也需要在ef_port.c中指出长度可能为0,因为别人移植的时候不知道可能为0这个情况,目前ef_port_write函数说明还说的是最小操作为WORD,所以我这边就进了hardfault,我也是突然碰到这个情况排查后才发现的。
明白了,那你把其余的修改都还原一下哈,只保留那一处就好了
有时候该写入长度为0,在ef_port_write函数中添加的判断的话,会导致每次调用都会判断,不如加在此处,优化效率。