![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 95
A_Hulyi
这个作者很懒,什么都没留下…
展开
-
GCC编译Cortex-M3
GCC编译富芮坤工程原创 2022-12-20 16:50:07 · 702 阅读 · 1 评论 -
ESP32环境搭建Ubantu20
ESP32环境搭建、移植SDK原创 2021-08-21 18:00:09 · 404 阅读 · 0 评论 -
AES踩坑
要求:AES192/ECB/PKCS5Padding服务器端使用JAVA,选择上述加密模式, BlockSize:16字节。4G模块端使用C,如果照着网上的解释编写与JAVA对应的填充方式,就会出错,无法解码。这是PKCS5和PKCS7的概念混淆导致的。我的解决方法:数据长度:lengtha:if(length%16==0)再填充16个0x10;b:if(length%16)填...原创 2019-07-27 16:27:39 · 362 阅读 · 0 评论 -
AES加密学习笔记
AES对称加密(AES/ECB/PKCS5Padding)AES简介 PKCS5PaddingAES源码做项目要用到AES加密,选择这个开源AES包,其BlockSize是16字节(每16字节数据进行加密)。PKCS5Padding:以八字节为处理单位,padding的值是:1-7,如果数据的长度为8的整数倍,则还要在待加密的数据后再加八字节的0x08。aes.c//aes.c 里的...原创 2019-07-23 14:10:41 · 564 阅读 · 0 评论 -
Error: L6915E
调试stm32程序出现错误:.\Objects\GPRS_Washer.axf: Error: L6915E: Library reports error: __use_no_semihosting was requested, but time was referenced参考解决办法:在usart.c文件中#if 1#pragma import(__use_no_semihosti...原创 2019-07-25 09:58:27 · 1485 阅读 · 0 评论 -
GPIO输出——使用固件库点亮LED 宏定义遇到的问题
刚开始看STM32F10x固件库例程,GPIO输出——使用固件库点亮LED灯,在bsp_led.h中:/*直接操作寄存器的方法控制*/#define digitalHi(p,i) {p->BSRR=i;} //输出为高电平 #define digitalLo(p,i) {p->BRR=i;} //输出为低电平#...原创 2019-06-04 10:31:35 · 3451 阅读 · 3 评论