AES128加密,LL_Encrypt ()和LL_EXT_Decrypt()函数怎么引用
请问cc2640中AES128,加密函数 LL_Encrypt ()和LL_EXT_Decrypt()函数怎么引用呢,我已添加ll.h头文件,但是编译时依然无法找到LL_Encrypt,这是怎么回事呢,它的函数原形在哪里?
是底层实现的,具体的实现是看不到的,只有这一个接口供你使用。
您好,谢谢您的回复,请问您使用过这两个函数吗?具体如何调用,我添加了ll.h头文件以后,依然无法通过编译,提示:Error[Li005]: no definition for "LL_EXT_Decrypt" [referenced from C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\FlashROM\Obj\simpleBLEPeripheral.o]
在Options->C/C++ Compioler->Preprocessor里面添加ll.h的路径
或者把ll.h拷贝到C:\TI\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\Include目录下试试
WBJ
在Options->C/C++ Compioler->Preprocessor里面添加ll.h的路径
或者把ll.h拷贝到C:\TI\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\Include目录下试试
您好,我测试了您说的这两种方法,依然无法编译成功?
我也遇到了一样的问题,如果是头文件读不到的话不会报函数没定义的错,不知道是什么原因
Devil Sunny
我也遇到了一样的问题,如果是头文件读不到的话不会报函数没定义的错,不知道是什么原因
是啊,cc2540好像直接引用就可以了,cc2640不知道 为什么调用不成功?你的现在解决了吗?