自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 视频推拉流 - python

最近在一个项目中,需要视频推流,最后成功完成,给大家分享一下

2023-06-02 20:50:04 2331

原创 STM32---按键控制小灯

所以当我们在使用不同的STM32开发板时,led和按键的引脚以及驱动方式是不同的,这就需要我们必须使用相应开发板的原理图这里我把mini板的原理图奉上,希望能帮助到有缘人。1.首先,我们要想使用mini开发板按键控制小灯,就需要找到它的原理图,查找到板载的led和按键是用的哪一个引脚。下图为led的板载引脚图,从图中我们可以知道mini板的两个led灯连接的是PC2、PC3引脚。下图为mini板的按键引脚图,从图中我们也可以知道两个按键的引脚为PA0、PC13。

2023-05-27 19:52:04 2052 1

原创 STM32-ADC多通道数据采集

1、DMA(Direct Memory Access,直接存储器访问)是一种硬件机制,它可以在不需要CPU干预的情况下实现外设直接和存储器之间的数据传输。在扫描的时候每转换一个通道就暂停一次,我们可以等手动把数据转运走之后在继续触发,继续下一次的转换。3.转换时间:需要根据ADC的转换时间和采样频率来确定每个通道的采样时间,以确保转换完成后能够在下一个转换周期开始前完成数据读取。2.单次转换,非扫描模式:在每次触发转换前,我们可以手动更改一下列表的第一个位置的通道就行这种我们可以通过代码来实现。

2023-05-18 20:43:24 19114 2

原创 STM32固件库案例——串口、7针脚OLED显示MQ135烟雾传感器

ADC模块中文名为模拟/数字转换器,是12位逐次逼近型的模拟数字转换器,一般用于数值的采样,比如我最近在做一个示波器,那么就需要对信号进行采样,这就需要用到ADC模块。加入通过ADC模块对MQ135烟雾传感器的数值进行采样并在OLED上显示以及串口上打印。将ADC模块与自己定义的引脚相连,再用该引脚去接入所要测试的地方,ADC模块便可以经过换算得到所要测试部位的电位。用printf串口打印接收到的数值我们需要在串口代码中加入串口重定向。四、下面为ADC模块的整体代码,1、初始化函数ADC_Init。

2023-05-05 21:38:24 3952 1

原创 STM32固件库编程-----点亮led小灯

STM32F1系列有多种芯片,所以我们可以根据自己手上的单片机型号来选择(例如我手上的是F103RCT6芯片就选下面的)Fwlib:添加Libraries——>Fwlib——>src文件夹中所有的.c文件。Start:添加Libraries——>CMSIS——>startup中的启动文件。编译下载复位单片机led进行1s为周期的闪烁-------实验成功

2023-05-03 15:06:46 3483

原创 STM32最小系统板烧录---Error: Flash Download failed - “Cortex-M3“

STM32系列芯片的FLASH容量并不完全兼容。所以要想正常烧录,得需要将程序工程配置成STM32F103C8T6的环境。但是改正过后还是出现这个问题。最后再不断尝试下,终于找到了解决办法。再STM32最小系统板(STM32F103C8T6)用ST-Link烧录代码时出现下面这个错误。点击OK,重新编译一下程序,就能成功烧录啦!

2023-05-01 11:07:39 1113 1

原创 蓝牙模块---主从连接

HC-05蓝牙模块有两种模式HC-05有个开关,HC-05模块上有一个小按键,不按的时候是可配对状态,1秒闪2次。按住按钮再上电HC-05就会进入AT模式了,严格的讲,它只是一个开的作用,无法退出AT模式。蓝牙模块的主从通信通俗来讲就是两块蓝牙之间通信,一块蓝牙作为主机,另一块为从机。再购买的时候一定要明确购买的蓝牙模块是否为主从一体式的(主从一体式的蓝牙模块价格往往要贵一点)。重新上电,连接成功后HC-05上的指示灯将进入2s周期的快速双闪,那么我们的主从机模块就算连接成功了。下面是常见一些AT指令。

2023-05-01 10:47:47 4692 1

原创 STM32-SPI驱动7针脚OLED,显示中文,字符串,数字,图片。

STM32-SPI驱动7针脚OLED,显示中文,数字,图片。本文为STM32f103rct6利用SPI驱动7针脚oled模块显示中文,数字和图片。

2023-03-25 19:27:34 5246 2

原创 STM32串口发送字符串

uint8_t是一个无符号8位整数类型,它可以存储0到255之间的整数。而char是一个字符类型,它可以存储一个ASCII字符或者一个字节的数据。在处理二进制数据时,通常使用uint8_t类型,而在处理文本数据时,通常使用char类型。在mian.c文件中我们运行代码不会报错,但是我们可以看到Usart_SendString函数打印字符串时会出现警告。当我们将uint8 _t改为char时,就不会出现警告为什么会出现这样的原因呢?在STM32串口学习中,串口发送字符串是必不可少的。

2023-03-22 16:09:33 3189

原创 keil5中文乱码

一般情况下你在什么格式下输入中文,在该模式下就会显示中文,但更换到其他格式后就会出现乱码的情况。进入我们的设置界面其实还有一个简单的途径(点击图中的小扳手就可以跳转到我们的设置界面了)但如果是在网上复制粘贴过来的中文显示乱码,就可以将格式改为。这里就可以修改我们的中文格式。这样就不会再出现乱码了.

2023-03-21 19:29:44 5130 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除