Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
AT
EC20
stm32
使用AT指令+EC20下载大文件的问题
发布于 2021-08-19 10:36:33 浏览:1032
订阅该版
在stm32上使用rtt系统+at指令库,ec20在下载大文件时,由于需要将文件写入到外部flash,导致处理不够及时,单片机会不断地申请内存,最终内存申请失败,文件下载失败
查看更多
4
个回答
默认排序
按发布时间排序
Jone
2021-08-19
写了还是懒
根本问题还是ec20主动上报新数据导致的。ec20修改设置改成只提醒新消息,mcu收到提醒就去主动读,这样数据的收发节奏完全由mcu掌控
xiangxistu
2021-08-20
这家伙很懒,什么也没写!
AT 方式下载大文件确实会出现处理不及时,内存爆炸的情况; 解决这个问题的思路,一般就是尽可能得降低使用 AT 指令访问云端数据时,数据下发的速度和大小。 一般来说,如果是使用 HTTP 访问资源,会使用 Range 字段来控制服务器的下发数据大小以避免挤占内存。 这个方案已经在 [webclient](https://github.com/RT-Thread-packages/webclient/pull/76) 与 [ota_downloader](https://github.com/RT-Thread-packages/ota_downloader/pull/14) 中测试,效果不错。  另一个方案是,增加硬件流控。在 AT 组件中,底层实质上只使用了 RX,TX 接口而忽略了硬件流控;这个方案不是很建议,不过也可以解决问题。
小小李sunny
2021-08-19
这家伙很懒,什么也没写!
使用的什么方式下载的,多大的文件,你具体是怎么处理的呢。 分包下载、写flash,应该不至于处理不过来吧。http_ota下载升级固件就是这种方式,是可以的。
pinxue
2021-08-19
这家伙很懒,什么也没写!
如果下载和写入是分开的线程,那下载数据用队列管理起来:下载线程从空闲块队列取,下载好数据放进待写队列,通知写入线程;写入线程从待写队列取,写好还回空闲队列,通知下载线程。
撰写答案
登录
注册新账号
关注者
0
被浏览
1k
关于作者
忧伤还是快乐
这家伙什么也没写,不是懒
提问
17
回答
5
被采纳
0
关注TA
发私信
相关问题
1
rt-thread 2g/3g/4g通信模块的教程有吗?
2
基于AT指令,用esp8266如何连接mqtt?
3
AT组件使用问题
4
官方AT客户端应用笔记的几个小tip
5
RTT的SAL能够判断使用LWIP或者AT?
6
rt_therad AT组件移植不成功(结贴)
7
AT组件在哪个版本的?
8
AT组件 连接 Onenet 连接失败
9
esp8266 AT指令 MQTT连接问题
10
AT组件使用问题之模块主动上报【已解决】
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
机器人操作系统 (ROS2) 和 RT-Thread 通信
4
五分钟玩转RT-Thread新社区
5
国产MCU移植系列教程汇总,欢迎查看!
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
如何用Ubuntu qemu跑zephyr_polling的蓝牙
2
分享一种很简单的不阻塞TCP发送方法
3
stm32c86使用串口3时无法正常读到中断的数据
4
如何用ART-PI跑zephyr_polling的蓝牙
5
掌上单片机实验室 – 基于 RTT 框架的第一个应用
热门标签
RT-Thread Studio
串口
LWIP
Env
SPI
AT
FinSH
Bootloader
CAN总线
ART-Pi
Hardfault
文件系统
USB
DMA
RT-Thread
线程
SCons
RT-Thread Nano
stm32
MQTT
ESP8266
ota
UART
RTC
freemodbus
rtthread
rt-smart
packages_软件包
I2C
WIZnet_W5500
flash
cubemx
FAL
定时器
BSP
AB32VG1
PWM
ADC
SDIO
msh
socket
LVGL
keil
Debug
C++_cpp
中断
编译报错
SFUD
SMP
MicroPython
本月问答贡献
出出啊
1431
个答案
317
次被采纳
小小李sunny
1342
个答案
267
次被采纳
crystal266
505
个答案
149
次被采纳
whj467467222
1212
个答案
142
次被采纳
张世争
590
个答案
135
次被采纳
本月文章贡献
出出啊
3
篇文章
5
次点赞
小小李sunny
1
篇文章
1
次点赞
crystal266
1
篇文章
3
次点赞
whj467467222
2
篇文章
4
次点赞
张世争
6
篇文章
14
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部