![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 60
TTea
这个作者很懒,什么都没留下…
展开
-
STM32小问题-复用调试接口JTAG/SWD为普通GPIO
这几天做毕业设计,按键模块用到了PA14和PA15这两个IO口(由于IO是引出到拓展板上,所以刚开始并不知道PA14和PA15是被调试接口占用了)。设置好相应的寄存器后发现只有PA15正常按下能被拉低,而PA14用万用表检测始终处于低电平状态。刚开始我以为这个管脚坏了,就想着设置成输出高电平试试,结果可想而知,查看手册后发现在在复位后JTAG接口的PA14被设置为下拉了,所以按键读回来的永远是低电平原创 2017-02-03 22:31:27 · 11306 阅读 · 0 评论 -
STM32驱动NRF24L01一对多的通信---可变数据包宽度
既然是一对多可变payload宽度的通信,肯定是包含两个方面: (1)能一对多通信(同个频道下一般最多是一对六) (2)发送的数据包的payload是可变的 配置NRF24L01进行一对多通信,前提是一对一通信必须要清楚。 我个人的理解是这样的PTX端需要配置的地址TX_ADDR和RX_ADDR PRX端需要配置的地址RX_ADDR 至于以上地址在这个机制中是怎么用的,为什么会相同,下面原创 2017-03-16 09:08:24 · 10234 阅读 · 2 评论 -
MDK中$Super$$main和$Sub$$main的含义
MDK中$Super$$main和$Sub$$main的含义以下附上官方说明文档在主程序执行前插入一段新程序int $Sub$$main(void){ rt_hw_interrupt_disable(); rtthread_startup(); return 0;}在主程序运行前插入一段已有的程序#if defined (__CC_ARM) $Supe...原创 2018-12-06 15:23:40 · 11051 阅读 · 2 评论