- 博客(22)
- 收藏
- 关注
原创 TFT屏幕:STM32硬件SPI+DMA+队列自动传输
加入队列前的基本流程是控制"DC电平->写入数据->等待DMA传输完成->DC电平->写入数据->等待DMA传输完成"这种操作是很浪费时间资源的,那么加入队列之后的操作是"写入数据->写入数据->写入数据"大部分时间都在写入队列与中断中,其它部分都是DMA自己在传输数据,不需要一直等待。看了网上的很多的SPI+DMA的代码,感觉都有一些缺陷,就是基本都是需要有手动等待DMA完成的这个操作,我感觉这种等待操作在很大程度上浪费了时间,那么我加入的“队列”就是一种将等待时间利用起来的方法。最后是完整版本的代码。
2025-09-01 21:46:49
851
原创 【已解决】供电需求突变,导致单片机重启
如果初始化时,使GPIO输出低电平,三极管截至,MOS关闭,此时,附属元器件无供电,单片机工作正常。后面若使GPIO输出高电平,开启附属元器件供电,此时会使单片机重启。
2025-04-20 13:00:00
565
原创 Vscode进入代理模式的暴力方法
就是在使用Platformio的时候,发现要使用新开发板的时候一直得下载很久,然后我就发现就算我在外面的软件打开了代理模式,但是Vscode还是无法访问外部网站。尝试了很多办法之后都没有成功,最后我不知道从哪里找来的方法,百试百灵。只要把这两部分结合一下,在我这里就是127.0.0.1:61995。然后进入CMD命令行输入以下命令,这样子就可以进入代理模式了。首先得找到自己的端口号,软件里面正常是有的。
2024-11-25 19:00:17
914
原创 FreeRTOS学习笔记---ESPIDF中的不同
3.自己的API,可以定义任务在哪个核上运行,通常0是运行无线信号任务,1是其他任务。1.ESP32具有多核心,而原本的FreeRTOS是为单核系统准备的。2.自动创建五个任务。
2024-11-18 20:36:07
219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2