社区
单片机/工控
帖子详情
bootloader
南有乔木cc
2018-09-10 10:54:21
在做上位机与bootloader,通过自己做的上位机实现对芯片进行串口烧写
网上教程是通过把串口接受到的程序缓存到RAM里面,然后再写进flash里,可是我的芯片ram空间没这么大,该怎么处理。
求哪位高人帮忙我这个菜鸟一下,thanks
...全文
274
8
打赏
收藏
bootloader
在做上位机与bootloader,通过自己做的上位机实现对芯片进行串口烧写 网上教程是通过把串口接受到的程序缓存到RAM里面,然后再写进flash里,可是我的芯片ram空间没这么大,该怎么处理。 求哪位高人帮忙我这个菜鸟一下,thanks
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Peter_GGG
2019-03-07
打赏
举报
回复
要分区boot和user
南有乔木cc
2018-09-20
打赏
举报
回复
已经差不多行了谢谢大家!
91program
2018-09-12
打赏
举报
回复
例如升级包整个是带数据校验的,如果不能将数据全部传输到芯片端,就无法验证数据的正确性。
91program
2018-09-12
打赏
举报
回复
缓存到RAM里面,然后再写进flash里是为了提高升级的可靠性。
如果 RAM 不够,那就只能多次重复数据传输、写 Flash 的过程。
Acuity.
2018-09-11
打赏
举报
回复
无需等到接收完再写,可以边接收边写。
嵌入式Linux,
2018-09-10
打赏
举报
回复
你既然可以把数据从ram写到flash,如果flash足够大,那就可以无限写,只要做到分次写入就好了。
zheng429893437
2018-09-10
打赏
举报
回复
MCU可以将flash分区,一段存升级程序,一段存应用程序,上位机下发升级指令,就跳转到升级程序,再对应用程序进行擦除和烧写,烧写时候可以定义传输的帧大小,看flash大小,一般mcu文件,一次传1k已经满足了。
dceacho
2018-09-10
打赏
举报
回复
FLASH也是分页的
上位机一次发一页,发完后等待BOOTLOADER写完这一页
然后再继续下一页
BOOTLOADER
.zip_CAN
BOOTLOADER
_STM32F103上位机_
bootloader
can_can上
基于CAN总线的 STM32F103 的
BootLoader
,上位机+下位机程序
STM32系列单片机,
BootLoader
升级程序,包含上位机。
STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机,
BootLoader
升级程序,包含上位机。 STM32系列单片机
Bootloader
Bootloader
stm32_
bootloader
-2013.12.12.rar_STM32_
bootloader
_
bootloader
stm
stm32
bootloader
.用于对stm32系列单片机进行在线更新工作。很好很强大。
C51
Bootloader
的实现
c51实现
bootloader
的源代码,keil c51下实现的
单片机/工控
27,382
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章