前一段时间基本通过例程对各个模块都有了大致的了解,双核的例程官网提供了个关于blinky的。感觉还是有点问题。为了理顺问题,也方便下面的项目使用,果断的得将原来的多个工程变成一个工程呀。
这个移植看起来很容易,其实要注意的问题真的很多。
首先一个,新建工程时选择M0还是选择M4。
个人认为都行。只是开始时启动文件不同,反正双核间是可以跳转的
所以此处我先以M0作为起始情况来进行。
我mdk5倒是第一次新建工程,居然会弹出这个界面
仔细看看其实很有用的,像比方第一个板子支持部分,led,提及官网开发板lpcxpresso
下面是各种外设,涉及常用的一些芯片,这些api都可以下载并用的,很有用
此处我目的是移植,所以这些我暂时用不到就都不选,直接OK吧
文件新建成功就是将库文件导入工程。这也比较纠结。我找对应位置找了半天,后来果断的把例程中的几个工程再次编译下后,直接在总文件夹下搜".lib"然后要用的库文件就都有了
将对应文件复制进去
框架搭建
第一次编译,果断直接报错,提示不能打开board.h
在工程文件中查找该文件
文件夹中有该文件,所以果断是因为忘了设置了
设置成功
编译,81个错啊,继续修改
与原有工程相比,只有引导文件不同
果断替换,重新编译,还是81个错。
今天太晚了,明天继续找问题吧