收到开发板在通电下载demo程序,测试完板子硬件质量之后就要开始搭建开发环境了。
开发环境有很多,大家熟悉的有IAR 和Keil,根据官方的推荐是用Keil,当然也是我喜欢用的啦。接下来就是介绍一下怎么搭建环境。
下载安装keil-arm
Keil这个软件有分为C51和ARM两个版本,开发板的芯片是ARM cortex-M0+所以下载安装keil-arm。千万别下载错了哦。为了具有相同的环境,建议下载我提供的版本。Keil version v5.15
安装keil器件支持包
刚安装的 Keil本身并没有安装芯片的支持包,当你要使用某款 单片机的时候就需要你去安装它的支持包,一般常用的单片机支持包,可以在 keil的
这个地方进行更新下载安装,可惜啊,我们这款keil那里下载不到,所以单片机官方制作了器件支持包。 里面有这三个文件,双击第一个进行安装
安装过程中可能会报错,先别管,一直点继续。 安装完成后这个时候你的keil新建项目如果可以选择NV的单片机了就可以了,如果不行就按照说明里面的做。
但是,我肯定不建议自己去一步一步建立一个工程的,因为我看 demo程序的文件包含关系甚是杂乱。不像 STM32那样头文件一个,启动文件一个。内核文件几个。
我建议搭好环境后拿demo修改。
编写的环境完成了,调试的环境呢?
这里navota提供了编程手册,就是下载调试的喽
根据步骤转移文件。
这里讲一下很多朋友并没有ULINK或者STLINK,手上只有J-link,of cause,J-link也支持SW调试下载的。
将自己的JLINK里面对应的管脚和我们的板子连接就行了。
网上找了图。
PIN 1 (桔红): VCC(3.3V) (目标板上给JLINK的馈电) PIN 7 (黄) : SDIO 接板子上的SDIO PIN 9 (绿) : SCLK 接板子上的SCLK PIN 10(蓝) : GND 接板子上的GND 打开附件的LED demo程序
,点击编译,编译没错误后点击下载。如果出现下面的情况,按照编程手册里进行设置SW调试模式。
选择yes
选择M0+
这样就好了。
下载完成后板上的LED应该开始闪烁。
至此环境搭建完成,以后程序的编写都在demo的基础上开始修改,不去一个文件一个文件的重新添加做成模板,或许哪天会做,但要看官方对那一堆杂乱的文件怎么处理了
0
|
|
|
|