前言嵌入式应用通常要求一个简单的并且占用系统资源少的方法来传输数据。通用异步收发传输器 (UART) 即可以满足这些要求,它能够灵活地与外部设备进行全双工数据交换。ESP32 芯片中有3个UART控制器可供使用,并且兼容不同的UART设备。另外,UART还可以用作红外数据交换 (IrDA) 或 RS-485 调制解调器。主要特性支持3路UART,发送与接收FIFO共享RAM支持5/6/7/8位数据
在最近的两篇文章中,我们从概念和流程上梳理了: 一个终端设备如何把一个固件,安全无误的从服务器上,下载到本地。这篇文章就继续往下深入,以一个实际的 ESP32 项目,来完整的梳理一下 OTA 升级的全过程。 主要包括下面 3 部分内容:AWS 平台上,部署一个 OTA 升级任务时,需要完成哪些步骤;ESP32 模组中,关于 Flash 分区和 OTA 升级控制过程和代码说明;如何通过 ESP32
 OTA技术介绍 OTA简要说明    OTA(Over-the-Air Technology)空中下载技术。是通过移动通信(GSM、CDMA等)网络空中接口对SIM卡数据及应用进行远程管理的技术。OTA基本介绍  OTA(Over-The-Air)一项基于短消息机制,通过手机终端或服务器(网上)方式实现SIM卡内业务菜单的动态下载、
转载 2023-12-28 18:53:53
32阅读
msp430f5419/38学习笔记之USCI:UART模式 msp430f541x、msp430f543x多达4个通用串行通信接口(USCI)模块,支持多种串行通信模式,不同的USCI 模块支...
原创 2021-09-29 10:58:00
2260阅读
 OTA 全称“Over-The-Air”,是一种空中下载技术,早期被广泛应用于手机行业中,终结了手机升级需要连接电脑下载软件,再安装更新的繁复操作。近年来,随着汽车网联技术不断发展,汽车OTA成了行业热词。 现在很多的车企都很重视汽车 OTA 技术,现在的汽车 OTA 技术还运用于各种地图、应用程序以及娱乐信息系统等地方,甚至还发展到了电子控制单元。但是,需要注意的是,像这种
一、S3C2410内置的UART控制器S3C2410内部具有3个独立的UART控制器,每一个控制器都能够工作在Interrupt(中断)模式或DMA(直接内存訪问)模式,也就是说UART控制器能够在CPU与UART控制器传送数据的时候产生中断或DMA请求。而且每一个UART控制器均具有16字节的FI...
转载 2014-09-07 10:30:00
65阅读
2评论
一、S3C2410内置的UART控制器S3C2410内部具有3个独立的UART控制器,每个控制器都可以工作在Interrupt(中断)模式或DMA(直接内存访问)模式,也就是说UART控制器可以在CPU与UART控制器传送数据的时候产生中断或DMA请求。并且每个UART控制器均具有16字节的FIFO
转载 2016-03-18 14:24:00
283阅读
2评论
UART通信协议1.什么是串行通信?      将数据字节分成一位一位的形式在一条传输线上逐位地发送出去。        优点:成本低,控制复杂。2. 什么是异步通信?        异步通信是指通信的发送与接收设备使用各自的时钟控制数据的发送和接收过程。为使双方的收发协调,要求
转载 2023-10-03 15:45:01
194阅读
ESP32 OAT1、ESP32 实现OTA2、ESP32 bin文件准备3、python 服务器开启4、效果显示 开发板:ESP32 TTGO VS Code  想实现ESP32 HTTP OAT程序升级,奈何没有自己的服务器,便想到了开启Python自带的简易服务器,实现了OTA升级,虽然仅仅是局域网,但是如果搭配内网穿透那么就可以实现远程升级。   实现功能,首次开机之后连接服务器自动进行
转载 2023-10-26 23:19:03
356阅读
一、SCON寄存器(SCON的所有位都可进行位操作清“0”或置“1”) D0 D1 D2 D3 D4 D5 D6 D7 RI TI RB8 TB8 REN SM2 SM1 SM0 1.SM0和SM1 2、SM2 SM2——多机通信控制位 a.多机通信是在方式2和方式3下进行。当串口以方式2或方式3接 ...
转载 2021-07-13 03:39:00
1399阅读
2评论
USART作为一种标准接口在应用中十分常见。本文着重分析其作为UART的配置和应用方法。1、STM32固件库使用外围设备的主要思路在STM32中,外围设备的配置思路比较固定。首先是使能相关的时钟,一方面是设备本身的时钟,另一方面如果设备通过IO口输出还需要使能IO口的时钟;最后如果对应的IO口是复用功能的IO口,则还必须使能AFIO的时钟。其次是配置GPIO,GPIO的各种属性由硬件手册的AFIO
转载 2023-10-04 23:06:24
57阅读
//-----------------------------------------------------------------------------// des//-----------
原创 2022-12-22 18:46:48
80阅读
UART基础知识1、UART原理说明发送数据时,CPU将并行数据写入UARTUART按照一定的格式在一根电线上串行发出;接收数据时,UART检测另一根电线上的信号,串行收集然后放在缓冲区中,CPU即可读取UART获得这些数据。UART之间以全双工方式传输数据,最精确的连线方法只有3根电线:TxD用于发送数据,RxD用于接收数据,Gnd用于给双发提供参考电平,连线如下...
原创 2021-09-02 15:15:37
232阅读
UART UART传输结构UART:Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置,UART是一个并行输入成为串行输出的芯片,通常集成在主板上,多数是16550AFN芯片。 UART因为计算机内部采用并行数据,不能直接把数据发到Modem,必须经过UART整理才能进行异步传输,其过程为:CPU先把准备写入串行设备的数据放到UART的寄存器(临时内存块)中,再通过FIFO(First Input First Output,先入先出队列)传送到串行设备,若是没有FIFO,信息将变得杂乱无章,不可能传送到Modem。 它是用于控制计算.
转载 2013-06-07 20:38:00
120阅读
Uart
UART  通用异步收发传输器(Universal Asynchronous Receiver/Transmitter)。 一、定义  UART是一种通用串行数据总线,用于异步通信。该总线实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信。 二、通信协议  UART作为异步串口通信协议的一种,工作原理是将传输数据的每个字符一位接着一位传输。  传输一帧中格式为
转载 2024-02-03 22:19:04
122阅读
介绍开发中经常用到串口通讯,串即串行,顾名思义,是指数据在一根数据线上按照二进制,从低到高位一位一位的传输。Universal Asynchronous Receiver/Transmitter,通常称为UARTUART/USART 在许多 DIY 电子项目中用于将 GPS 模块、蓝牙模块、 RFID 读卡器。USART在UART基础上增加了同步功能,即USART是UART的增强型。UART是异
转载 2023-12-19 15:16:12
116阅读
1、OTA 概念       OTA(Over-the-Air Technology)空中下载技术。是通过移动通信(GSM或CDMA)的空中接口对SIM卡数据、手机终端及应用进行远程管理的技术。空中接口可以采用WAP、GPRS、CDMA1X及短消息技术。OTA技术的应用,使得移动通信不仅可以提供语音和数据服务,而且还能提供新业务下载。 2、OTA 分类OTA发展到
转载 2023-09-05 14:25:29
338阅读
概念OTA是通过移动通信的空中接口实现对移动终端设备及SIM卡数据进行远程管理的技术。经过公网多年的应用与发展,已十分成熟,网络运营商通过OTA技术实现SIM卡远程管理,还能提供移动化的新业务下载功能。历史OTA最早出现在汽车上是在2012年,当年特斯拉推出的Modes S首次采用OTA技术,更新范围涉及人机交互、自动驾驶、动力、电池系统等模块,当时的特斯拉可以通过OTA完成钥匙卡漏洞、提升续航里
转载 2024-01-13 08:40:28
102阅读
OTA(Over-the-Air Technology) 空中下载技术。是通过移动通信( GSM或 CDMA)的空中接口对 SIM卡数据及应用进行远程管理的技术。空中接口可以采用WAP、GPRS、CDMA1X及短消息技术。OTA技术的应用,使得移动通信不仅可以提供语音和数据服务,而且还能提供新业务下载。这样,应用及内容服务商可以不受平台的局限,不断
转载 2023-07-25 00:12:25
250阅读
  • 1
  • 2
  • 3
  • 4
  • 5