找回密码
 立即注册
查看: 302|回复: 7

stc8h4k64TL芯片升级

[复制链接]

该用户从未签到

7

主题

15

回帖

141

积分

注册会员

积分
141
发表于 2023-12-3 16:42:32 | 显示全部楼层 |阅读模式
按照手册说明。配置了APP的工程。但是一直提示不规范。
所以工程里面还有什么配置是少了吗?
这个是下载的官方的测试demo。我直接在里面删了之前的文件。替换为我自己的.c和.h
Demo.m51 (110.73 KB, 下载次数: 11)
Demo.hex (33.94 KB, 下载次数: 12)
这个是我自己创建的工程。


LT.map (392.44 KB, 下载次数: 11)
LT.hex (25.77 KB, 下载次数: 9)


以下是我的配置截图。
QQ截图20231203164026.jpg QQ截图20231203164049.jpg QQ截图20231203164103.jpg QQ截图20231203164108.jpg QQ截图20231203164138.jpg


回复 送花

使用道具 举报

该用户从未签到

7

主题

15

回帖

141

积分

注册会员

积分
141
 楼主| 发表于 2023-12-3 19:54:31 | 显示全部楼层
本帖最后由 爱晴海玩偶 于 2023-12-3 20:02 编辑

我找到了原因,就是那个isr.arm里面的中断导致的,那个忘了偏移地址.
我的app地址为0x5000,然后中断最终偏移也需要+5000.
现在打开的文件在1000地址处为啥有值。正常不是ff吗
QQ截图20231203164108.jpg

点评

在1000地址处的值就是中断向量入口跳转的代码。  详情 回复 发表于 2023-12-4 11:07
回复 支持 反对 送花

使用道具 举报

该用户从未签到

7

主题

15

回帖

141

积分

注册会员

积分
141
 楼主| 发表于 2023-12-3 20:05:07 | 显示全部楼层
还有另外一个问题。就是升级的bin文件。打开可以看到其实地址是从0开始的。前面全是ff。那前面的那些ff数据不是也会被写进去吗

点评

升级时,前面的FF不会写进去,从你的偏移地址开始写的。详情可以看看PDF文件说明。  详情 回复 发表于 2023-12-4 11:09
回复 支持 反对 送花

使用道具 举报

该用户从未签到

7

主题

15

回帖

141

积分

注册会员

积分
141
 楼主| 发表于 2023-12-4 09:33:39 | 显示全部楼层
有人帮忙回答一下吗
已经周一了
回复 支持 反对 送花

使用道具 举报

该用户从未签到

46

主题

3174

回帖

7173

积分

超级版主

积分
7173
发表于 2023-12-4 11:07:57 | 显示全部楼层
爱晴海玩偶 发表于 2023-12-3 19:54
我找到了原因,就是那个isr.arm里面的中断导致的,那个忘了偏移地址.
我的app地址为0x5000,然后中断最终偏 ...

在1000地址处的值就是中断向量入口跳转的代码。
回复 支持 反对 送花

使用道具 举报

该用户从未签到

46

主题

3174

回帖

7173

积分

超级版主

积分
7173
发表于 2023-12-4 11:09:34 | 显示全部楼层
爱晴海玩偶 发表于 2023-12-3 20:05
还有另外一个问题。就是升级的bin文件。打开可以看到其实地址是从0开始的。前面全是ff。那前面的那些ff数据 ...

升级时,前面的FF不会写进去,从你的偏移地址开始写的。详情可以看看PDF文件说明。
回复 支持 反对 送花

使用道具 举报

该用户从未签到

7

主题

15

回帖

141

积分

注册会员

积分
141
 楼主| 发表于 2023-12-4 16:12:14 | 显示全部楼层
本帖最后由 爱晴海玩偶 于 2023-12-4 17:43 编辑
梁工 发表于 2023-12-4 11:09
升级时,前面的FF不会写进去,从你的偏移地址开始写的。详情可以看看PDF文件说明。 ...

我按手册的弄了。但是现在跳转完成后,整个软件在不停的重启。
最终确定是中断那导致的。我的给错了偏移地址吗?


这是我整个地址偏移了0x5000后的
CSEG    AT  5183H

JMP     506BH



回复 支持 反对 送花

使用道具 举报

该用户从未签到

7

主题

15

回帖

141

积分

注册会员

积分
141
 楼主| 发表于 2023-12-4 19:45:44 | 显示全部楼层
我又仔细看了下。你们的isp代码里面并没有使用中断。好像是isp不能使用中断是吗
回复 支持 反对 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2024-6-15 06:21 , Processed in 0.071255 second(s), 64 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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