初心远隔山河
码龄4年
关注
提问 私信
  • 博客:57,199
    视频:4
    57,203
    总访问量
  • 10
    原创
  • 1,496,590
    排名
  • 25
    粉丝
  • 0
    铁粉

个人简介:在校三年级学生

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2020-10-27
博客简介:

m0_51994338的博客

查看详细资料
个人成就
  • 获得81次点赞
  • 内容获得9次评论
  • 获得656次收藏
  • 代码片获得2,555次分享
创作历程
  • 10篇
    2023年
成就勋章
兴趣领域 设置
  • 嵌入式
    单片机stm32物联网嵌入式硬件
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

183人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

视频推拉流 - python

最近在一个项目中,需要视频推流,最后成功完成,给大家分享一下
原创
发布博客 2023.06.02 ·
2611 阅读 ·
3 点赞 ·
0 评论 ·
18 收藏

STM32---按键控制小灯

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

STM32-ADC多通道数据采集

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

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

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

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

STM32F1系列有多种芯片,所以我们可以根据自己手上的单片机型号来选择(例如我手上的是F103RCT6芯片就选下面的)Fwlib:添加Libraries——>Fwlib——>src文件夹中所有的.c文件。Start:添加Libraries——>CMSIS——>startup中的启动文件。编译下载复位单片机led进行1s为周期的闪烁-------实验成功
原创
发布博客 2023.05.03 ·
3962 阅读 ·
6 点赞 ·
0 评论 ·
54 收藏

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

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

蓝牙模块---主从连接

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

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

STM32-SPI驱动7针脚OLED,显示中文,数字,图片。本文为STM32f103rct6利用SPI驱动7针脚oled模块显示中文,数字和图片。
原创
发布博客 2023.03.25 ·
5613 阅读 ·
10 点赞 ·
2 评论 ·
52 收藏

STM32串口发送字符串

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

keil5中文乱码

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