- 博客(16)
- 问答 (13)
- 收藏
- 关注
原创 【STM32】基于STM32的NEC协议红外连续接收和发送的硬件电路及其实现
本文详细介绍了基于STM32的NEC协议红外IR通信的硬件电路设计和软件实现方法,适用于STM32全系列芯片。内容涵盖NEC协议的解析、硬件电路设计、代码实现以及实际应用现象。
2025-04-16 20:24:51
734
原创 一种基于C++的日志类建立及其在单线程和多线程环境下的输出或打印方法
例如,在一个大规模数据处理的应用程序中,可以将数据分割成多个块,并使用多个线程同时处理这些数据块。例如,在一个图形用户界面(GUI)应用程序中,可以将用户界面更新的任务放在一个线程中,而将其他计算密集型任务放在另一个线程中,这样可以保持用户界面的流畅性。例如,在一个使用多线程的计算密集型应用程序中,可以将任务拆分为多个子任务,并使用多个线程同时执行这些子任务,以提高计算速度。例如,在一个多线程的计算程序中,可以将输入数据存储在共享的数据结构中,并让多个线程同时对其进行读取和处理。
2024-08-10 18:43:53
265
原创 AT89C51步进电机驱动以及Proteus仿真图
步进电机是将电脉冲信号,转变为角位移或线位移的开环控制电机,又称为脉冲电机。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响。当步进驱动器接收到一个脉冲信号时,它就可以驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”。
2024-04-18 16:57:42
735
1
原创 AT89C51/52开发按键控制数码管程序(数码管可以显示多位数字)
【代码】AT89C51/52开发按键控制数码管程序(数码管可以显示多位数字)
2024-03-27 20:33:51
853
原创 STM32 4*4矩阵键盘快速上手使用及其实现程序设计HAL库/标准库
我们在使用单片机使用4X4矩阵键盘的时候,最简单的方法是需要8个引脚,其中4个分别代表4行,另外4个代表4列。代表行的引脚需要设置成推挽输出模式,代表列的引脚需要设置成上拉输入模式当然你反着去设置也是完全没有问题的,即:代表行的引脚需要设置成上拉输入模式,代表列的引脚需要设置成推挽输出模式只不过这样的话,程序要稍微更改或者你直接把行作为列去使用。我使用的是行设置成推挽输出模式,列设置成上拉输入模式。
2024-03-08 19:21:48
2989
4
原创 Python爬虫利用xpath爬取页面信息方法
XPath是一种在XML文档中进行导航和选择的语言,它可以用来定位HTML页面中的元素并提取数据。
2023-11-02 19:37:33
991
原创 使用JWT创建Token和验证Token
JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。
2023-10-27 19:17:18
516
1
原创 STM32单片机基于DMA的串口不定长度数据传输的库函数开发
DMA叫做直接内存访问,是不通过CPU进行对内存的操作的技术,可以增加效率USART1是用于通信的串口,我们要做的就是将USART1传入的不定大小的数据用DMA传输到我们指定的数组中芯片STM32F103C8T6 使用了USART1的中断。
2023-06-25 17:35:50
2080
1
原创 STM32中断清除标志位后无法再次进入中断问题及解决方案
单片机在串口中断函数中调用清除中断位函数会造成无法再次进入中断函数,本文列出的原因和解决方案
2023-06-22 02:14:23
3351
1
原创 实现前后端通信的方式之一 Ajax通信方式 nodejs+html+javascript+express服务器框架
实现ajax的前后端通信,基于web语言,比较基础包括html,javascript,express框架,nodejs
2022-11-28 20:37:51
235
原创 基于Javascript做网页Title标题在页面切换时更改和一直进行标题闪烁|Javascript定时器和DOM
运用DOM和JS来做页面标题的来回切换。当打开其他页面时,标题更改。当在此页面时,两个标题动态来回切换效果。
2022-11-18 23:52:59
810
原创 HTML|CSS3学习知识点笔记
说明:此文档仅用于作者日常代码问题查询,可供任何人交流学习,全文截图自原作者(B 站千锋前端)的视频内容HTML选择器权重🔺文本属性网页浏览器支持的字体列表属性背景属性background-size 控制图片大小【bg-size】cover属性 是等比例放大并拉伸铺满,可能会使图片丢失部分【bg-size】contain属性 把图片拓展到最大尺寸,使其宽度和高度完全适应内容区域,但是可能会铺不满会留白复合写法:顺序是可以变换的浮动属性清浮动清除浮动效果
2022-11-14 10:27:46
1149
原创 QT学习笔记各类功能实现汇总 持续更新
记录了我学Qt的点滴,方面自己复习的博客,如果我的笔记对你有一定的帮助,我会很开心,目前内容有非模态窗口创建,事件过滤器
2022-03-27 22:53:36
1076
Ubuntu下的socket返回值是0
2022-02-28
socket在Windows上面创建失败/c语言
2022-02-27
C ++里面的文件写入函数错误|异常
2022-02-26
map容器无法自定义排序
2022-01-25
visual Studio开发者工具无法查明类的结构
2022-01-16
C++父类指针的析构函数设置成虚析构,子类依然无法进行析构
2021-11-28
关于C++中成员函数中无法更改其他类成员数值问题
2021-11-27
关于c++的递增问题
2021-11-18
为什么函数可以返回局部变量,而不能返回局部变量的地址呢?
2021-10-16
关于c++动态数组问题
2021-10-15
C语言结构体的冒泡排序
2021-10-13
C++三目运算符嵌套问题
2021-10-08
请问如何让手机端与电脑端看到的网页相同。
2020-02-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人