设为首页 - 加入收藏
广告 1000x90
您的当前位置:144177黄大仙救世网48 > 精简开发板 > 正文

HiFive1 Rev B与HiFive1的区别

来源:未知 编辑:admin 时间:2019-05-21

  -V这两者对于现在的工程师来说都不陌生,不过这两者搞到一起还是挺让人意外的,但仔细想想又在情理之中。怎么说呢,ESP32可以说是目前全球做创客、做DIY的爱好者最受欢迎的模块之一,一是因为兼具WiFi/BT功能,其次是价格比较实惠;而RISC-V也是近两年来最受欢迎、最火热的微控制器架构之一,脱胎于精简指令集,又免费开源,这两者的结合也算是水到渠成吧。

  有谁还记得2017年推出的HiFive1开发板?就是那个差一点赶上F7性能、基于全球第一款采用RISC-V架构的商用SoC Freedom E310-G000(下面都简称FE310)的开发板,由SiFive公司(这个公司也是RISC-V架构指令集的发明者创办的)推出的,而本文即将介绍的这个公司的HiFive1升级版——HiFive1 Rev B,结合ESP32与RISC-V的一款开发板。

  乍一看的线 Rev B与HiFive1最大的区别就是增加了一个ESP32模块,仅仅如此吗?当然不是。

  这个升级的改进还是显而易见的,FE310-G002增加了对最新RISC-V调试规范0.13,硬件I²C,两个uart的支持,以及在低功耗睡眠模式下对核心轨进行电源门控。与原版FE310一样,FE310-G002采用SiFive的E31 Coreplex处理器,高性能,32位RV32IMAC内核,16KB L1指令缓存,1 KB数据S和硬件乘法/除法。

  凭借第二代版本,FE310芯片现在具有内置硬件I²C外设和额外的UART(共两个),这为连接各种第三方传感器,外设模块等其他设备打开了大门。此外,USb调试接口也已升级为Segger J-Link,支持拖放代码下载。

  FE310-G002具有一个由3.3V供电的常开(AON)电源域。由AON控制,cpu核电源轨(1.8V)可以在睡眠模式下关闭,并在检测到唤醒事件时打开。

  HiFive1 Rev B板具有WI-FI蓝牙功能,这要归功于单核ESP32协处理器,它作为FE310-G002处理器的无线调制解调器。

  值得商酌的是,原本16MB的QSPINOR Flash变成了4M。虽然说初代的16MB空间过大,即便是换成了4MB,代码的存储空间还是绰绰有余,但是改小总是让人心怀芥蒂,这不是产品,这是开发平台,意味着有很多无限的可能去折腾,总要给用户留有冗余的性能或功能,这样折腾起来才够劲够味道。

  FE310作为第一款开源的商用RISC-V SoC,SiFive已将FE310 RTL代码贡献给开源社区。现在,我们可以完全看到芯片内部的结构,了解硬件的工作原理,RTL代码让企业或者工程师在FE310的基础上定制自己的SoC,此项措施无疑是SiFive希望鼓励全球企业或者工程师在RISC-V上运行自己开发的软件或者基于RISC-V的新硬件的开源开发。

本文链接:http://bahayexchange.com/jingjiankaifaban/52.html

相关推荐:

网友评论:

栏目分类

现金彩票 联系QQ:24498872301 邮箱:24498872301@qq.com

Copyright © 2002-2011 DEDECMS. 现金彩票 版权所有 Power by DedeCms

Top