社区
单片机/工控
帖子详情
S12 BootLoader通过CAN刷flash驱动
xyb_study123
2018-01-20 08:10:58
s12单片机BootLoader通过CAN下载程序时,怎样把flash驱动函数生成hex文件,然后通过CAN下载到RAM中,然后再来擦写应用程序?而不是BootLoader程序中包含flash驱动,求指点
...全文
904
5
打赏
收藏
S12 BootLoader通过CAN刷flash驱动
s12单片机BootLoader通过CAN下载程序时,怎样把flash驱动函数生成hex文件,然后通过CAN下载到RAM中,然后再来擦写应用程序?而不是BootLoader程序中包含flash驱动,求指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
火影圣
2021-04-11
打赏
举报
回复
楼主这个问题解决没,我最近也在研究这个
xyb_study123
2018-01-22
打赏
举报
回复
codewarrior如果不调用函数就算有函数代码也是不会生成hex文件的,而且如果把falsh函数放另外一个工程,主工程不包含falsh函数而去调用flash函数,编译都通不过,就算主工程把falsh函数写成一个空函数,然后在can下载后。把falsh函数定位到这个空函数。也不行……
xyb_study123
2018-01-22
打赏
举报
回复
codewarrior如果不调用函数就算有函数代码也是不会生成hex文件的,而且如果把falsh函数放另外一个工程,主工程不包含falsh函数而去调用flash函数,编译都通不过,就算主工程把falsh函数写成一个空函数,然后在can下载后。把falsh函数定位到这个空函数。也不行……
xyb_study123
2018-01-22
打赏
举报
回复
codewarrior如果不调用函数就算有函数代码也是不会生成hex文件的,而且如果把falsh函数放另外一个工程,主工程不包含falsh函数而去调用flash函数,编译都通不过,就算主工程把falsh函数写成一个空函数,然后在can下载后。把falsh函数定位到这个空函数。也不行……
w22net
2018-01-21
打赏
举报
回复
把
“flash驱动函数生成hex文件”
这个和包应用程序生成hex文件应该是样的。有代码就可生成
基于MC9
S12
XEP100的
BootLoader
设计与实现_王志强
摘要:程序的引导加载功能已是汽车电控单元中必不可少的部分,基于飞思卡尔16位处理器MC9
S12
XEP100,采用CAN总线技术,设计了一种Boot Loader。介绍了Boot Loader的实现方法,包括底层
驱动
构成、引导机制设计、诊断模块设计、存储模块设计以及
FLASH
安全机制设计等。实验结果表明,Boot Loader能够正确引导程序运行,方便准确的进行控制器软件升级。
S12
ZVM
Bootloader
设计开发
S12
ZVM
Bootloader
设计开发
Android
驱动
深度开发视频教程
也许是中国第一个讲解android
驱动
的课程,涵盖:
bootloader
,内核移植,INIT进程,框架(BINDER IPC,SERVICE FRAMEWORK Activity Manager Serive,JNI,HAL等),binder
驱动
,logger,Ashmen,电源管理,常用
驱动
(如灯光系统,输入系统,显示系统等),构建Android,定制ROM
freescale飞思卡尔 HC
S12
系列单片机
bootloader
详解(三)
在完成内存映射的内容后,接下来我们将进入一个简单
Bootloader
的实际设计中来。在第一节内容中,我们已经简单介绍了bootlaoder的作用,它实际上就是在单片机重启过程中的一个步骤:如果有
bootloader
的启动信号,则进入
bootloader
模式开始新程序的接收与
flash
的擦写,若没有
bootloader
的启动信号,则直接进入用户程序执行用户程序内容。
bootloader
...
【UDS统一诊断服务】(补充)五、ECU
bootloader
开发要点详解 (2)
bootloader
的NVM
驱动
开发
单片机/工控
27,375
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章