打印
[开发工具]

【玄宇芯】+HC32L110开发板的程序下载及LED控制

[复制链接]
429|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
购得HC32L110开发板已经有一段时间了,比较郁闷的是难有凑手的下载工具,巧的是前几日得的奖品恰是一个AT-LINK V1.2的调试下载工具,由于就像那它试一试。
图1  AT-LINK V1.2
连好线后,在KEIL的界面中见到图2所示的内容,心里便暗喜,有门!
图2 调试工具被激活
随后又按图3和图4所示设置好了芯片类型和烧录算法,本以为这样就大功告成了,却没想还是提示不能下载。
联想到前面的经验,于是便果断地将文件Flash_HC32L110.FLM复制到C:\Keil_v523\ARM\Flash的目录下,再一试这次真的搞定了!
图3 设置芯片类型
图4 设置烧录算法
下载后的运行效果如图5所示,LED1指示灯在有节奏地闪烁。
图5 运行效果
HC32L110开发板的原理图,见图6所示。
图6 开发板原理图
测试LED闪烁效果的程序为:
int32_t main(void)
{
//GPIO输出
//初始化外部GPIO P03为输出、上拉、开漏,P03端口外接LED3
Gpio_InitIOExt(0, 3, GpioDirOut, TRUE, FALSE, TRUE, FALSE);
//设置GPIO值(翻转)
while (1)
{
//输出高电平,LED3灭
Gpio_SetIO(0, 3, TRUE);
delay1ms(1000);
//输出低电平,LED3亮
Gpio_SetIO(0, 3, FALSE);
delay1ms(1000);
}
}
有了下载功能,这块32Kflash的小家伙就不会在房角吃灰啦!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

446

主题

2675

帖子

37

粉丝