初次使用SYS/BIOS,根据提示创建了一个Hello world的例程,就简单的一个System_printf("hello world\n");但是Debug的时候RUN按钮不可用(一直灰色的)!也没有见到输出hello world,请高手指教一下!
chengqi fang:
补充一下!为什么CCS没有编译到main()中呢?我把System_printf();函数的S去掉编译都没有报错!
Hank Zhao:
你的仿真器有没有成功的连接上。
chengqi fang:
回复 Hank Zhao:
连接上了,我们用的logicPD的板子,上面带的XDS100V2的仿真器,Debug没有错误的,都过了就是run一直都是灰的!您有邮箱啥的么?
Hank Zhao:
回复 chengqi fang:
右键点击各个核,选择“connect target”。
chengqi fang:
回复 Hank Zhao:
谢谢您的回复,用您的方法RUN已经出现了,但是我运行SYS/BIOS的hello例程时仍然没有看到控制台有输出:“”hello world“这个可能是什么原因呢?我现在改为软件仿真了
Hank Zhao:
回复 chengqi fang:
你在单步调试的时候控制台有输出吗?
chengqi fang:
回复 Hank Zhao:
就是单步调试的时候没有输出的
Hank Zhao:
回复 chengqi fang:
将System_printf改为log_printf, 见以下网站.http://processors.wiki.ti.com/index.php/DSP_BIOS_FAQ#Q:_How_can_I_convert_printf.28.29_statements_to_LOG_printf.28.29.3F
coolloog:
回复 Hank Zhao:
我在TMS320C6670软件仿真环境下跑Hello World的程序,也无法在控制台显示输出字符hello world,用Step Over能在控制台显示hello world,如果我要通过一键Debug在控制台显示输出的hello world字符,该怎么做