十月份我就收到了板子,无奈这学期比赛太多,所以无暇研究这款单片机。我对国产MCU的认识还是暑假参加的恩智浦智能车竞赛时使用的STC8A8K 这是一款8位单片机。大概了解了国产芯片的特点。这也让我对更多的国产芯片产生了兴趣。下面我将介绍我第一次使用该款开发板的例程的全过程,希望对你有所帮助。
首先需要打开官网下载资料http://www.autochips.com/cn/MCU/ 之后选择CMSIS
这个安装包是AC7811的底层固件。也就是为了兼容KEIL5,方便程序的下载和编译。如果没有安装该固件,编译时KEIL5将会报错。
这是安装成功后的界面。官网还为我们提供了例程
下载即可。还有开发板的原理图,我建议我们也要下载,方便后面查看芯片引脚和接线
全部下载好后就是查看文件对应的内容了
我们先打开
之后选择GPIO_Sample,然后打开
双击打开该KEIL工程。下面进行程序的下载,首先找到魔术棒,打开,选择Debug调试按钮,选择ST-Link,打开Setting,按如图所示的配置。
配置好之后我们会发现未能识别目标,这时我们检查接线,对照原理图中的JTAG引脚,JTAG是20-Pin的下载器,我们取与ST相连的四根线VDD;GND;JTAG_SWDIO;JTAG_SWCLK
4根线接好之后,有可能发现还是未能识别到下载器,检查开发板是否有T头的USB供电,或者尝试插拔下载器,一定要选择能够相互数据传输的电脑的USB口接下载器。正常情况下,排查错误后,成功识别
,这时我们就可以编译程序了,下图是对整个工程包括固件的集中编译(可省略)
最关键的是要编译这个
编译成功后显示0Error 0Warning。最后下载
。这样这个例程我们便成功下载到开发板上了。这个例程实现的就是按键控制LED灯的亮灭。具体就是KEY6控制LED2,KEY7控制LED3。之后我会认真研究该款单片机,使用它的ADC为我的项目服务。今天的介绍先到这里。
|