首页 > 评测 > TI Hercules实时处理器初开发——RM57L843 LaunchPad评测(下)

TI Hercules实时处理器初开发——RM57L843 LaunchPad评测(下)

TI   实时处理器   RM57L843   LaunchPad   安全   Hercules   
  • 作者:通宵敲代码
  • 来源:21ic
  • [导读]
  • 上篇中笔者win10安装CCS屡次失败,不过不难就这么完了。回家翻出古董win7本,三下五除二就搞定了CCS的安装,本篇来给大家介绍一下RM57L843的开发体验。

引言:

前面通过《TI Hercules实时处理器初接触——RM57L843 LaunchPad评测(上)》我们对TI的RM57L843 LAUNCH开发板有了简单的了解,不过由于本人电脑的win10系统不兼容最新的CCS开发环境,没能测评一下板子的程序开发,今天又翻出我10年的古董win7来,安装了一下最新的CCS7.3,一次成功,还是老伙计给力啊,下面就一起来体验一下RM57L843的开发吧。

一、开发环境安装

软件准备:CCS7.3.0.00019_win32

HALCoGen-04.07.00

系统环境:win7 64位旗舰版 SP1(硬件就不写了,渣的一地)

先来安装CCS7.3,官方没有64位的,可能是考虑到64位系统就爱内容32位软件,就没开发吧。先解压我们现在的安装文件,解压后如下图。

直接双击打开ccs_setup_7.3.0.00019.exe即可进入安装界面,注意安装文件存放的路径不要有中文,不然会提示错误。

然后就一步一步感觉提示就可以了,同意程序应用协议->选择安装路径->选择我们的Hercules系列处理器,(如下图,此处的选项为Hercules Safety MCU,看来TI还是将其看作是一个控制器来用,而不是一个处理器),然后选择默认的调试器,就可以执行安装了,整个安装过程大约需要5-10分钟,可以抽空考虑一下喝咖啡还是喝茶的问题。

CCS安装完了,就可以进行开发了,不过上一篇文章我们也提到过,TI为了方便硬件工程师快速开发,推出了一款强大的图形配置软件,我们自然也要体验一下了。

HALCoGen的安装文件也比较简单,只有一个exe文件,解压双击打开就可以,一步一步按提示选择安装就可以了。

安装完成后桌面会出现如下两个图标,就说明安装完成了,不过不要高兴的太早,win10也一样会走到这一步,但CCS正常打开,选择工作空间之后就会出现闪退的问题,不过据TI的工程师说CCS7.x是兼容win10系统的,然而我在我的原版win10 64位企业版下,CCS从7.1-7.3全部存在闪退问题,在用着win10的小伙伴也可以尝试一下哦。

二、新建开发工程

双击打开CCS,选择工作空间,默认就可,不过本人建议还是改一下,不要放在C盘。然后在菜单栏NEW一个CCS Project,具体操作步骤都在下面,就不再过多的赘述了,注意第二步调试器一定要选择正确,CCS不能自动识别,只能提前设置好,否则后期无法下载程序。

上面的步骤结束后,我们建立的是一个空工程,并没有任何程序代码,接下来就要轮到我们的图形配置程序闪亮登场了,打开我们的HALCoGen,同样NEW一个Project,步骤如下。

注意一个问题,CCS从V6开始就宣布可以免费使用了(如下图,怀念一下大学撸G2553破解CCS的日子),不需破解也没有代码限制,因此上面可以放心的选用TI自带的编译器,而不用担心版权及代码容量问题了。

配置好工程就要开始进行硬件程序配置了,点击确定后会出来如下界面,我们的RM57L843的所有内部资源模块一览无余。

三、真正的程序开发开始了

走完上面的过程,我们CCS的工程管理界面就会多出来好多文件,如下图。

不过面对RM57K843这么彪悍的处理性能,这么丰富的片内外设,我们开发个什么好呢??

还是点个灯吧,万丈高楼平地起,所有的程序都是从hello world开始的吗,可是接着问题就来了,TI没有给我们提供板子的原理图啊,那怎么确定LED接到了那个引脚上呢(抓耳挠腮一番)??

突然我发现上帝给我留了一扇窗户,TI的layout工程师将板子的引脚连接标注在了板子的丝印上,真是天无绝帅哥之路啊,从图片我们可以看到,最左边一个LED6接到了+5V电源上,有边两个LED2、LED3分别接到了GIOB_6、GIOB_7上,对照芯片的BGA337封装的引脚图,可以找到这两个引脚,这就OK了。

  • 本文系21ic原创,未经许可禁止转载!

网友评论