MCU用的是STM32F072VBT6,调用官方的加密库LIB
碰到一个好奇怪的问题,下图中的子程序如果和调用在同一个源文件内是正常的,但是如果放在别的源文件内用.H引用进来再调用会出现在AES_ECB_Decrypt_Append(&AESctx_st,buff1,512,buff, &outSize);这里跳到HardFault_Handler
刚开始以为是堆栈设置问题,或者是指针溢出,但都不是,搞了一天了,一点头绪都没有了。
阿里旺旺图片20180423202045.jpg (179.66 KB, 下载次数: 0)
下载附件
2018-4-23 20:23 上传
奇怪的是,啥也没动,今天开机打开工程又正常了。昨天试过重启MDK都不行,但是没重启过电脑。
一周热门 更多>