单片机的型号是C8051F340,然后ram为4096,是一个U盘上的芯片.
我在原有的程序上增加了一个C文件,这个文件的功能是AES加密。
这时候,问题来了,我即使不调用这个加密功能,仅仅是添加这个文件,生成的程序
烧到这个芯片当中,U盘就无法正常运行了,插上去没有反应,把添加的这个文件
删除了之后,U盘便能正常运行。请问下,原因是什么呀?
看下是不是有冲突的全局变量,或者你的程序超过了rom容量。
用keil试试看可能通过~
建议你好好检查一下AES加密文件中的变量和函数,看看是否有 重复命名的变量,尤其是全局变量。
楼主问题解决了吗?是什么原因引起的呀