上篇,我们已经用上位机控制8266连接wifi并且发送数据到云服务器,这篇我们将用我们的G070的串口直接发送指令至8266发送数据到云服务器我们不再使用串口2发送了,我们将串口2……
今天来搞一下串口助手控制ESP8266发送数据至云服务器我们用USB转TTL(我用的CH340),连接8266和电脑还有一个需要注意,因为8266的启动电流特别大,最大电流可能会达……
DMA,即直接存储器访问,用于在外设与存储器之间以及存储器与存储器之间提供一种高速数据传输的方式。用在串口中就是它可以不经过cpu处理,直接把串口接收到的数据搬运到串口缓存区,就可……
DMA,即直接存储器访问,用于在外设与存储器之间以及存储器与存储器之间提供一种高速数据传输的方式。用在串口中就是它可以不经过cpu处理,直接把串口接收到的数据搬运到串口缓存区,就可……
上篇实现了串口点灯,但是用的是固定长度数据,那么如何实现不定长的接收呢?STM32有用串口接收中断+空闲中断.也有用DMA+空闲中断的,今天我先用串口接收中断+空闲中断原理就是每接……
日常继续点灯,这次我们用串口点灯,自己制定一个简单的协议,固定接收两个字符,收到"ON"开,收到"OF"关灯继续点生成撸程序关闭之前的定时器……
STM32的HAL库有个简单的计时,默认使用systick,只是实现简单的毫秒级延迟,我们用定时器搞个稍微准点的延迟,我们用基本定时器,TIM6,我们实现一个500ms产生一次中断……
本来说要先写定时器,但我意识到,如果没有打印功能,调试起来很难受,所以先简单的搞一下串口输出,并且重定向printf,这样我们就能先实现printf功能,美汁汁(详细的肯定留给大Z……