CC254x 串口 UART+DMA 低功耗问题

没办法,公司有一批产品已经做好了, 面对协议问题, 总不能把他们都扔了不要了吧。说起来这还是隔壁实验室的历史遗留问题, 这锅还得交给我们实验室背。。。。

TI官网有串口透传的示例, 下下来改就可以了。http://processors.wiki.ti.com/index.php/SerialBLEbridge

遇到了一个问题,就是开启省电模式后, 在第一次启动以后进入低功耗模式,电流2ma, 之后一旦初始化串口,电流变为8ma~10ma, 再次进入低功耗后电流不降下去。

Continue reading “CC254x 串口 UART+DMA 低功耗问题”

STM32F103 Flash 读写实践(2KB 一页的坑)HAL库

我们实验室规定的协议,所有上传的数据要进行AES-128-CFB 加密, 密钥通过量产过程写入。密钥的持久化成了个问题。 单独给这16Byte 的数据加个EEPROM真的是不值当, 所以目光瞄向了512KByte 的Flash。 从网上查了资料发现STM32 的FLASH可以擦除重新编程。其实步骤很简单。可是一个坑让我难受了好多天……………………

Continue reading “STM32F103 Flash 读写实践(2KB 一页的坑)HAL库”

Visual C++ 2015 上的二维码生成 (MFC可用)

公司最近要做读取身份证信息然后制作准考证, 其中准考证上的二维码。

找到一位前辈写的  VC实现二维码(qrcode)编程 (http://blog.csdn.net/zuhuisu/article/details/8916407)

若干内存泄漏, 现将修改后的公布

调了一晚上,看了一下MFC的漏洞检测原理,   居然是 define掉了 new 函数,   难怪malloc报内存泄漏的时候没有检测到行数

Continue reading “Visual C++ 2015 上的二维码生成 (MFC可用)”