打印
[技术问答]

BootLoader通常怎么实现,串口的

[复制链接]
1217|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huahuagg|  楼主 | 2022-11-18 10:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想给M031系列增加串口BootLoader,有新唐ARM CM0系列的例子吗,最好是用官方库函数实现的。

使用特权

评论回复
沙发
598330983| | 2022-11-18 10:54 | 只看该作者
应该是有的,你去新唐官方网站搜例子。

使用特权

评论回复
板凳
598330983| | 2022-11-18 10:59 | 只看该作者
EC_M031_Bootloader_w_IAP_V1.00.zip (5 MB)
你运气真好,去搜了一下,还真有你要的这个。

使用特权

评论回复
地板
huahuagg|  楼主 | 2022-11-21 14:44 | 只看该作者
598330983 发表于 2022-11-18 10:59
你运气真好,去搜了一下,还真有你要的这个。

十分感谢,看来可以用的上了。

使用特权

评论回复
5
jonas222| | 2022-12-1 20:47 | 只看该作者
你使用需要设置IAP的吗?              

使用特权

评论回复
6
iyoum| | 2022-12-1 21:07 | 只看该作者
BootLoader需要配置串口,然后等待接收程序。

使用特权

评论回复
7
ulystronglll| | 2022-12-3 14:10 | 只看该作者
需要什么功能的BootLoader呢?

使用特权

评论回复
8
cashrwood| | 2022-12-6 13:09 | 只看该作者
查看一下官网的代码是否有相关的教程的吧。

使用特权

评论回复
9
tpgf| | 2022-12-8 11:12 | 只看该作者
BootLoader指系统启动后,在操作系统内核运行之前运行的一段小程序。通过BootLoader,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。

使用特权

评论回复
10
wowu| | 2022-12-8 12:04 | 只看该作者
BootLoader 的实现依赖于CPU的体系结构,因此大多数 BootLoader 都分为stage1 和stage2 两大部分。

使用特权

评论回复
11
xiaoqizi| | 2022-12-8 12:06 | 只看该作者
  BootLoader是系统加电启运行的第一段软件代码.回忆一下PC的体系结构我们可以知道,PC机中的引导加载程序由BIOS(其本质就是一段固件程序)和位于硬盘MBR中的引导程序一起组成。

使用特权

评论回复
12
木木guainv| | 2022-12-8 13:12 | 只看该作者
每种不同的CPU体系结构都有不同的BootLoader。除了依赖于CPU的体系结构外,BootLoader实际上也依赖于具体的嵌入式板级设备的配置,比如板卡的硬件地址分配,RAM芯片的类型,其他外设的类型等

使用特权

评论回复
13
磨砂| | 2022-12-8 13:21 | 只看该作者
系统加电或复位后,所有的CPU通常都从CPU制造商预先安排的地址上取指令

使用特权

评论回复
14
晓伍| | 2022-12-8 13:30 | 只看该作者
多阶段的BootLoader能提供更为复杂的功能,以及更好的可移植性

使用特权

评论回复
15
janewood| | 2022-12-15 11:24 | 只看该作者
这个BootLoader不开源的吧。

使用特权

评论回复
16
wilhelmina2| | 2022-12-15 19:41 | 只看该作者
这个串口下载的BootLoader没有开发过。

使用特权

评论回复
17
cemaj| | 2022-12-15 20:52 | 只看该作者
这个BootLoader不开源的吧。

使用特权

评论回复
18
huahuagg|  楼主 | 2022-12-21 09:51 | 只看该作者
jonas222 发表于 2022-12-1 20:47
你使用需要设置IAP的吗?

是的,就是IAP实现这个,然后给单片机烧录代码。

使用特权

评论回复
19
huahuagg|  楼主 | 2022-12-21 09:53 | 只看该作者
cashrwood 发表于 2022-12-6 13:09
查看一下官网的代码是否有相关的教程的吧。

看了网友发的资料了,非常好用。

使用特权

评论回复
20
huahuagg|  楼主 | 2022-12-21 09:54 | 只看该作者
cemaj 发表于 2022-12-15 20:52
这个BootLoader不开源的吧。

上面有网友分享,非常好用

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

139

主题

1254

帖子

2

粉丝