从上一篇可以看到,开发板的USB
转串口使用的是CP2102
方案,要先安装CP2102
的驱动才可以,可以摆渡一下,找到驱动安装即可。
对于有仿真器的可以使用储器,但是开发板上的那个封装的排针不是常用的,要引出线来才可以,可以引脚SWD
的就行了,线也少。我使用的是Keil 5
的开发IDE
。Keil 5
的安装与设置可能摆渡一下。安装后,默认是不支持LPC800
系列的,要安装pack
支持包。下载地址:http://www.keil.com/dd2/Pack/
点击Keil 5
的下面图标进行导入支持包:
导入成功后,可以看到支持的芯片了。
接下来就可以进行程序开发了。打开了一个GPIO
的例程,进行编译时,发现了如下的错误,找不到peripherals_lib.lib
。
进入到错误提示的路径中,的确找不到啊。全部进行搜索也上没有发现。我使用的例程是LPC824_Example_Code_Bundle_Keil_r1.0.rar
其将工程文件与源码文件进行分类。在工程目录下发现一个peripherals_lib
的目录。就明白了,这个库要自己进行编译才可以。于是使用keil
打开peripherals_lib
的工程。
编译后,发送该目录下,还有一个utilities_lib
,于是也就一起编译了。以防后期的例程需要。再打开之前的GPIO
工程。进行编译。
编译通过。但是没有生成hex
, 在下面的界面选择配置,选择上Create HEX File
后生成 了HEX
文件。