查看: 3553|回复: 1

[LPC创新大赛] (LPC54114 Bonus)双核通信基本任务

[复制链接]
  • TA的每日心情

    2018-2-28 16:09
  • 签到天数: 65 天

    连续签到: 1 天

    [LV.6]常住居民II

    8

    主题

    238

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    488
    最后登录
    2019-9-18
    发表于 2017-7-22 14:48:13 | 显示全部楼层 |阅读模式
           有幸申请到这块板子,以前没有接触过LPC的单片机,感谢论坛的NXP管理员给了这次机会!拿到手之后上电,发现Flash虚拟成一个U盘,难道现在ARM都是通过U盘更新系统的嘛!发现硬件管理器上有个黄色的感叹号,缺少串口驱动,在网上找到一个,安装之,出现一个串口21,好像win10是不需要安装该驱动的。然后去官网下载SDK,照着之前大神们的研究跑了下几个例程,单机的hello和双核的hello,主要是ST的版主INC帮的忙,还是挺顺利的,其中双核的hello,需要更改硬件配置,主要是按键的IO和led的IO到手的板子和官方的例程不太一样,主要参考的小马哥的帖子。
           这次基本任务是M4内核发信息给M0+内核,然后串口显示出来,M0+内核获取到串口发的数据发消息给M4内核,这两个核之间如何通信呢?小马哥的帖子上都写的很清楚了:用邮箱,本着不求甚解的目的,改改弄弄就好了。结果如截图所示:
    箭头1是按下PB2,M4内核给M0+内核发消息;
    箭头2是M0+内核收到数据之后,加1再给M4发消息,红色的是M4打印的信息,白色的是M0+打印的信息;
    箭头3是M0+内核收到键盘输入的数据再发回给串口显示;
    箭头4是M0+内核将串口收到的数据+1发送给M4内核;
    箭头5是M4内核收到M0+内核的数据串口显示;

    串口显示

    串口显示

    mbedWinSerial_16466.rar

    559.98 KB, 下载次数: 8, 下载积分: 威望 1

    串口驱动

    回复

    使用道具 举报

  • TA的每日心情

    2018-2-28 16:09
  • 签到天数: 65 天

    连续签到: 1 天

    [LV.6]常住居民II

    8

    主题

    238

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    488
    最后登录
    2019-9-18
     楼主| 发表于 2017-7-22 14:49:25 | 显示全部楼层
    太过浮躁,没有看手册,基本都是参考的论坛的帖子!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-10 21:31 , Processed in 0.082117 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表