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

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

3天内不再提示

M105x系列跨界硬件核心板嵌入式开发

UtFs_Zlgmcu7890 来源:互联网 作者:佚名 2018-05-23 09:18 次阅读
作为成千上万的智能物联网产品的核心,嵌入式处理器的独特之处在于其对功能和性能的精确定制。单一的嵌入式处理器与千变万化的物联网需求之间存在的差距正在不断增大,需要不同的处理器来为应用提供不同的功耗需求、不同的可扩展性,不同的计算性能、不同的安全性,来应对产品的不同用户体验。

为满足这一需求,致远电子凭借数十年来为工业和物联网市场提供MCU和应用处理器的领导经验,研发出了全新的一系列无线核心板,来满足产品设计师自由选择最能为其设计带来创新的方案,而不让硬件的选择限制了其最终设计中可能实现的创新。

2.1 M105x无线核心板(M7核)

2.1.1 概述

在当今更智能的互联世界的技术创新发展趋势下,智能硬件已经不再受限于MCU和应用处理器、有线控制与无线通讯之间的选择。嵌入式产品设计师更希望能自由选择最能为其设计带来创新的方案,而不是让硬件的选择限制了其最终设计中可能实现的创新。

他们需要采用一类新的跨界嵌入式硬件来打破技术鸿沟,这些跨界嵌入式硬件主要面向智能硬件、工业4.0和不断发展的物联网应用,能够为设计提供应用处理器的高性能处理能力、丰富的功能外设以及多样化的入网接口方式,同时兼具MCU的易用性、低功耗、实时运行以及低中断延迟特性。

M105x系列无线核心板又叫M105x系列跨界硬件核心板,采用NXP 的Cortex-M7 内核的RT105x 跨界嵌入式处理器,主频最高可达528MHz,集成了SDRAM、NandFlash、SPI Flash、硬件看门狗,除了保留传统的UARTI2C、SPI、CANEthernetUSBSDIO等通讯接口的之外,还额外集成了Wi-FiZigbeeLoRaNFC等无线通讯模块,实现处理器性能、控制与通讯、有线与无线的嵌入式硬件跨界。

M105x跨界硬件核心板不仅硬件上跨界,它还提供嵌入式解决方案关键可用性特性:易用性、低成本、实时软件和工具链的兼容性。M105x跨界硬件核心板提供全新的物联网操作系统AWorks IoT OS,旨在让开发者能够轻松使用这些新型跨界硬件,而无需投入大量精力来开发新软件实现工具或学习更高级别的操作系统。

完整的软硬件架构使开发者只需专注于开发产品的应用程序,极大地提高智能硬件产品应用开发效率,大大缩短产品的开发周期,使产品能够更快的投入市场。AWorks IoT OS制定了统一的接口规范,对各种微处理器内置的功能部件与外围器件进行了高度的抽象,以高度复用的软件设计原则和只针对接口编程的思想为前提,则应用软件均可以实现“一次编程,终生使用和跨平台”。

M105x核心板可以在工业温度范围内稳定工作,能够满足各种条件苛刻的工业应用,比如:工业控制、现场通信、数据采集等领域。如图2.1(a)所示为核心板的产品示意图,其评估板详见图2.1(b)。

2.1M7核心板(M1052-W16F128AWI-T)及评估板(M105x-EV-Board)图片(以实际产品为准)

2.1.2 产品特性

  • CPUNXP RT105x系列处理器;

  • 运行频率:最高可达528MHz

  • 板载16MB SDRAM

  • 板载128MB NandFlash8MB SPI Flash

  • 内置电源管理单元PMU

  • 板载AWorks系统;

  • 内置独立硬件看门狗;

  • 支持各种上云协议;

  • 支持多种文件系统操作SD/MMC卡、U盘读写;

  • 支持110M/100M以太网接口;

  • 支持1SD Card接口;

  • 支持1USB2.0 Host1USB2.0 OTG

  • 可选Wi-FizigbeeLoRaNFC功能的无线通信

  • 支持6路串口(含一路调试串口,串口功能有复用);

  • 支持2CAN接口;

  • 支持1I²C1SPI接口;

  • 支持JTAG调试接口;

  • 采用6层板PCB工艺;

  • 尺寸30mm×48mm;

  • 工作电压:+5V±2%。

2.1.3产品功能框图

M105x系列无线核心板将i.MX RT105x系列处理器、SDRAM、NandFlash、SPI Flash、硬件看门狗、Wi-Fi / zigbee / LoRa / NFC等集成到一个30mm×48mm模组中,使其具备了无与伦比的性价比,其中M1052功能框图详见图2.2。

o4YBAFsEwaKAVgzYAADfI5bygSQ367.jpg

图2.2 M1052核心板功能框图

2.1.4 产品选型

M105x系列无线核心板的具体参数详见表2.1,用户可以根据自己的项目技术需求选择合适的核心板做二次开发。

表2.1 M105x系列无线核心板参数表o4YBAFsEwaKAZVEZAAA-74HTlnM826.png

在列举核心板型号时,为便于区分,将型号分为了3行进行展示。由此可见,型号的前缀均为M1052,后缀均为16F128AWI-T,中间用“-?”区分不同类型的核心板:

  • -(不带无线)

  • -W(Wi-Fi)

  • -Z(zigbee)

  • -L(LoRa)

  • -M(NFC)

表中共列举了5个核心板产品,它们对应的完整型号分别为:M1052-16F128AWI-T、M1052-W16F128AWI-T 、M1052-Z16F128AWI-T、M1052-L16F128AWI-T、M1052-M16F128AWI-T。

2.1.5I/O信息

M105x系列无线核心板为了配合标准驱动软件开发,产品的出厂固件为I/O设置了默认功能,如果需要更换管脚功能属性,用户可以参考手册,认真了解驱动架构,并在提供的SDK开发包基础上自行修改驱动,适配需要的功能。配置完成后,检查每个管脚配置是否正确,避免驱动冲突。如图2.3所示为核心板产品管脚排列示意图。

o4YBAFsEwaKAOG0JAAFgeeTFFe4445.jpg

图2.3M105x系列连接器管脚排列

核心板采用了J1(A1 ~ A60)和J2(B2 ~ B80)两个精密的板对板连接器将处理器的资源从背面引出。J1和J2两个连接器对应引脚的出厂默认功能分别详见详见表2.2和表2.3。

2.2 M105x无线核心板管脚定义(J1)

o4YBAFsEwaOALMsyAAIqRmLEOIU531.png

o4YBAFsEwaOAB6OpAAIsQp30vBY570.png

o4YBAFsEwaOAFE-_AAIjxBs5P9o836.png

表2.3M105x无线核心板管脚定义(J2)

o4YBAFsEwaSAGPebAAH0hmz40w8285.png

o4YBAFsEwaSAcCS1AAIX0kb-qWg883.png

o4YBAFsEwaSAEFvKAAIUn9WkQOI746.png

o4YBAFsEwaWAceATAAImdwTt3iY098.png


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

    关注

    4982

    文章

    18282

    浏览量

    288473
  • 周立功
    +关注

    关注

    38

    文章

    130

    浏览量

    37082

原文标题:周立功:M105x无线核心板(M7核)

文章出处:【微信号:Zlgmcu7890,微信公众号:周立功单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    硬件开源、全球最顶级的嵌入式开发板BeagleBoard –xM

    `TI旗下的BeagleBoard团队设计的BeagleBoard –xM是全球第一个硬件开源开发板,也是当前全球最强大的嵌入式开发板。其采用TI于2010年10月推出的DM3730作为核心
    发表于 02-11 23:08

    嵌入式开发核心竞争力是什么

    具体的技术或者技术方向是嵌入式开发核心。但是,我所理解的”嵌入式全栈“(硬件到软件都精通)肯定不会是核心竞争力,因为这个不现实。而且,随着
    发表于 05-07 15:52

    嵌入式是什么? 嵌入式开发是什么意思?

    嵌入式开发工程师都熟练掌握硬件与软件两方面的技术。在搞硬件设计方面,有时要开发一些与硬件关系最密切的最底层软件,如BootLoader、B
    发表于 07-26 15:58

    飞凌嵌入式推出i.MX RT1052开发板

    `2018年8月23日飞凌嵌入式最新发布基于NXP i.MX RT1052处理器的核心板FET1052-C与开发板套件OK1052-C,核心板最低售价68元!NXP推出的全球首款
    发表于 08-31 15:12

    什么是嵌入式开发?

     近几年,计算机嵌入式受到越来越多的人青睐,那么什么是嵌入式开发呢,嵌入式开发有很多个层次,大致有以下步骤:  硬件道路:  第一步: 嵌入式开发
    发表于 10-13 15:27

    嵌入式开发板有什么功能?

    嵌入式开发板是半导体行业分工合作的载体之一,它为开发产品的厂商提供基本的底层硬件、系统和驱动等资源,使得用户不需要再投入人力和时间来完成这些底层的工作(嵌入式微处理器)。从概念上来讲,
    发表于 03-31 07:57

    嵌入式开发核心竞争力有哪些?

    `嵌入式开发核心竞争力有哪些?嵌入式开发是一种软硬件结合的知识与技术。相比较其他开发方向,嵌入式开发
    发表于 11-27 15:00

    嵌入式开发是什么意思

    嵌入式开发就是指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。除暂且分离硬件的EDA研发以外,侧重的就是在一定
    发表于 10-28 08:35

    嵌入式开发为什么选择C语言?

    1、嵌入式开发为什么选择C语言?(面试题!!!)嵌入式开发中操作系统是核心,需要移植,并在上层和底层做开发,而操作系统的核心是内核,所有内核
    发表于 12-15 07:45

    如何对嵌入式开发板的串口收发程序进行测试呢

    使用的是飞凌嵌入式开发板OKMX6UL-C为底板的嵌入式开发板,测试效果串口助手向开发板发送内容打印在终端,需要注意的是,交叉编译使用与开发板相对于的交叉编译工具,采用
    发表于 12-16 07:14

    ARM嵌入式核心板的相关资料分享

     开发板是用来进行嵌入式系统开发的电路,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列
    发表于 12-17 08:18

    什么是嵌入式核心板

    设计产品时只需进行功能接口的外围电路设计,从而降低硬件开发难度,节省开发时间。在软件方面,嵌入式核心板(以下
    发表于 12-20 06:57

    龙芯1x嵌入式开发工具怎么样

    /龙芯1x嵌入式开发工具是一套用于开发龙芯1系列芯片的RT-Thread/FreeRTOS/uCOS/ RT
    发表于 12-24 06:25

    什么是核心板嵌入式ARM终端产品开发难点有哪些

    设计产品时只需进行功能接口的外围电路设计,从而降低硬件开发难度,节省开发时间。在软件方面,嵌入式核心板(以下简称
    发表于 06-09 15:37

    M105x无线核心板(M7核)概述

    M105x系列无线核心板又叫M105x系列跨界硬件核心板
    的头像 发表于 05-10 09:23 6064次阅读