- 博客(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入门学习之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入门学习之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关注的人