请教ADS中SemiHosting的问题

[复制链接]
 楼主| lindragon 发表于 2008-8-15 00:25 | 显示全部楼层 |阅读模式
ADS, os, ST, TI, Semi
在ADS中,可以使用系统提供的main函数并完成相关的初始化操作,但会用到SemiHosting的操作。<br />我根据三星的2440Test&nbsp;Code新建了一个工程,使用了main函数,也允许使用SemiHosting,但程序不能跳转到main函数,停在__user_initial_stackheap函数中的swi&nbsp;0x123456语句,如果不使用main函数则不会有这个问题。<br />请问<br />1、在允许使用SemiHosting的情况下,为什么会出现这种情况,要如何解决;<br />2、如果不允许使用SemiHosting,除了#pragma&nbsp;import(__use_no_semihosting_swi)之外,还要重新定义一些函数,应该怎么定义,最好举个例子。<br /><br />谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

2

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部