兆易创新发布中国首款内核RISC-V 芯片

与非网 发表于 2020-08-13 11:43:15 收藏 已收藏
赞(0) •  评论(0
400万+工程师在用
400万+工程师在用

兆易创新发布中国首款内核RISC-V 芯片

与非网 发表于 2020-08-13 11:43:15
+关注

立秋并不代表酷热天气就此结束,初秋期间天气仍然很热。

最近有一位主打嵌入式培训的名为“硬件家 x”的公众号主受到我们圈内的广泛关注,起因在于他以免费实战项目教学为名,逐渐向粉丝收取小额费用以维持平台运营,最终不知什么原因得罪了一些人,他的公众号遭到报复性举报,影响了正常运营。这个人的公众号应该是今年年初才开通,很早我就关注到了他,并且也看到他为了快速扩大粉丝群做了很多努力,其实这个人技术水平很不错,但是全职在做公众号,难免在挣钱目的性上明显了些,人急起来做事情难免考虑不周到,容易得罪人。

我个人觉得做技术这行,尤其是个人创业者,你必须得在向大家充分证明了你的能力,并且赢得不错的口碑之后,再去自然地做一些挣钱的生意,那样才会相对容易一些,也更容易得到别人(尤其是同行)的理解和认可。总之,挣钱的日子很长,铺垫到位,厚积薄发,才能走得更远更稳。众勉之,也祝他成功。

本期共收录 2 条资讯、3 个项目、2 个工具,希望对你有帮助!

资讯类

1、全志将基于平头哥玄铁平台开发 RISC-V 芯片

2018 年阿里宣布成立平头哥半导体正式进军芯片设计领域。2019 年 7 月,阿里正式推出了玄铁 910 处理器内核,号称业界最强 RISC-V 处理器,并对外开放授权。近日,全志科技宣布与阿里平头哥达成合作协议,将基于玄铁平台开发通用算力芯片。

全志和平头哥双方首款合作产品已经开始研发,即全志基于平头哥玄铁 902 处理器开发通用算力芯片,量产周期可进一步缩短,并且有望在功耗上实现新的突破,该芯片可应用于智能家居、工业控制及消费电子领域,预计 3 年出货 5000 万颗。未来,全志还将推出更多基于玄铁系列处理器的芯片。

兆易创新发布中国首款内核RISC-V 芯片

2、兆易创新发布中国首款 Cortex-M33 内核 GD32E5 系列 MCU

兆易创新 GigaDevice 近日正式发布基于全新 Arm® Cortex®-M33 内核的 GD32E5 系列高性能微控制器。

作为中国第一个 Arm® Cortex®-M33 内核通用 MCU,GD32E5 系列为数据密集、算法密集、传输密集的高精度工控和消费类应用,提供了高性价比的解决方案。并将以持续拓展的 GD32 生态系统为服务支撑,深耕市场行业需求,提升用户开发体验。

GD32E5 产品组合提供了 3 个通用系列和 1 个专用系列,4 种封装类型 23 个型号选择,目前已经开始提供样片和开发板卡,并将于下个月正式投入量产。

项目类

1、Air:bit - 用 Micro:bit 制作的无人机

Air:bit 是挪威的一个团队在 Kickstarter 上众筹的一个无人机,机身用 Micro:bit 制作,遥控器也通过 Micro:bit 板实现。

2、nr_micro_shell - 适用资源较少的 MCU 的基本命令行工具

在进行调试和维护时,常常需要与单片机进行交互,获取、设置某些参数或执行某些操作,nr_micro_shell 正是为满足这一需求,针对资源较少的 MCU 编写的基本命令行工具。虽然 RT_Thread 组件中已经提供了强大的 finsh 命令行交互工具,但对于 ROM、RAM 资源较少的单片机,finsh 还是略显的庞大,在这些平台上,若仍想保留基本的命令行交互功能,nr_micro_shell 是一个不错的选择。

nr_micro_shell 具有以下优点:

1. 占用资源少,使用简单,灵活方便。使用过程只涉及两个 shell_init()和 shell()两个函数,无论是使用 RTOS 还是裸机都可以方便的应用该工具,不需要额外的编码工作。

2. 交互体验好。完全类似于 linux shell 命令行,当串口终端支持 ANSI(如 Hypertrm 终端)时,其不仅支持基本的命令行交互,还提供 Tab 键命令补全,查询历史命令,方向键移动光标修改功能。

3. 扩展性好。nr_micro_shell 为用户提供自定义命令的标准函数原型,只需要按照命令编写命令函数,并注册命令函数,即可使用命令。

3、CmBacktrace - ARM Cortex-M 系列 MCU 错误追踪库

CmBacktrace 是 RT-Thread 技术总监朱天龙大神开发维护的一款针对 ARM Cortex-M 系列 MCU 的错误代码自动追踪、定位,错误原因自动分析的开源库。

CmBacktrace 主要特性如下:

1. 支持的错误包括:断言(assert)、故障(Hard Fault, Memory Management Fault, Bus Fault, Usage Fault, Debug Fault)

2. 故障原因自动诊断 :可在故障发生时,自动分析出故障的原因,定位发生故障的代码位置,而无需再手动分析繁杂的故障寄存器;

3. 输出错误现场的 函数调用栈(需配合 addr2line 工具进行精确定位),还原发生错误时的现场信息,定位问题代码位置、逻辑更加快捷、精准。也可以在正常状态下使用该库,获取当前的函数调用栈;

4. 支持 裸机 及以下操作系统平台:RT-Thread、UCOS、FreeRTOS(需修改源码)

5. 根据错误现场状态,输出对应的 线程栈 或 C 主栈;

工具类

1、VSPD - 超级好用的虚拟串口软件

为解决计算机的物理串口个数的限制,在进行串口调试实验时,应尽可能采用虚拟串口软件。VSPD(Virtual Serial Ports Driver)虚拟串口软件是由 Eltima 软件公司设计的虚拟串口软件,使用方便且稳定。

使用虚拟串口也是规避风险的好办法,尤其对新手而言,应该先在虚拟串口环境下调试自己的代码,成功之后再连接物理串口,链接物理串口之前一定要检查连线是否正确,并用万能表检测是否有短路断路情况发生,否则极易烧毁串口。

2、Everything - 非常优秀的文件搜索软件

Everything 是 voidtools 开发的一款文件搜索工具,官网描述为“基于名称实时定位文件和目录”。它体积小巧,界面简洁易用,快速建立索引,快速搜索,同时占用极低的系统资源,实时跟踪文件变化,并且还可以通过 http 或 ftp 形式分享搜索。

Everything 可以说是速度最快的文件名搜索软件。其速度之快令人震惊,百 G 硬盘几十万个文件,可以在几秒钟之内完成索引,文件名搜索瞬间呈现结果。小巧免费,支持中文,支持正则表达式。
       责任编辑:pj

打开APP阅读更多精彩内容

收藏

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

相关话题

评论(0)

加载更多评论

分享到

QQ空间 QQ好友 微博
取消