前言

大概两周前申请了一块NXP恩智浦的开发板,今天终于收到了!在这里推荐给大家,官方网站刚上线一个月左右,目前申请的人还不算多,感兴趣的朋友可以申请一个,体验一下这个四核性能怪兽。大厂就是大气,包装盒,开发板,Micro USB数据线,跳线帽一应俱全,全国包邮!

包装盒

开发板正面

重点是主控芯片——NXP推出的RV32M1异构4核MCU芯片,片上集成两个RISC-V架构内核和两个ARM架构内核,对于ARM架构大家再熟悉不过了,从学习工作经常玩的单片机STM32,到手机用的处理器联发科、高通骁龙、华为麒麟等等都是ARM架构的,可以说ARM在移动终端处理器架构算是一家独大了,不过RISC-V也不能小瞧,如果有朋友看过我之前分享的这篇文章:RISC-V当真是中国处理器产业的最后一次机会?,那么应该会对RISC-V有一定的了解。异构四核MCU RV32M1,6层PCB设计,板载调试器,目前还买不到这块开发板和RV32M1芯片,想体验这块RISC-V板子的朋友,可以到官网申请,申请链接在文章末尾。

关于RV32M1

RV32M1是一颗真正的RISC-V芯片,其目的是为了扩大和推动 RISC-V生态系统的发展,让广大的 MCU嵌入式开发工程师有真正的 RISC-V芯片可用。目前该芯片只供应** Open-isa社区**生产评估开发板使用。RV32M1 集成了两个 RISC-V核:一个 RI5CY核和一个 ZERO_RISCY 核。两个 RISC-V核供共用一个调试接口,两个ARM核共用一个调试接口。

异构4核MCU芯片RV32M1芯片资源

  • RISC-V核:RI5CY
  • RISC-V核:ZERO_RISCY
  • ARM核:Cortex-M4F
  • ARM核:Cortex-M0+
  • 1.25 MB Flash、384 KB SRAM
  • 2.36 GHz 到 2.48 GHz 频率范围无线收发器,可以运行BLE Mesh、Thread和 Zigbee协议栈

由RV32M1的架构可见,RISC-V与ARM其实并非互斥关系,两者相互融合之后,完全有可能碰撞出更大的火花!对于想体验RISC-V架构MCU的朋友是一个很好的机会。

关于织女星开发板

织女星开发板是基于RV32M1芯片定制的开发板,板载FreeLink调试器、串行闪存、加速度和磁力计、可见光传感器、RGB LED、RF天线等外设,提供 GNU GCC 工具链、SDK软件开发包和其它相关文档和软件的下载链接。

国际版本VEGA开发板

国内版织女星开发板RV32-VEGA-Lite

硬件上稍微有所不同,软件上完全兼容国际版VEGABoad 开发板,充分利用已有的 OPEN-ISA的生态环境,希望进一步带动中国大陆地区 RISC-V的软件生态链。

关于RISC-V架构

RISC-V(发音同“risk-five”)是一种免费开源指令集架构(ISA),通过开放标准协作开创处理器创新的崭新纪元。RISC-V基金会创立 于2015年,由超过235家成员组织组成,建立了首个开放、协作的软硬件创新者社区,开创了处理器创新的新时代。RISC-V ISA发端于深厚的学术研究,将免费且可扩展的软硬件架构自由度提升至新的水平,为未来50年的计算设计与创新铺平了道路。

现在处理器的指令集主要分为RISC和CISC,即精简指令集和复杂指令集,RISC的代表就是著名的ARM架构,专注于高性能,低功耗,小体积,主要应用于移动设备;而CISC的代表是x86架构,像常用的PC、服务器的CPU等等,专注于桌面,高性能和民用市场。而RISC-V是属于RISC阵营的,相比于ARM,RISC-V的历史很短,2010年诞生于加州大学伯克利分校,当时的Krste Asanovic教授希望寻找一个合适的CPU指令架构,但x86架构复杂臃肿、ARM架构需要授权费、开源的OpenRISC架构又太老旧了,所以他最终决定自己做个开源CPU架构,并在2015年成立了RISC-V基金会(RISC-V Foundation ),专门推动RISC-V发展,现在的RISC-V基金会成员也超过了235个,包括国外的Google、三星、英伟达、微芯、高通、惠普、意法半导体、西数、NXP,国内的阿里巴巴、华为、高云等公司。

RISC-V基金会路演中国最后一站——北京站,已经结束了,北京的路演是在上周四(5月16日),据官网介绍,当天参与的可以获得这块VEGA织女星开发板和一件RISC-V基金会的纪念T恤,重点是还有很多RISC-V基金会成员公司的大佬发表主题演讲,可惜那天由于有事没去成。

ARM和RISC-V公然开撕

网上查了一些资料,发现2018年,ARM和RISC-V公然开撕的新闻挺有意思的。

  • 2018年6月,ARM公司专门注册了riscv-basics.com域名,公开对RISC-V从“成本、生态系统、碎片化风险、安全性和设计保证”五个方面进行攻击,彰显出Arm对RISC-V这个潜在对手的高度重视。
  • 2018年7月9日,RISC-V 也建立一个域名为arm-basics.com的网站并用“设计系统芯片之前需要考虑的六件事”为题(在 ARM 列出的五项上新增了社区支持),对 ARM 进行反击,并呼吁厂商采用真正自由的架构 RISC-V。
  • 2018年7月10日,ARM 的 riscv-basics.com 网站下线。

总结

用芯来科技创始人、RISC-V架构研究领导者胡振波的话来说:“RISC-V目前和ARM相比完全还不是一个量级的对手,对ARM还无法构成实质的威胁。”作为RISC-V在中国首度亮相的城市,上海市政府颁发了一则鼓励芯片公司使用本土自主知识产权RISC-V内核的文件,引起了业界关注。这意味着上海市政府认可RISC-V的先进性、开放性和逐渐完善的生态环境。客观来说,ARM作为MCU架构的老大,而RISC-V才诞生不到十年,RISC-V和ARM还是有很大的差距。我个人的观点是,RISC-V是可以和ARM较量的一款架构,目前RISC-V基金会已经有近百家成员公司,其中,包括国外的Google、三星、英伟达、微芯、高通、惠普、意法半导体、西数、NXP等,国内的阿里巴巴、华为、高云等公司,开发工具厂商:IAR、SEGGER、FreeRTOS等。可见,大家都是很看好这款开源架构的。

目前,官网正在举办基于织女星开发板的创意竞赛,个人或团体都可以报名,奖品也是很有诱惑力:

好了,前面介绍了那么多,申请链接是:免费开发板,由于微信文章不支持外部超链接,可以长按复制到浏览器打开,或者是微信公众号后台回复【织女星】,我也会把链接发送给你的。刚才看新闻说,ARM公司也要停止与华为部分业务的合作,不过这对于RISC-V会不会是个好事呢,RISC-V有了“可乘之机”?

历史精选


欢迎关注我的个人博客www.wangchaochao.top

或微信扫码关注我的公众号

NXP恩智浦VEGA织女星开发板免费申请!的更多相关文章

  1. 真正的RISC-V开发板——VEGA织女星开发板开箱评测

    前言 由于最近ARM公司要求员工"停止所有与华为及其子公司正在生效的合约.支持及未决约定",即暂停与华为的相关合作,大家纷纷把注意力投向了另一个的处理器架构RISC-V,它是基于精 ...

  2. 织女星开发板RISC-V内核实现微秒级精确延时

    前言 收到VEGA织女星开发板也有一段时间了,好久没玩了,想驱动个OLED屏,但是首先要实现IIC协议,而实现IIC协议,最基本的就是需要一个精确的延时函数,所以研究了一下如何来写一个精确的延时函数. ...

  3. 手把手教你搭建织女星开发板RISC-V开发环境

    前言 Windows环境下搭建基于Eclipse + RISC-V gcc编译器的RISC-V开发环境,配合openocd调试软件,可以实现RISC-V内核程序的编译.下载和调试. 准备工作 工欲善其 ...

  4. 织女星开发板启动模式修改——从ARM M4核启动

    前言 刚开始玩织女星开发板的时候,想先从熟悉的ARM核入手,连上Jlink,打开MDK版本的Demo程序,编译OK,却检测不到芯片,仔细看了一下文档,原来RV32M1芯片默认从RISC-V核启动,如果 ...

  5. 织女星开发板调试器升级为Jlink固件

    前言 为了能使用板载的FreeLink调试器来调试RISC-V内核,我们需要把默认的CMSIC-DAP固件,升级为JLink固件,固件升级之后,通过选择使用不同的驱动程序,来支持ARM内核还是RISC ...

  6. 织女星开发板使用RISC-V核驱动GPIO

    前言 织女星开发板是OPEN-ISA社区为中国大陆地区定制的一款体积小.功耗超低和功能丰富的 RISC-V评估开发板,基于NXP半导体四核异构RV32M1主控芯片. 两个RISC-V核:RI5CY + ...

  7. 开发板免费领!腾讯云IoT应用创新大赛正式启动!

    大赛简介 腾讯云IoT应用创新大赛是腾讯云面向物联网领域举办的大型竞赛,通过腾讯云IoT全链路产品能力,开放平台和服务,与广大开发者共同创新,孵化优秀的IoT产品和解决方案,共同构建IoT应用生态. ...

  8. 【ST开发板评测】使用Python来开发STM32F411

    前言 板子申请了也有一段时间了,也快到评测截止时间了,想着做点有意思的东西,正好前一段时间看到过可以在MCU上移植MicroPython的示例,就自己尝试一下,记录移植过程. MicroPython是 ...

  9. @开发者,快来申请你的工业级NXP内核物联网开发板

    米尔工业级NXP开发板试用活动(MYD-C8MMX) 不久前 米尔推出了新一代高性价比核心板之王 MYC-C8MMX核心板及开发板 获得众多客户热烈反馈 这一次 我们给各位带来福利 i.MX8M mi ...

随机推荐

  1. 【Ubuntu 16.04.2_64】安装配置SVN

    [Ubuntu 16.04.2_64]安装配置SVN 转载:https://www.cnblogs.com/yangchongxing/p/10190549.html 检查是否已安装svn # svn ...

  2. Linux vi与vim使用

    vi与vimvi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器.他是我们使用Linux系统不能缺少的工具.由于对U ...

  3. 异常日志文件errorlong

    #region log ////////////////////use/////////////// /// <summary> /// 异常日志 /// </summary> ...

  4. 《Java知识应用》Linux系统下word转PDF

    仅供学习,如需商用请联系开发商:https://apireference.aspose.com/java/words Jar包下载路径: 链接: https://pan.baidu.com/s/1s7 ...

  5. 我的chrome 智能扩展插件copier开源了!!!

    整理了下之前写的chrome-extensions-copier,分享给大家. 这个插件呢,主要用来在chrome浏览器上复制某些网站的某些特定内容,主要是用来复制代码,提高效率!(没办法,某些网站不 ...

  6. C#线程学习笔记七:Task详细用法

    一.Task类简介: Task类是在.NET Framework 4.0中提供的新功能,主要用于异步操作的控制.它比Thread和ThreadPool提供了更为强大的功能,并且更方便使用. Task和 ...

  7. 分布式事务之解决方案(XA和2PC)

    3. 分布式事务解决方案之2PC(两阶段提交) 针对不同的分布式场景业界常见的解决方案有2PC.TCC.可靠消息最终一致性.最大努力通知这几种. 3.1. 什么是2PC 2PC即两阶段提交协议,是将整 ...

  8. Support URL

    如您有任何疑问或者建议,请通过以下方式与我们取得联系,我们会尽快响应您的反馈: 邮箱:eighteyes_cn@163.com

  9. docker alphine 安装vim 等软件

    alphine 不带 yum,所以只能用apt-get 安装 apt-get update apt-get install vim apt-get install net-tools

  10. JavaScript图形实例:合成花卉图

    我们知道在直角坐标系中,圆的方程可描述为: X=R*COS(α) Y=R*SIN(α) 用循环依次取α值为0~2π,计算出X和Y,在canvas画布中将坐标点(X,Y)用线连起来,可绘制出一个圆.编写 ...