- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 vscode开发esp32wroom(3)--串口
Serial.available()>0 这个是用来判断是否有数据的接入。Serial.read() 用来读取接入的的数据。
2024-06-20 21:49:36
64
原创 使用vscode+platfoem开发esp32wroom(2)--呼吸灯
【代码】使用vscode+platfoem开发esp32wroom(2)--呼吸灯。
2024-06-20 21:46:08
378
原创 使用vscode的platformIo开发esp32wroom--入门级
在创建第一步时需要先在vscode里面下载好platformio的插件。在新建项目工程时我们一般选取Arduino框架模式下编写程序,再点击底下的Finish,此时我们就创建好了一个项目,稍等片刻就好了。
2024-05-23 17:41:49
222
原创 STM32HAL库DMA串口
无须 CPU 干预,数据可以通过 DMA 快速地移动,这就节省了 CPU 的资源来做其他操作。在使用串口中断时,当我们的串口接收到信息时,就会开始出发一次中断,然后开始一个字节字节地去接收,在这个·过程中,虽然效率变高了,但是串口仍然会占用到一些CPU,那么有什么效率高,但又没那么占CPU的方法呢。在本次项目中,我们用到的是STM32F103C8T6最小系统板,先在Cubemx里面开启串口中断,记得要使能中断,在这里我们使用的是串口空闲中断,再开启DMA,如下面两张图一样,我们就开启了串口和DMA了。
2023-11-07 21:21:32
295
原创 HAL库STM32C8T6最小系统板用串口做应声虫
开启串口(这里面的TIM1和TIM2可以不用管,是我自己其他项目用到的,这里与应声虫无关)在usart.c文件里面定义几个变量写入回调函数。在main.c函数while循环里面开启中断。在这里我每发送一次数据指示灯就会闪烁一次。
2023-11-06 09:52:52
84
空空如也
请教一下各位,我在搞蓝桥杯嵌入式的那块板子时出现了一些问题,程序一直下载不进去
2022-01-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人