- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用程序的编制与调试 程序Project的制作 选File-New Project-Create downloadable application modules 在step1键入Name和Location目录,选择Workspace 在step2选择相应的toolchain(如PPC860 gnu),仿真选SIMNT gnu 应用程序的编制与调试 增删project文件 在Workspace窗口下方点击Files,右击相应的Project Files,选择Add Files,增加所需的.c文件 右击单个.c文件,可选择Remove来删除,选择Open来编辑,选择Compile来编译 如果编辑新文件,选File-New…,确定文件类型、文件名和存放位置,添加到相应的project中;也可用其它编辑器编辑 增删project文件(续) 完成.c文件的添加后,右击Project Files,选择Dependencies,自动添加所有的include .h文件,显示在External Dependencies中(不显示系统.h文件) 注意.h文件的路径 应用程序的编制与调试 路径和宏的加入 在Workspace窗口点击Builds,双击xxxgnu,选择C/C++ compiler,可编辑所需的编译路径和宏;路径用-I,如-IE:/mydirectory;宏用-D,如-DBIG_ENDIAN;中间无空格 不同选项间用空格隔开,不能使用回车键 路径用UNIX格式‘/’,不能使用DOS格式‘\’ 应用程序的编制与调试 .o库的加入 在xxxgnu窗口中选Macros,在Macros下拉菜单中选PRJ_LIBS,在Value栏键入.o文件及其绝对路径,如e:/mydirectory/my.o,然后点击Add/Set按钮,再点击Apply即可 路径同样使用UNIX格式‘/’ 应用程序的编制与调试 Build应用程序 在代码编辑完成后,右击Project Files,选择Build或ReBuild All,可对Project进行编译、链接,生成.out文件 在Build Output窗口中,Tornado会显示错误/警告信息,此时修改代码,重新Build,直至出现Done 调试应用程序的步骤 连接主机与目标板之间的串口线和网线 配置和启动FTP Server 配置和启动超级终端 目标板上电,下载操作系统 配置和启动Target Server 下载应用程序.out文件 启动Shell,运行程序 启动Debugger调试 应用程序的编制与调试 Target Server的配置和启动 选择Tools-Target Server-Configure…,选择相应的Target Server,点击New可添加1个新的Configuration,自行定义Target Server名称(可选),键入目标板IP Address(必选) 在Target Server Properties下拉菜单中选Back End,网口调试时在Available Back窗口选wdbrpc,串口调试选wdbserial 在Target Server Properties下拉菜单中选Core File and Symbols,选中File,在该栏键入操作系统路径及名称,如e:\vxworks1 应用程序的编制与调试 Target Server的配置和启动(续) 当程序下载太慢时,可在Target Server Properties下拉菜单中选Memory Cache Size,选中Specify,键入字节数,如4096(K Byte) 配置完毕后,点击OK时保存配置,点击Launch时直接启动Target Server 当Target Server启动成功后,在Tornado主窗口下拉菜单中选定Target 应用程序的编制与调试 下载应用程序 右击Project Files,选Download,下载Workspace中的应用程序 如果选Unload,撤销下载的应用程序 如果只有.out文件,而无project及源代码,在主窗口点击Download object file or boot image,选择相应文件下载 在主窗口点击Launch Shell,启动Shell 应用程序的编制与调试 常用Shell命令 在Shell窗口键入help,可查看外部Shell命令 i 查看已运行的所有任务的TCB, tXxxTask为系统任务 sp 产生1个任务 td 删除1个任务 printErrno 根据错误号显示错误类型 应用程序的编制与调试 常用Shell命令(续) moduleShow 查看已下载的操作系统和.out文件 memShow 查看目标板内存状
文档评论(0)