问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

STM32 串口怎么传文件到FLASH?大神给思路

发布网友 发布时间:2022-04-26 07:36

我来回答

1个回答

热心网友 时间:2022-06-25 09:19

PC机经串口把文件过来,再由STM32用串口接收,接收到之后再写入STM32内部的Flash?
这样的话首先就是数据写入Flash问题,一般过程是:Flash解锁->Flash擦除->Flash写入->Flash上锁,这些都可以使用库函数来完成(在STM32F10x_flash.c文件里面,针对STM32F10x系列的产品),关于Flash的读写操作代码网上一大堆;在一个就是串口接收的问题,有三种方法:
1、在PC机上使用普通的串口工具(一般的串口工具都支持文件传送功能),将波特率调至最低,2400到9600那样吧,然后发送文件,STM32这边接收,接收到2个字节数据就写入Flash。将波特率调低的目的是使STM32有足够的时间将数据写入Flash。
2、使用串口通信协议传输文件(如XModem,YModem,ZModem等),一般使用ZModem吧,因为比较简单,但前提是是必须要完全了解这个协议,支持这些协议传输的工具:XP系统的超级终端、SecureCRT软件等;然后你还要在STM32这边针对ZModem协议编写串口接收的程序。
3、首先在PC机这边要会串口编程,用C、C++、Java语言都好,VC++、QT开发工具都好,反正就是你自己能编程控制串口和文件的读写操作就行,然后可以怎么方便怎么打开读取文件,再通过串口传输到STM32中。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
哪些网站可以找到更好的ppt配图? 有哪些“免费”的ppt模板,图片素材的网站? 推荐点梁汉文的好歌 梁汉文好听的经典歌 哲理词句大全精选278句 微信名字最好听527个 面试没过可以再争取话术 面试后被拒绝了如何重新争取 面试复试没通过还能争取吗 3d定制女仆2电脑配置这个配置能玩3D定制女仆2么不行的话需要换什么 高版本听吧软件下载doss cloud fox-ver1.6.5.apk stm32串口通信 stm32 串口怎么接收和发送任意长度字符 doss音乐app账号怎么设置 stm32 串口接收数据 战舰stm32中的串口接收8个16位的数据 怎么将数据存放到数组中求小段程序 stm32程序串口问题 七年后,她带龙凤胎回国,好巧不巧遇到孩子的总裁生父求小说名 stm32串口接收数据,我发送的数据是20个8位的数据帧,怎么把他们存起来? 《总裁爹地超给力》漫画中女主角程漓月的真实背景是什么? 男主陆墨寒,女主夏安然的现代小说? 用各得其所,自作主章,喜出望外,形影不离,造句 总裁爹地超给力的拼音? 用信服,霎时,各得其所,委屈造句 stm32串口 谁能介绍几本好看的小说 ? 各得其所的造句 什么是植筋胶 求有耐心有能力者帮忙找小说~ 各得其所造句 DOSS音乐打不开 stm32串口经常改变会不会坏 doss1189APP哪里有下载? 一方水等于多少斤? 我朋友送我DCSS阿西莫app蓝牙云播放音响,型号是是1189,怎么和iphone4链接? doss小度车载app 显示未连接 蓝牙音箱DOSS怎么样? 申请哺乳期一小时怎么写 DOSS音响怎样重新连接其他无线网? 一立方水是多少斤? doss cloud fox用手机蓝牙怎么连接 DOSS音响2099怎么使用录音功能? 一立方水等于多少斤? 连接DOSS的详细步骤 1立方的水等于多少斤?又等于多少升? 急求~~~!找笑话 阿隆索为何受欢迎 DOSS阿隆索功能介绍 一立方米水等于多少斤? 下载音乐到u盘却无法用doss播放器播放怎么办?换了别的u盘却好用,一用哪个u盘就又 小笑话谁有啊!!!急急急