一、调试环境:
软件:HALCoGen 04.07.01 Code Composer Studio 12.3.0
硬件:LAUNCHXL2 开发板
二、创建CCS工程
1、打开CCS选中需要创建工程的文件夹,点击Launch
2、选择File-->New-->CCS Project
3、选择MCU型号,仿真器型号,输入工程名称,选择空工程,选择空工程。
4、工程结构如下
三、新建HAL_CoGen工程并使能LED2的IO
1、LED2原理图
2、打开HALCoGen,选择File-->New-->Project
3、选择芯片型号、输入HALCoGen项目名称、选择位置(上面创建CCS的工程里面)
4、刚创建的界面
5、使能GIO设备
6、配置GIO 输出模式 初始电平是高电平,下拉
7、生成代码 File->Generate Code
四、修改代码让LED2闪烁
1、查看CCS可以看到 HAL_CoGen生成的代码已经到工程里面
2、修改HL_sys_main.c 代码
/* Include Files */
#include "HL_sys_common.h"
/* USER CODE BEGIN (1) */
#include "HL_gio.h"
/* USER CODE END */
/** @fn void main(void)
* @brief Application main function
* @note This function is empty by default.
*
* This function is called after startup.
* The user can use this function to implement the application.
*/
/* USER CODE BEGIN (2) */
/* USER CODE END */
int main(void)
{
/* USER CODE BEGIN (3) */
int i = 0;
gioInit();
while(1)
{
gioToggleBit(gioPORTB, 6);
for( i = 0;i<5000000;i++)
{
}
}
/* USER CODE END */
return 0;
}
3、编译
注意:如果出现头文件包含问题 可以自己添加头文件路径 方法可以参照以下链接
CCS6 配置工程头文件路径方法_ccs头文件路径的添加-CSDN博客
4、debug
5、运行 后就可以看到LED2在闪烁