自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32与陶晶驰串口屏交互

STM32与陶晶驰串口屏交互

2024-06-03 15:59:35 2079

原创 LWIP_TCP 协议

TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP 为了保证数据包传输的可靠行,会给每个包一个序号,同时此序号也保证了发送到接收端主机能够按序接收。然后接收端主机对成功接收到的数据包发回一个相应的确认字符( ACK, Acknowledgement),如果发送端主机在合理的往返时延( RTT) 内未收到确认字符ACK,那么对应的数据包就被认为丢失并将被重传。

2024-05-29 15:43:23 1174

原创 STM32F4_HAL_LWIP_RAM接口UDP实验

STM32F4_HAL_LWIP_RAM接口UDP实验

2024-05-29 09:34:17 1126

原创 UDP协议

UDP(User Datagram Protocol,用户数据报协议)是传输层的一个协议,它提供了无连接、不可靠的数据传输服务。与TCP(传输控制协议)不同,UDP不保证数据的顺序性、可靠性或数据的完整性。

2024-05-28 17:09:55 1319

原创 IP协议说明

IP 指网际互连协议, Internet Protocol 的缩写,是 TCP/IP 体系中的网络层协议。设计 IP 的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的耦合关系,以利于两者的独立发展。根据端到端的设计原则, IP 只为主机提供一种无连接、不可靠的、尽力而为的数据包传输服务。

2024-05-28 14:32:36 1302

原创 ARP 协议

ARP 全称为 Address Resolution Protocol(地址解析协议), 是根据 IP 地址获取物理地址的一个 TCP/IP 协议。主机发送信息时将包含目标 IP 地址的 ARP 请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该 IP 地址和物理地址存入本机 ARP 缓存中并保留一定时间,下次请求时直接查询 ARP缓存以节约资源。

2024-05-28 10:54:51 924

原创 STM32_HAL_串口IAP

IAP(In Application Programming)即在应用编程。STM32 可以通过设置 MSP 的方式从不同的地址启动: 包括 Flash 地址、 RAM 地址等, 在默认方式下,我们的嵌入式程序是以连续二进制的方式烧录到 STM32 的可寻址 Flash 区域上的。如果我们用的 Flash 容量大到可以存储两个或多个的完整程序, 在保证每个程序完整的情况下,上电后的程序通过修改 MSP 的方式, 就可以保证一个单片机上有多个有功能差异的嵌入式软件。

2024-05-27 16:57:12 991

原创 STM32_HAL_FLASH 模拟 EEPROM

STM32_HAL_FLASH 模拟 EEPROM

2024-05-24 14:11:19 1267

原创 STM32_HAL_RTC时钟

STM32F407 的实时时钟(RTC)是一个独立的定时器。 STM32 的 RTC 模块拥有一组连续计数的计数器,在相对应的软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统的当前时间和日期。

2024-05-24 10:01:04 1288

原创 STM32_HAL_OLED 8080接口

STM32_HAL_OLED驱动

2024-05-23 16:34:21 1083

原创 HAL_串口通信

在单片机的应用中,数据通信是必不可少的一部分,比如:单片机和上位机、单片机和外围器件之间,它们都有数据通信的需求。由于设备之间的电气特性、传输速率、可靠性要求各不相同,于是就有了各种通信类型、通信协议,我们最常见的有: USART、 IIC、 SPI、 CAN、USB 等。

2024-05-23 11:06:23 854

原创 HAL_外部中断

NVIC 即嵌套向量中断控制器,全称 Nested vectored interrupt controller。

2024-05-23 09:50:11 951

原创 STM32F4_HAL_GPIO输入——按键输入

常态下,独立按键是断开的,按下的时候才闭合。每个独立按键会单独占用一个 IO 口,通过 IO 口的高低电平判断按键的状态。但是按键在闭合和断开的时候,都存在抖动现象,即按键在闭合时不会马上就稳定的连接,断开时也不会马上断开。这是机械触点,无法避免。独立按键抖动波形图如下:图中的按下抖动和释放抖动的时间一般为 5~10ms, 如果在抖动阶段采样, 其不稳定状态可能出现一次按键动作被认为是多次按下的情况。为了避免抖动可能带来的误操作,我们要做的措施就是给按键消抖。

2024-05-22 15:31:46 1358

原创 STM32F4_HAL控制GPIO输出——跑马灯实验

重点不是点灯,点灯很简单,主要是理解STM32如何控制GPIO进行输出高低电平。

2024-05-17 17:23:27 658

原创 8080接口协议

8080并行接口,也称为8080并口协议,是由Intel公司设计的一种并行、异步、半双工通信协议。该接口在扩展方面及数据传输方面具有一定的优越性,因此,尽管8080微处理器已经被逐渐淘汰,但8080的并行总线协议仍然被广泛应用于各种需要高速、近距离接口和传输方式的场景中,如CPU扩展外部的RAM和ROM,LCD、打印机等设备。

2024-05-14 13:20:42 946

原创 USART—串口通讯

USART(Universal Synchronous/Asynchronous Receiver/Transmitter)是一种通用的串行通信协议,它允许微控制器与外部设备之间进行数据传输。USART协议既支持同步通信模式,也支持异步通信模式。

2024-05-13 15:46:30 327

原创 STM32+SPI读写串行falsh

STM32+SPI读写串行falsh

2024-05-09 15:08:25 1125

原创 SPI协议

SPI通讯协议

2024-05-09 14:37:38 708

原创 STM32驱动LCD显示模块LM6029ACW

STM32驱动LCD显示模块LM6029ACW

2024-05-08 11:02:56 987

原创 微机保护中的低频率保护与过频率保护

当频率降低至设定的低频率阈值以下时,保护装置会及时切断电路,以保护设备免受低频率运行的风险。当频率升高至设定的过频率阈值以上时,保护装置会迅速动作,切断电路以防止设备受到过频率的损害。通过实时监测电力系统中的频率变化,并与预设的阈值进行比较,微机保护装置可以迅速判断是否需要采取保护动作,并通过断路器等执行机构切断故障电路,从而保护电力系统的安全运行。微机保护装置中的低频率保护与过频率保护是两种重要的保护措施,它们分别用于监测电力系统中的电源频率,并在频率异常时采取相应的保护动作。

2024-05-07 11:25:05 267

原创 微机保护中的过电压保护与低电压保护

过电压保护是一种专门设计用于防止电气系统因过电压而受损的保护功能。这种保护通常依赖于高性能的微处理器和专用的保护算法,以实现对电气系统中过电压的实时监控和快速响应。在微机保护装置中,过电压保护的工作原理通常包括以下几个步骤:1. 实时监测:通过输入模块,微机保护装置实时接收来自电力系统的电压信号,并将其转换为数字信号供处理器模块处理。2. 阈值比较:处理器模块将接收到的电压信号与预设的过电压阈值进行比较。这些阈值是根据电气设备的额定电压和系统的安全操作范围来设定的。

2024-05-07 11:20:27 409

原创 IIC总线协议

IIC通讯协议详解

2024-04-30 15:53:25 250

原创 过负荷保护

过负荷保护是指当被保护线路的电流超过额定值时,保护措施会自动断开电路,从而起到保护电器和人体的作用。这种保护措施是通过检测线路中的电流来判断是否超过额定值,防止电器过热造成损坏或引发火灾等安全事故。过负荷保护的实现主要依赖于两种原理:热保护和电磁保护。其中,温度保护是热保护的一种形式,它将温度敏感元件粘在或埋设在被保护设备的最热部位,实时监测设备的温度。当设备过热时,温度保护会切断电源,以达到保护设备的目的。过负荷保护功能可以应用在各种不同的电气设备和电路中,如发电机、变压器、电机、照明系统等。

2024-04-30 14:59:58 345

原创 三段式带复压闭锁过流保护

在电力系统出现故障时常伴随的现象是电流的增大和电压的降低,过流保护就是通过系统故障时电流的急剧增大来实现的。但是由于大型设备、机械的起动也会造成电流的瞬间增大,有可能造成开关的误动,为了防止其误动,在保护中增加低电压元件,将PT电压引入保护装置中,构成低电压闭锁过流,只有在“电流的增大和电压的降低”这两个条件同时满足时才出口跳闸。复合电压是指负序电压和低电压。当系统出现相间短时会出现较大的负序电压,同时也出现过电流,负序电压和过电流也是“与门”关系。当系统发生相间故障时,电压会降低,电流会增大。

2024-04-30 14:40:35 372

原创 三段式过流保护

【代码】三段式过流保护。

2024-04-30 14:08:21 670

空空如也

空空如也

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

TA关注的人

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