查看: 3247|回复: 1

[S12] 如何实现MC9S12G64的BootLoader功能?

[复制链接]

该用户从未签到

1

主题

1

帖子

0

新手上路

Rank: 1

积分
9
最后登录
2015-10-13
发表于 2015-9-24 11:40:26 | 显示全部楼层 |阅读模式
我用的是MC9S12G64单片机。想通过CAN总线实现更新程序的功能。大体思路是先在单片机内写入一个引导程序,启动时查看固定地址Flash的值,如果该值正确即跳转到用户程序,不正确则等待程序更新。上位机和通讯协议我可以自己写。看了一些资料,好像需要对中断向量进行映射,还有将Flash写入程序放到ROM中运行,这些如何实现的?如何跳转到用户程序?在用户程序生成 .S19 文件时还需要特殊设置吗?请各位大虾指点,如果有例程最好,我邮箱 th303@163.com。谢谢各位。
我知道答案 目前已有1人回答
回复

使用道具 举报

该用户从未签到

0

主题

7

帖子

0

新手上路

Rank: 1

积分
20
最后登录
2016-1-13
发表于 2015-12-6 16:19:31 | 显示全部楼层
可以看一下AN2295或者AN3275
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 17:42 , Processed in 0.080566 second(s), 21 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表