[STM32F4] 加密功能用不了

[复制链接]
858|10
 楼主| zwll 发表于 2020-9-9 20:25 | 显示全部楼层 |阅读模式
yufe 发表于 2020-9-9 20:29 | 显示全部楼层

楼主详细说说怎么回事啊,这么说太笼统了
 楼主| zwll 发表于 2020-9-9 20:35 | 显示全部楼层
在测试官网例程aes128_cbc功能函数式,调用CRYP_AES_CBC()函数,走到 if(CRYP_GetCmdStatus() == DISABLE)直接返回ERROR,代码中解释如下:
/* The CRYP peripheral clock is not enabled or the device doesn't embed
       the CRYP peripheral (please check the device sales type. */


用的是官网例程,CPU选的是STM32F427IGTB,带有此加密功能的,相关时钟也开启了,为什么会返回出错呢
bqyj 发表于 2020-9-9 20:39 | 显示全部楼层
最好, 借助调试器, 看一下相关寄存器的状态
chuxh 发表于 2020-9-9 20:42 | 显示全部楼层
看看初始化有没有弄错
pengf 发表于 2020-9-9 20:45 | 显示全部楼层
网上看了一个人家做的前面搞了一堆宏,,不知道是不是需要配置什么宏啊
yinxiangh 发表于 2020-9-9 20:48 | 显示全部楼层
我查看了该芯片数据手册,它并没有内置硬件AES***。
lium 发表于 2020-9-9 20:54 | 显示全部楼层
STM32F427不具备AES功能,F4系列只有STM32F423具备AES功能;
langgq 发表于 2020-9-9 20:58 | 显示全部楼层
具体选型可以从CubeMX软件中进行选型。
 楼主| zwll 发表于 2020-9-9 21:01 | 显示全部楼层

嗯,预料中的结果,多谢大家啦
一路向北lm 发表于 2020-9-10 08:43 | 显示全部楼层
stm32 支持ASE 硬件加密吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

885

主题

11314

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部