0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

飞凌嵌入式Forlinx pinMux,更好用的MPU引脚复用配置工具

飞凌嵌入式 2024-07-05 10:28 次阅读

嵌入式产品的开发过程中,开发者往往需要花费大量的时间和精力来理解和配置MPU引脚的复用功能,不仅开发难度高,还可能因错误配置而影响系统的稳定性和性能。

为了帮助各位用户朋友解决这一问题,飞凌嵌入式打造了一款专门针对ARM嵌入式MPU引脚复用的软件工具——Forlinx pinMux。通过深入研究MPU引脚的特性和相关技术,结合飞凌嵌入式核心板、开发板的设计,提供一种更加高效、准确和便捷的方式来管理和配置引脚复用功能,并生成对应的设备树文件以供开发者使用。

接下来,就通过几个业务场景带各位朋友了解一下Forlinx pinMux工具的功能。

场景1:硬件工程师为飞凌嵌入式核心板分配所有引脚资源,以UART1为例。

1. 启动程序 → 选择平台 → 新建一个设计方案。

wKgZomaHWjqAJBWdAAAdiX--wHY573.png

2. 在左侧“接口选择”列表中选择不同外设(如UART1),可以在“接口信号选择”和“引脚图”中看到该接口的相关信息

wKgaomaHWjqAHagYAAB_qlypujs21.jpegwKgZomaHWjqAKI04AADr9r6CMlM21.jpeg

工程师可以参考可选引脚的分布情况进行设计,并确定需要选择的引脚。

Forlinx pinMux提供两种方式完成设置。

方法1:

在“接口信号选择”窗口进行选择。

wKgZomaHWjqAbjJwAACHVmEC-K050.jpeg

(注:如果所选择的外设接口信号较多,可点击“全部选择”快捷按钮,程序将自动为所有信号选择一个可用引脚。)

引脚图同步显示:

wKgaomaHWjqAFFWAAAAguLma_PU11.jpeg

设备树语句同步生成,并可以修改引脚配置,直接用于软件开发。

wKgZomaHWjqAObfeAABj4JFG_6Y53.jpeg

方法2:

在“连接器引脚图”窗口进行选择。

wKgaomaHWjqAaX3zAABMOaISj0Q34.jpeg

在弹出的“设置引脚复用功能”窗口选择相应的功能。

wKgaomaHWjqAZinwAAA5LP3TGcw64.jpeg

重复上述操作完成所有引脚的选择,选择结果同样会同步显示到引脚图和设备树语句窗口。

场景2:硬件工程师查看飞凌嵌入式默认方案并在此基础上进行修改设计。

1. 新建一个设计方案;

2. 点击快捷按钮“读取飞凌方案”(或使用菜单操作);

wKgZomaHWjqAGFDDAAAyD6t7LtY30.jpegwKgaomaHWjqAKhDuAABEEBU0NSA15.jpeg

3. 查看接口选择、接口信号选择、设备树语句、引脚图,了解飞凌设置的具体情况;

wKgaomaHWjuAYnsLAAEbAC_FaFM99.jpegwKgZomaHWjuAUT8bAAE3I9iE-eg15.jpeg

4. 根据自己的需要修改相应设置,完成自己的设计方案即可。

情况1:

使用未被其它接口使用的引脚,直接选择目标引脚即可。

wKgZomaHWjuAKfhRAACGnIOV7QE17.jpeg

情况2:

使用已被其它接口占用的引脚。

点击被占用的引脚;

wKgaomaHWjuANI1aAACD_dK93qY71.jpeg

程序自动跳转到占用该引脚的接口,并高亮显示;

wKgaomaHWjuARfciAAB3Jv0keKY82.jpeg

根据设计需要选择其它可用引脚或停用该信号;

wKgaomaHWjuARb3qAACFgkdq3sU33.jpeg

点击“上一个查看的接口”快捷按钮,快速回到开始需要进行引脚设置的接口;

wKgZomaHWjuAat9dAAA3aKLikow28.jpeg

原来被占用的引脚已经可以使用,直接选择即可。

wKgZomaHWjuAe6VHAAB-R4R9qZM66.jpeg

这样,我们就完成了一个接口复用引脚的修改工作。对于上述修改,在连接器引脚图上同样可以进行,请参照业务场景1中的操作。

场景3:软件工程师,引用设备树语句。

通过上面两个例子我们知道,在进行引脚复用设置时,程序会同步更新相应的设备树语句。

软件工程师可以将上述设备树语句复制粘贴到自己的设备树文件中使用,也可以通过pinMux工具提供的“生成设备树文件”功能,得到一个单独的设备树文件,进行编辑和使用。

wKgaomaHWjuAXOv-AABB7UxBZIg80.jpegwKgaomaHWkWAQmL3AAA0xEV9YwE87.jpeg

通过上面3个业务场景下的操作介绍,我们可以初步了解Forlinx pinMux工具可以完成哪些工作。总之,这款软件工具不仅适用于专业开发者,也可帮助初学者更好地理解和利用飞凌嵌入式核心板、开发板的功能。无论在工业控制智能家居还是物联网等领域,它都能发挥重要作用,为开发者提供强大的支持,实现更出色的系统设计。

(注:目前Forlinx pinMux工具已支持FET6254-C核心板和FETMX8MP-C核心板两款产品,后续将支持更多平台,敬请期待!)

Forlinx pinMux下载地址:https://pan.baidu.com/s/1F_hk656rQyd6bhKdr8kf7A

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发
    +关注

    关注

    0

    文章

    353

    浏览量

    40673
  • MPU
    MPU
    +关注

    关注

    0

    文章

    315

    浏览量

    48479
  • 功能引脚复用

    关注

    0

    文章

    2

    浏览量

    1431
  • 设备树
    +关注

    关注

    0

    文章

    36

    浏览量

    3061
  • 飞凌嵌入式
    +关注

    关注

    0

    文章

    73

    浏览量

    100
收藏 人收藏

    评论

    相关推荐

    嵌入式-ELFBOARD 硬件分享- 核心板pinmux配置

    Pinmux是Pin Multiplexing的缩写,即引脚复用,通常CPU的管脚数量有限,但要支持多种总线,例如:I2C、I2S、SPI、以及网络数据总线和最基本的GPIO功能等,在支持多种总线
    发表于 06-03 10:14

    嵌入式发布多核Cortex-A9 i.MX6 嵌入式开发平台

    系列共有5款处理器,它们的软件和引脚定义基本兼容,只需设计一款硬件,即可涵盖整个产品系列,满足市场对不同性能的需求。嵌入式i.MX6开发平台采用核心板+底板结构,默认
    发表于 05-20 14:47

    浅谈公司嵌入式开发板的一键烧写

    运行提供方便。一键烧写的意义就是方便,人性化操作。 嵌入式的产品从用户的角度出发 ,考虑用户使用中的问题,是它考虑开发所有系统平台的出发点。但从烧写的角度,他做的很成功,且会继续努力。烧写的一些细节问题,以后做探讨。更多产品
    发表于 05-20 16:43

    嵌入式推出多核Cortex-A9 i.MX6 嵌入式开发平台

    嵌入式发布多核Cortex-A9 i.MX6 嵌入式开发平台更多详情请参考:www.forlinx.com
    发表于 05-20 17:58

    嵌入式精彩活动开心畅享,更多活动敬请期待

    嵌入式公司动态板块 官方网站:www.forlinx.com丰厚大奖:一等奖——
    发表于 05-28 16:01

    嵌入式OK210试用活动中奖名单新鲜出炉

    关注嵌入式官方网站(http://www.forlinx.com)及发烧友官方社区平台,下一波惊喜就会来袭!
    发表于 12-22 16:38

    高薪诚聘:嵌入式软件工程师-有意者请发送简历至我邮箱 -嵌入式

    嵌入式高薪诚聘:嵌入式软件工程师--工作地点保定、北京有意者请发送简历至我邮箱 luan@forlinx.com
    发表于 07-21 17:04

    嵌入式OK3568-C开发板试用体验】运行Demo例程加载Forlinx Embedded 1

    非常感谢发烧友论坛和嵌入式 为我和孩子提供此产品嵌入式OK3568-C开发板感谢大佬们的
    发表于 06-24 15:01

    嵌入式OK3568-C开发板试用体验】 OK3568开发板开发环境资料

    嵌入式提供开发板开发环境资料网:http://bbs.witech.com.cn/需要注册进入资料下载为了资料的管控,
    发表于 06-30 10:45

    嵌入式OK3568-C开发板试用体验】 OK3568开发板开发环境资料(旧编辑器)

    **嵌入式提供开发板开发环境资料**网:https://bbs.witech.com.cn需要注册进入资料下载为了资料的管控,**
    发表于 06-30 10:56

    嵌入式FET2440核心板介绍

    嵌入式
    的头像 发表于 12-02 09:07 3115次阅读
    <b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>FET2440核心板介绍

    288元起!嵌入式RK3568核心板【1+8GB】配置现货发售

    原文标题:288元起!嵌入式RK3568核心板【1+8GB】配置现货发售文章出处:【微信公众号:
    的头像 发表于 06-02 15:49 614次阅读
    288元起!<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>RK3568核心板【1+8GB】<b class='flag-5'>配置</b>现货发售

    坐标苏州,嵌入式华东技术服务中心成立

    嵌入式“华东技术服务中心”在苏州正式成立,这是继华南技术服务中心(深圳)之后嵌入式开设的
    的头像 发表于 06-16 09:13 375次阅读
    坐标苏州,<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>华东技术服务中心成立

    嵌入式「端午节放假通知」

    嵌入式「端午节放假通知」
    的头像 发表于 06-07 08:02 197次阅读
    <b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>「端午节放假通知」

    剧透!「嵌入式技术创新日」3大亮点抢先看

    的影响力。那么嵌入式的首场线下技术创新日究竟有哪些看点呢?1、技术大咖本次嵌入式技术创新
    的头像 发表于 06-20 17:05 461次阅读
    剧透!「<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>技术创新日」3大亮点抢先看