本帖最后由 wo4fisher 于 2015-5-4 14:45 编辑
如题,相比其它单核片子,lpc54102有两颗arm核,M4F和M0+,看了官网的资料和论坛里坛友分享的帖子,不难看出双核间通信原理还是挺简单的,没有太过复杂的东西在里边。包括M4和M0双核的启动,双核的启动也有一些Demo,先是M4启动,M4启动完成后启动M0。lpc54102的开发环境研究搭好,奈何一直没有时间,最近几天利用五一长假[PS:我们是破天荒五天]看孩子之余重新整理了一下。
单核操作的话,在MDK里就可以,先是编译lib工程,随后编译blinky,顺利通过,下载运行,便可以看见三色LED有规律的闪烁起来。双核blinky在mdk里要先编译四个lib工程,随后分别编译M4_blinky,下载,完了编译m0_blinky,下载,在工程设置里可以看到两个工程存储空间设置是不一样的,这就保证了两者程序不会相互覆盖。下载后,程序顺利运行
不过在此要吐槽一下LPCXPRESSO了,在xp下安装成功,却不能下载,看到别的坛友也在说此软件比较挑,要win7,在xp下驱动支持不太好,郁闷!!要想双核调试看来节后还需要折腾几天~~
全手机操作,随后发图文贴!!
|