【HC32F460开发板测评】02 搭建开发环境实现LED跑马灯功能
[复制链接]
本帖最后由 1nnocent 于 2021-4-2 14:53 编辑
之前在的驱动库和历程里面有很多历程,在hc32f46x_ddl_Rev1.3.0文件夹中
先打开GPIO的历程,试试刚买的下载器和板子,
重新编译,然后下载程序
这里忘记设置flash大小了(默认设置的是1020B),电机魔法棒进行如下设置:
选中1020B移除,添加512K(板子是512K的flash)确定,重新下载程序。
运行效果:
工程里面就一个main.C文件,看着不太习惯,这里尝试一下将用户写的函数单独写在一个.c文件上,这样看起来比较简洁如阅读性高
这里不再重新新建工程,直接使用空样例工程改,空工程文件在文件夹hc32f460_template_Rev1.0.4中。
这里有好几个,都是一样的,选择一个复制到其他地方进行更改,
这样就不会覆盖这个文件,下次要用的时候再来复制。
复制完空历程后打开编译一下并下载程序,发现有问题:
好到尾巴的jeta突然发现的问题,看了下板子芯片的尾缀为petb,就重新复制了尾缀为petb的空历程再试一次。
发现还是原来的问题.......
最后回到了空工程文件夹中发现我只复制了example文件夹中的四个文件,还有comment文件夹没有复制,
comment文件夹中有下载时出现问题的文件,东西还是不能随意删,最后一次尝试成功了
现在试一下尾缀不是petb的空工程文件是否能用:
还是可以用的,绕了半天这么多个空工程文件都是可以用的哈哈哈
在给空历程添加驱动文件时编译总是出错,不知道为什么
空历程是可以正常编译的,在我新建了名为driver的Group之后就出现了错误,折腾了半天
历程文件夹目录下的driver文件夹(里面包含inc和src文件夹)被我复制到了空历程的同级目录下,
空历程工程中driver的三个.c文件就是在这个复制之后的文件夹中添加进来的,
config.h文件中也进行了相应的开关设置
C/C++这里的路径也进行了相应的设置
这次就测试了一下历程流水灯,但自己用空历程添加驱动文件时出现了问题,
再折腾折腾看看能不能改成功
|