本帖最后由 辛一_e1e 于 2017-8-15 23:12 编辑
上一章简单认识了开发板的一些特点,这一章开始进行编程前的准备——搭建开发环境。
这里采用MCUXpresso配置工具进行开发环境的搭建,MCUXpresso配置工具提供一套系统配置工具,通过基于Kinetis或LPC的MCU解决方案为各级用户提供帮助。它可引导帮助您完成从初次评估到生产开发的整个过程,极大的方便了开发。这个配置工具是一个在线工具,网址如下
这个网站有英文也有中文,不过需要注册一个NXP的账号才能使用。
首先点击“配置设置”,选择芯片型号、主机操作系统以及工具链。这里分别选择LPC54114J256、Windows和Keil MDK。
然后回到主页选择“SDK生成器”,得到基于“KSDK 2.2.1”版本的SDK下载包,将其下载即可。
主页上有一个选项是工程克隆器,通过这个选项可以下载一个示例工程。我选择下载一个“hello_world”的例子进行学习。
用Keil打开这个例子,编译下载运行,用串口工具选择好串口号,配置参数115200,8N1。可以看到“helloworld.”的结果。
这里要提一下CMSIS-DAP,这玩意和mbed有关,但又不局限于mbed。CMSIS-DAP使得我们可以通过USB访问ARM Cortex系列MCU内部的调试单元,进行程序下载和调试,另外还能实现USB串口的功能。万利的这块板子采用一块LPC11U35实现CMSIS-DAP仿真功能,主要原理图如下 CMSIS-DAP的更多介绍可以参考mbed官方资料
总结,本章主要介绍了基于MCUXpresso进行开发环境搭建的步骤,下一步计划对板上的外设进行学习。