首页 > 评测 > TI Hercules实时处理器初开发——RM57L843 LaunchPad评测(下)
TI Hercules实时处理器初开发——RM57L843 LaunchPad评测(下)
- [导读]
- 上篇中笔者win10安装CCS屡次失败,不过不难就这么完了。回家翻出古董win7本,三下五除二就搞定了CCS的安装,本篇来给大家介绍一下RM57L843的开发体验。
首先打开我们的图形配置软件,选择Driver Enable标签页,把我们的GIO外设使能,其他的外设可以去掉,可以加快程序编译的速度,出了bug也好查错。
然后选择GIO标签页,点击下属的Port B标签,找到我们的Bit6、Bit7位,配置为输出模式,然后,然后注意,按下键盘上的F5快捷键生成程序代码,这个选项在菜单栏中是没有,因此一定要记住这个按键。
此时会发现我们CCS的工程目录下会多出关于GIO的程序文件HL_GIO.c、HL_GIO.h,还有关于我们需要的HL_sys_main.c文件。
打开HL_GIO.h文件,我们可以找到所有关于引脚的操作函数,如下图,我们要使用的是void gioInit(void);跟void gioSetBit(gioPORT_t *port, uint32 bit, uint32 value);两个。
打开我们的HL_sys_main.c文件,首先要#include一下我们的HL_gio.h,然后在main函数中调用gioInit();初始化一下我们的引脚,然后用 gioSetBit();分别设置一下我们的引脚输出电平就好了,为了方便观察我们好需要简单延时一下,程序如下所示,注意所有自己编写的代码都要放到注释中间,这样在使用HALCoGen生成配置代码的时候才不会被覆盖掉。
程序编写完了就可以下载了,运行结果如下,两个LED灯交替闪烁。
注意,由于我们的RM57L843片内Flash高达4MByte,因此每次仿真下载程序的时候,需要很长的时间来猜出Flash,然后再写入我们的代码文件,所以可以在如下页面选择警察出必要的空间,这样可以节省很多调试时间。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前