欢迎来到天天文库
浏览记录
ID:11184027
大小:359.60 KB
页数:10页
时间:2018-07-10
《开发环境安装问题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.开发环境安装问题我们当前推荐的用于开发Hercules系列MCU的平台是CCSV5.3.0。用户可以从下面的地址找到:http://www.ti.com/tool/ccstudio开发工具安装失败问题很多时候是由于以下原因造成的:a.安装文件下载不完整办法:重新下载,网站支持续传,所以大家只要有耐心即可。b.下载了*.zip格式的文件,并在打开后直接运行了其中的*.exe安装文件直接打开zip文件运行里面的程序时,windows会把zip的内容先解压缩到临时文件夹,一般这个文件夹在用户的系统目录下。路径过长、系统盘有效空间不够、或包含中文路径等等原因,会使得这样的操作容易导
2、致失败。办法:下载了zip文件后,先解压缩到一个路径较短的纯英文路径下(最好到磁盘根目录如D:tools之类的文件中),再从解压后的文件夹中运行exe文件安装。c.安装目标路径安装软件的目标路径一定不要有中文,最好没有空格和特殊字符。放在windows桌面的错误经常发生,中文的windows系统的桌面路径一般是C:Users用户名桌面也就是说,桌面是包含中文路径的…最好不要把跟项目相关的任何文件放在这里。。。Pdf文档什么的当然没问题啦。d..netframework的问题新版的开发工具一般都使用了C#或Java等高级编程工具,这些语言会调用.netframework的
3、库函数,如果用户没有安装这些库函数,那么开发工具会经常报错。尤其是WindowsXP或更早的操作系统,里面自带的库函数支持非常少,需要用户自行下载安装。建议大家安装.netframework4.0或更高的版本。下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=17851a.CCSlicense问题安装好了CCS以后,用户会自动获得一个评估版的授权,您可以使用大部分CCS的功能,但是工程的代码量限制在32KB。而且只能使用XDS100调试器。这个license没有时间限制。更改License类型,也可以通过网
4、络获取30天的完整功能license。30天后过期。如果需要更长时间或更多功能的License,请与TI的销售人员联系。TI的销售渠道联系方式可以从下面的链接中找到:http://www.ti.com.cn/general/cn/docs/gencontent.tsp?contentId=249571.常用资源链接TI的处理器维基网站中有Hercules专版,地址:http://processors.wiki.ti.com/index.php/Category:Hercules这里有非常多用户关心的资源,建议大家一定要去看看。Hercules板块中分别有TMS470板块,TMS
5、570板块和RM4x板块。这里以TMS570板块为例提供几个常用资源的维基链接:TMS570HDK开发板原理图:http://processors.wiki.ti.com/images/5/5b/TMS570LS31_HDK_Schematics.pdf(这里也有源文件版本的原理图)TMS570337pinBGA封装的器件封装文件(ORCAD版本):http://processors.wiki.ti.com/images/e/e4/TMS570LS31x_ZWT_OrcadSymbol.zipTMS570FlashBootloader例程代码:http://processors
6、.wiki.ti.com/images/f/f3/TMS570LS31_Bootloader_v1.0.0.zipTMS570软件常用例子(包含各种例子,如timer,ADC,Flexray,CAN等):http://processors.wiki.ti.com/index.php/Category:HerculesSWExamples(上面的链接中还包含以太网驱动例子)(其他在TI官网上很容易找到的工具,如HALCoGen,HETIDE等等,就不重复累述了。)2.Cortex-R4F中断嵌套问题Cortex-R4FCPU中有IRQ和FIQ两种中断,在Hercules系列MCU
7、里,FIQ中断被设置为NMI,即不可屏蔽中断。FIQ在硬件上拥有更高的优先级,并且能够打断正在执行中的IRQ服务程序。FIQ与IRQ的嵌套一般不需要用户做额外的设置。我们这里主要谈的是IRQ之间的嵌套。Cortex-R4FCPU中针对IRQ的寄存器组只有一组,也就是说,从硬件角度,CPU无法完成IRQ的嵌套(没有多余的寄存器组来存储前面一个IRQ的寄存器信息(所谓的“现场”)。)但这不意味着Cortex-R4FCPU不能支持IRQ的嵌套。用户只需要把需要保护的“现场”通过软件保存在RAM中,
此文档下载收益归作者所有