自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt 框架实现的TCP 客户端-服务器应用程序

用户输入服务器的IP地址和端口号。使用QTcpSocket的connectToHost方法尝试连接到服务器。连接成功后,客户端可以与服务器进行数据交互。

2025-01-23 10:29:34 1407

原创 在STM32F103上实现USART通信

STM32F103系列微控制器集成了多个USART接口(如USART1、USART2、USART3等),这些接口支持全双工串行通信,能够以异步方式发送和接收数据。UART接口广泛应用于微控制器与外部设备(如传感器、显示器、PC等)之间的通信。通过上述步骤,你可以在STM32F103上实现USART串口通信。USART接口的灵活性和易用性使其成为嵌入式系统中常用的通信方式之一。掌握USART的配置和使用,将为你的嵌入式项目开发提供强大的支持。

2025-01-20 16:29:45 788

原创 STM32入门学习之I2C通信

主机完全控制SCL,只有从机发送数据和从机应答时主机转交SDA控制权给从机。

2025-01-01 14:29:19 359

原创 STM32入门学习之OLED显示屏(原理篇)

SSD1306是一款OLED/PLED点阵显示屏的控制器,可以嵌入在屏幕中,用于执行接收数据、显示存储、扫描刷新等任务驱动接口:128个SEG引脚和64个COM引脚,对应128*64像素点阵显示屏内置显示存储器(GDDRAM): 128供电:VDD=1.65~3.3V(提供给IC 逻辑电路),VCC=7~15V(面板驱动,点亮像素点 ) <屏幕内部集成了升压电路,所以只需要接VDD>通信接口:8位6800/8080并行接口(一次发送一个字节),3/4线SPI接口,I2C接口(一次发送一个位 )

2024-12-31 14:53:42 2341

原创 STM32入门学习之keil的调试模式

点击魔术棒 ,选择Debug对调试选项进行配置以硬件仿真为例1.2.编译工程确保没有错误。

2024-12-30 20:14:31 450

原创 STM32入门学习之OLED屏幕显示

0.96寸 4针脚I2C接口(本节以这个为例)1.3寸 7针脚SPI接口128*64像素接线图如下数据存储格式:纵向8点,高位在下,先从左到右,再从上到下每一个Bit对应一个像素点(0:熄灭 1:点亮)坐标轴定义:左上角为(0, 0)点横向向右为X轴,取值范围:0~127纵向向下为Y轴,取值范围:0~63/*引脚配置*//*引脚初始化*//*** @brief I2C开始* @param 无* @retval 无*//**

2024-12-30 20:11:24 1689

原创 STM32入门学习------GPIO

第二种方式(主用):设置位设置和位清除寄存器(高十六位进行位清除,低十六位进行位设置),如果需要设置,那么就在位设置寄存器某一位写1。如果需要清除,那么就在位清除寄存器写0。DMA(直接内存访问),看作CPU的小秘书,是一种允许某些硬件子系统在不需要CPU干预的情况下,直接读写系统内存的技术。2>施密特触发器:对信号进行整形,设定阈值,对输入信号只有高于(低于)某一阈值,输出即为高(低)电平,有效避免因信号波动造成输出抖动现象。(2)数据寄存器位0时,上管断开下管导通,输出直接接到VSS,输出低电平。

2024-12-29 21:59:26 1406

原创 Linux常用命令分类总结

二、Conda环境管理和包管理。9.查看磁盘空间/文件大小。2.ping测试网络连通性。5.复制/移动文件或目录。一、文件和目录管理命令。1.虚拟环境创建与删除。查看网络连接和端口状态。

2024-12-29 21:29:55 167

空空如也

空空如也

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

TA关注的人

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