摘要: 系统镜像:2023-02-21-raspios-bullseye-armhf-lite.img 1、安装MQTT服务器 sudo apt-get install mosquitto 2、安装MQTT客户端 sudo apt-get install mosquitto-clients 3、配置MQTT 阅读全文
posted @ 2023-04-08 20:11 曾经梦想少年 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 系统镜像:2023-02-21-raspios-bullseye-armhf-lite.img 一、开启SSH 1、命令 sudo raspi-config 2、选中Interface Options 3、进入SSH 二、切换软件源 1、打开文件 sudo nano /etc/apt/sources 阅读全文
posted @ 2023-04-08 09:30 曾经梦想少年 阅读(38) 评论(0) 推荐(0) 编辑
摘要: #一、stm32CubeMx配置 1、勾选USB 2、配置USB设备 3、时钟配置 4、堆和栈改大点 #二、修改代码 1、 2、STORAGE_Init_FS() 3、STORAGE_Read_FS() 4、STORAGE_Write_FS() #三、运行结果 ——————————————————— 阅读全文
posted @ 2021-10-06 15:18 曾经梦想少年 阅读(766) 评论(0) 推荐(1) 编辑
摘要: #一、w25qxx驱动原理 w25qxx使用spi接口驱动,下面是它的时序图 从图上看,spi有两种配置模式: 1、低电平,第一个边缘; 2、高电平,第二个边缘; #二、stm32CubeMx配置: #三、w25qxx驱动代码: 1、w25qxx.h #ifndef __W25QXX_H__ #de 阅读全文
posted @ 2021-10-06 13:34 曾经梦想少年 阅读(1747) 评论(0) 推荐(0) 编辑
摘要: 之前一篇文章写了使用IO控制WS2812b操作原理,但是由于IO的输出比较慢,所以现在改用了硬件SPI控制WS2812b灯条 把SPI的mosi线接到ws2812b的数据线,SPI的速率可达十几Mbit/s,如此高的传输速率,我们可以使用一个(uint8_t)类型的数据代表一个码1或者码0; 也就是 阅读全文
posted @ 2021-09-19 09:34 曾经梦想少年 阅读(4117) 评论(0) 推荐(2) 编辑
摘要: 前提 在学习FTP客户端之前需要学会socket,FTP客户端与服务器之间的通讯就是使用socket的过程。 思路: 整个过程需要两个socket,一个用于与服务器端之间的操作,比如输入账号密码、读取文件大小或者删除文件之类的操作,另外一个socket用于接收文件内容、一个流;具体流程看下面的流程图 阅读全文
posted @ 2021-06-01 14:36 曾经梦想少年 阅读(4723) 评论(2) 推荐(1) 编辑
摘要: 写单片代码的时候,经常需要使用调试串口输出打印信息来观察运行状态,但是又不想把所有的信息都打印出来,所以就想封装有一个可以设置打印级别的函数,可以通过串口给单片机发送一个打印级别,然后单片机根据这个级别打印相应的内容。 printf.h #ifndef __PRINTF_H__ #define __ 阅读全文
posted @ 2021-04-01 00:25 曾经梦想少年 阅读(529) 评论(0) 推荐(0) 编辑
摘要: stm32可以使用定时器输出PWM,每一个定时器都有对应的通道,下面是使用hal库产生PWM的步骤: 1、配置系统时钟 2、选择定时器及对应的通道 3、配置定时器及通道 4、业务代码 (1)启动PWM:HAL库里面只有这么一个函数知道调用了这个函数就可以产生PWM /** * @brief Star 阅读全文
posted @ 2020-11-30 16:55 曾经梦想少年 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: **1、**A4988模块可以驱动两相四线步进电机,模块引脚及接线图如下: **2、**步进电机引线如下: 3、引脚: ENABLE:低电平有效,用于打开和关闭场效应管的输出; RESET:低电平有效,芯片复位; SLEEP:低电平有效,进入睡眠模式; STEP:电机每动一步需要给一个脉冲; DIR 阅读全文
posted @ 2020-10-10 14:34 曾经梦想少年 阅读(5511) 评论(0) 推荐(0) 编辑
摘要: RS232的接口有两种——一种公头、一种母头,两种头的引脚是有区别的 MAX232电路图: 注意:串口通讯需要交叉接线。 阅读全文
posted @ 2020-08-13 21:58 曾经梦想少年 阅读(529) 评论(0) 推荐(0) 编辑