懒得写,咕了
在实现WinUSB时,发现无论如何都无法收到Extended Properties请求。经过一番排查,最终定位问题在usbd_ctlreq.c文件的USBD_StdItfReq
函数中。
最近在淘宝花不到400买了个灵车四轴,全碳架子+桨+云台图传 看起来挺不错的。唯一的缺憾就是没有遥控器。但可以用手机遥控,缺点就是5GHz最多只能飞的十几米。然后开始折腾他。
0x00
今天在研究小米手环3 NFC版的模拟Mifare卡功能,发现模拟出的卡0扇区是只读的,遂在网上搜索操作0扇区方法。
经过一番搜索 发现了这位老哥的一篇文章《小米手环3 NFC 自定义 门禁卡数据》。仔细阅读了一下,发现这位老哥的思路可行。当我架好了Fiddler,安卓端设置好代理,安装好Fiddler的根证书,开始抓包的时候却发现Fiddler并不能解密,而且小米运动app也无法正常通信。尝试用浏览器开了个网页检查了下证书,发现Fiddler证书配置正确,并且可以正常抓包。猜测是App设置了只信任系统中的证书。
无奈,只好对APK方面进行动手。
问题
将STM32F0的DMA代码移植到STM32H7上时发现DMA ErrorCode寄存器为1,无法正常工作
原因
DMA缓冲区内存被放置在DTCM,最好将DMA缓冲区放在D2域(SRAM1,SRAM2和SRAM3)内,因为D2到D1桥会增加额外的延迟。