查看: 3671|回复: 1

[原创] 【LPC54114 Bonus任务】双核通信实现、部分外设并行控制实现

[复制链接]
  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 2930 天

    连续签到: 21 天

    [LV.Master]伴坛终老

    23

    主题

    4145

    帖子

    82

    金牌会员

    Rank: 6Rank: 6

    积分
    13791
    最后登录
    2025-7-26
    发表于 2017-7-22 15:47:10 | 显示全部楼层 |阅读模式
    本帖最后由 toofree 于 2017-7-23 21:13 编辑

            对NXP双核处理器LPC54114倾慕已久,下载了各种手册,对基本资源有所了解。
            第一次活动申请,靓点不突出没能成功,很遗憾;【LPC54114体验申请】+ 基于LPC54114的USB键盘、鼠标一体机https://www.nxpic.org.cn/module/foru ... 9749&fromuid=307297
    (出处: 恩智浦技术社区)
            第二次活动,没板子,事情多,没参加;
            这第三次活动,参加一下下呗


            学习计划大致分为以下几个步骤:
            1、下载安装软件环境,及LPC54114相关技术文档。(这个在第一次活动申请时已经完成,文档及资料更新最新版本)
                 参加本次活动本人仍然使用Keil环境,有时间的话在MCUXpresso做尝试,LPCpresso和IAR暂时没精力去研究。             LPC支持开发环境MCUXpresso、LPCpresso、Keil、IAR。LPC54114的资料LPCpresso还是主打;本人Keil用得较多,比较大手,在Keil下也测试过LPC54114软件包样例程序;IAR基本还没用过,暂时不打算涉及;MCUXpresso是NXP目前新推的开发环境,集成原NXP和Freescale两家开发环境于一体。如果LPC54114软件开发包支持MCUXpresso的话,希望能在MCUXpresso体验开发。
            2、了解学习LPC54114板卡资源及芯片技术手册。
            3、学习LPC54114的双核固件程序烧写与调试方法。
            4、学习LPC54114双核通信。根据以往经验及了解,双核通信大致分为两种:一、内核间用邮箱通信数据交互;二、简单暴力的共享内存法。
            5、学习LPC54114串口通信,完成任务二(掌握使用M0+内核进行串行接口通讯的操作方法)。
            6、根据对LPC54114资源中“多层AHB矩阵”了解,部分外设是可以分别分配给两个核,这样是不是就可以实现并行控制了呢(有待拿硬件实物验证)。以往单核MCU要对外设实时控制、即时响应,一般需要采用中断方式和DMA传输,但是做不到同时并行控制。
            7、根据LPC54114双核分别控制部分外设的优点,拓展部分功能。(暂时还没想好做什么)。一般用M4核进行ADC采集、浮点运算等;M0+核做低速UART通信、GPIO控制等。

            以上对LPC54114双核功部分理解可能会有误,最终还需在硬件上实际测试。

            希望这次活动申请能通过。








    回复

    使用道具 举报

  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 2930 天

    连续签到: 21 天

    [LV.Master]伴坛终老

    23

    主题

    4145

    帖子

    82

    金牌会员

    Rank: 6Rank: 6

    积分
    13791
    最后登录
    2025-7-26
     楼主| 发表于 2017-7-23 21:15:07 | 显示全部楼层
    此帖仅作者可见

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-26 08:00 , Processed in 0.078628 second(s), 19 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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