RT
我用28027的lanchpad试那些示例程序,发现在linker的定义中把entry point设置成code_start,而在codebranch.asm中也确实定义了code_start(定义在003fff76地址)跳转程序,但我的工程文件里似乎并没有包含codebranch.asm,每次reset CPU都是复位到003fff76这个地址(不是程序)。我如果在程序中添加codebranch.asm则会报错,说是重复定义。我就想知道,在默认情况下,这个code_start是在哪里定义的呢?
Forrest:
在F2802x_CodeStartBranch.asm中定义。
.sect "codestart"在CMD文件中定义。
RT
我用28027的lanchpad试那些示例程序,发现在linker的定义中把entry point设置成code_start,而在codebranch.asm中也确实定义了code_start(定义在003fff76地址)跳转程序,但我的工程文件里似乎并没有包含codebranch.asm,每次reset CPU都是复位到003fff76这个地址(不是程序)。我如果在程序中添加codebranch.asm则会报错,说是重复定义。我就想知道,在默认情况下,这个code_start是在哪里定义的呢?
Xin Gao:
回复 Forrest:
先谢谢啦,我也看到了,在我提问里面也说了,为什么重置CPU时的位置不是在F2802x_CodeStartBranch.asm里面呢,而是一个003fff76的一个地址,而且在F2802x_CodeStartBranch.asm加断点也显示是disabled?这个文件是包含在项目中了吗?
RT
我用28027的lanchpad试那些示例程序,发现在linker的定义中把entry point设置成code_start,而在codebranch.asm中也确实定义了code_start(定义在003fff76地址)跳转程序,但我的工程文件里似乎并没有包含codebranch.asm,每次reset CPU都是复位到003fff76这个地址(不是程序)。我如果在程序中添加codebranch.asm则会报错,说是重复定义。我就想知道,在默认情况下,这个code_start是在哪里定义的呢?
Xin Gao:
回复 Eric Ma:
是这样的,谢谢啦。
再问一下,CCSV5里怎么设书签呢?右键里bookmark都是暗的,是哪里设置不对吗?