打印
[技术问答]

新唐M0单片机的Bootloader问题

[复制链接]
4851|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Martin0814|  楼主 | 2014-3-5 16:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新唐M0单片机中存贮在LDROM中的Bootloader代码是用户自己编写的,还是新唐提供的标准.hex文件直接烧写就可以了?
我对这个不太清楚,如果是自己写的,一般要包括哪些内容,是否有基本代码在上面修改就可以了?
沙发
niuyaliang| | 2014-3-5 17:19 | 只看该作者
完全可以自己写,只要你狠NB,哈哈

使用特权

评论回复
板凳
niuyaliang| | 2014-3-5 17:20 | 只看该作者
新塘已经给你烧进去去了好像,没有研究过这个东东

使用特权

评论回复
地板
niuyaliang| | 2014-3-6 11:00 | 只看该作者
Bootloader有芯片供应商预先编程,有时他位于片上FLASH存储器并且与用户程序是分离的,其他情况下则会位于和可编程存储器分离的非易失性存粗器中

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
Martin0814 + 1 赞一个!
5
clyu| | 2014-3-6 14:56 | 只看该作者
可以自己写,也可以从论坛下载ISP code来修改

使用特权

评论回复
6
heisexingqisi| | 2017-2-19 23:11 | 只看该作者
其实Bootloader就是一个系统,这个系统可以控制后面的存储区域的读写,并可以跳转到该区域执行代码。

使用特权

评论回复
7
zhuomuniao110| | 2017-2-21 19:10 | 只看该作者
应该自己编写,官方给了手册说明了怎么实现。

使用特权

评论回复
8
pvtang| | 2017-3-15 15:04 | 只看该作者
zhuomuniao110 发表于 2017-2-21 19:10
应该自己编写,官方给了手册说明了怎么实现。

没有看到手册上面有啊,请问是那个手册?

使用特权

评论回复
9
a_ziliu| | 2017-3-15 16:32 | 只看该作者

使用特权

评论回复
10
天灵灵地灵灵| | 2017-3-15 22:18 | 只看该作者
貌似已经具备这个功能吧,你看看手册里怎么说的。应该有介绍这个的。

使用特权

评论回复
11
zhuomuniao110| | 2017-3-15 22:19 | 只看该作者
就是那几种编程方式,IAP吧,就是在应用编程那个就是吧。

使用特权

评论回复
12
捉虫天师| | 2017-3-15 22:51 | 只看该作者
这个应该就是那个IAP编程的应用

使用特权

评论回复
13
玛尼玛尼哄| | 2017-3-15 22:57 | 只看该作者
可以学习一下IAP的编程技术,就是在系统里面怎么操作内部的Flash吧,做个小程序用于控制跳转和擦写。

使用特权

评论回复
14
mintspring| | 2017-3-16 15:39 | 只看该作者
一般都是自己编写吧,官方给了怎么操作,具体怎么编写,实现什么具体功能要自己弄了。

使用特权

评论回复
15
wahahaheihei| | 2017-3-17 15:27 | 只看该作者
楼主做出来分享一下思路啊。

使用特权

评论回复
16
pvtang| | 2017-3-17 15:36 | 只看该作者
a_ziliu 发表于 2017-3-15 16:32
http://www.nuvoton.com/hq/resource-download.jsp?tp_GUID=SW0320101221101703
應該指的是nuvoton isp ...

谢谢,忍不住说一声,M051bspv3 里面的int ParseCmd(unsigned char *buffer, uint8_t len)这个代码真心难。。。

使用特权

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

本版积分规则

3

主题

4

帖子

0

粉丝