WhyCan Forum(哇酷论坛)

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132, 微信: whycan_cn (哇酷网/挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2018-11-12 21:05:46

逸俊晨晖
会员
注册时间: 2018-08-29
累计积分: 51

F1C100S如何用晕哥的Keil裸机工程加载程序进DRAM

基于晕哥给的F1C100S的KeilMDK裸机程序
我初始化好DRAM后 想在KeilMDK里把裸机程序加载进DRAM
我修改了指定rom和ram的文件
1.png
2.png
然后编译出了问题: Image does not have an entry point. (Not specified or not set due to multiple choices.)
上网一查 说是没指定入口 于是在Misc Controls添加了--entry Reset_Go
3.png
结果编译提示:Ignoring --entry command. Cannot find argument 'Reset_Go'.
黑人问号????求大神出马

最近编辑记录 逸俊晨晖 (2018-11-12 21:07:02)

离线

#2 2018-11-13 08:23:59

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 9,084

Re: F1C100S如何用晕哥的Keil裸机工程加载程序进DRAM

Reset_Go 在 init.s 里面, 你工程里面添加了 init.s 吗?

离线

#3 2018-11-13 08:51:10

Jin劲
会员
注册时间: 2018-04-06
累计积分: 215

Re: F1C100S如何用晕哥的Keil裸机工程加载程序进DRAM

俺是用jlink加载的
loadbin bl1.bin 0x80000000
setpc 0x80000000
go

离线

#4 2018-11-13 08:58:53

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 9,084

Re: F1C100S如何用晕哥的Keil裸机工程加载程序进DRAM

Jin劲 说:

俺是用jlink加载的
loadbin bl1.bin 0x80000000
setpc 0x80000000
go

这样只能串口输出了,不能单步调试了吧?

离线

#5 2018-11-13 08:59:18

逸俊晨晖
会员
注册时间: 2018-08-29
累计积分: 51

Re: F1C100S如何用晕哥的Keil裸机工程加载程序进DRAM

晕哥 说:

Reset_Go 在 init.s 里面, 你工程里面添加了 init.s 吗?

原本就添加了 好像认不出来

离线

#6 2018-11-13 09:02:13

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 9,084

Re: F1C100S如何用晕哥的Keil裸机工程加载程序进DRAM

工程打包发上来看看神马情况.

离线

#7 2018-11-13 09:06:52

逸俊晨晖
会员
注册时间: 2018-08-29
累计积分: 51

Re: F1C100S如何用晕哥的Keil裸机工程加载程序进DRAM

晕哥 说:

工程打包发上来看看神马情况.

F1C100s_MDK_DRC144_2_USB.zip

离线

#8 2018-11-13 09:15:58

Jin劲
会员
注册时间: 2018-04-06
累计积分: 215

Re: F1C100S如何用晕哥的Keil裸机工程加载程序进DRAM

晕哥 说:
Jin劲 说:

俺是用jlink加载的
loadbin bl1.bin 0x80000000
setpc 0x80000000
go

这样只能串口输出了,不能单步调试了吧?

可以单步调试啊 我平时就是这样调的
setbp
go
s 单步
h 暂停
regs 查看寄存器 一步一步[捂脸]

离线

#9 2018-11-13 09:25:28

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 9,084

Re: F1C100S如何用晕哥的Keil裸机工程加载程序进DRAM

Jin劲 说:
晕哥 说:
Jin劲 说:

俺是用jlink加载的
loadbin bl1.bin 0x80000000
setpc 0x80000000
go

这样只能串口输出了,不能单步调试了吧?

可以单步调试啊 我平时就是这样调的
setbp
go
s 单步
h 暂停
regs 查看寄存器 一步一步[捂脸]

这操作太骚了,类似命令行gdb了吧

离线

#10 2018-11-13 09:28:56

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 9,084

Re: F1C100S如何用晕哥的Keil裸机工程加载程序进DRAM

逸俊晨晖 说:
晕哥 说:

工程打包发上来看看神马情况.

F1C100s_MDK_DRC144_2_USB.zip

刚刚试了一下也是一样的效果,居然还把公司这破电脑搞死机了,晚点我再看看是什么问题。

离线

#11 2020-02-04 16:02:40

davg1
会员
注册时间: 2020-01-03
累计积分: 103

Re: F1C100S如何用晕哥的Keil裸机工程加载程序进DRAM

Jin劲 说:

可以单步调试啊 我平时就是这样调的
setbp
go
s 单步
h 暂停
regs 查看寄存器 一步一步[捂脸]

大佬好想法!!!你可以用sdk或者脚本调用达到一步到位的

离线

页脚