开启辅助访问 切换到窄版

打印 上一主题 下一主题

《安富莱嵌入式周报》第68期:2018.08.12---2018.08.19

[复制链接]
版块:
嵌入式操作系统 其他嵌入式相关 发布时间:2018-8-19 16:57:34
14040
楼主
跳转到指定楼层
| 只看该作者 回帖奖励 |倒序浏览 |阅读模式

说明:
谢谢大家的关注,继续为大家盘点本周的精彩内容。



1、Arm公布其首个CPU Roadmap和相应的性能数据。
  在过去的五年中,Arm技术的进步为我们的智能手机带来了台式PC性能,从根本上改变了我们在日常生活中使用技术的方式。与上一代相比,Cortex-A76的性能提升了前所未有的35%,这是一个行业里程碑。预计将于今年晚些时候投入生产的首批7nm SoC的基础CPU IP。
下面是与Intel I5-7300U的比较:
Arm的另一个里程碑是公开披露了从现在到2020年Arm的CPU Roadmap和相应的性能数据。这是第一次公开分享路线图, 并且它不会是最后一个:
  客户端CPU路线图旨在利用5G为所有客户端设备带来创新。通过与芯片和代工厂的合作,将使Arm SoC在未来五年内突破x86的主导地位并在Windows笔记本电脑和Chromebook中获得可观的市场份额。

2、Hackaday搞的能量搜集比赛最终入围的20个项目
  大家对能量搜集和低功耗方面的设计感兴趣的话,可以看看,这些项目基本都是全开源的。
20个入围项目:
部分截图:


3、加州大学圣地亚哥分校搞的3D可伸缩电子设备
  本研究中开发的新设备包括四层互连的可拉伸柔性电路板。每层都建立在有机硅弹性体材料上,图案采用所谓的“island-bridge”设计。每个“island”都是一个小的,刚性的电子部件(传感器,天线,蓝牙芯片,放大器,加速度计,电阻,电容,电感等),它们连接在弹性体上。这些island由弹性“桥”连接而成,这些“桥”由薄的弹簧形铜线制成,允许电路在不影响电子功能的情况下伸展,弯曲和扭曲。


  智能应用展示,可以像绷带一样佩戴在皮肤上,用于无线监测各种物理和电子信号,从呼吸到身体运动,温度,眼球运动,心脏和大脑活动。该装置与美元硬币一样小,也可用于无线控制机器人手臂。



4、Linux基金会搞的Zephyr物联网系统也获得了快速发展
  在2016年推出时,Zephyr仅支持四块板子,包括Arduino 101,Arduino Due,IntelGalileoGen 2和NXP的FRDM-K64F Freedom开发板。 Zephyr现在支持100多种不同架构的开发板:ARM,x86,ARC,NIOS II,XTENSA和RISCV32处理器系列。

5、 IoT Analytics带来的2018年物联网现状分析
  当前差不多有70亿个物联网设备,并且这一数字还是飞速增加。
  预计到2020年,活跃的物联网设备数量将增加到100亿,到2025年将增加到220亿。这些物联网设备包括所有活动连接,不考虑过去购买但不再使用的设备。


6、最新版Linux V4.18发布,开始对STM32F469加入支持


7、SEGGER为H7配套的embOS及其所有中间件的大综合设计
  配套的例子相当丰富

  特别是embOS/IP网络例程最丰富,例子都可以正常运行,什么MQTT,Modbus-TCP,CoAP等主从机全有,应有尽有!当然还有众多USB主从机,加密,数据压缩,文件系统等方面的大量例子。
测试效果

8、三代示波器网络版
  最近手头事情一直比较多,三代示波器进展有些缓慢,周末搞了个霸屏模式,填满整个电脑显示屏,体验超快速波形刷新,估计这个项目的开源时间大概在明年上半年了。
简短视频展示:


  之前开源的二代示波器:【年末福利】二代双通道示波器开源发布,软件性能强劲,突出实战性,带教程,支持RTX,uCOS-III和FreeRTOS

9、Embedded Studio和MDK以及IAR性能比较
  这周专门花了一天时间研究了下Embedded Studio,的确是比MDK和IAR强劲不少,特别是调试功能和编辑功能 。
优点:
1、编辑器功能比MDK和IAR强劲太多倍,几乎可以媲美notepad++,VSCode,SI等编辑器,像代码格式化,文件比较,代码提示,专业的代码高亮,各种风格主题等。

2、超快速的工程启动,现在MDK5和IAR8开机都得反应会,特别是超大工程时,使用Embedded Studio的效果就非常给力了。同时编译速度也飞快,不比IAR差,比MDK强很多(AC5)。编译个HAL库,带browse info,速度也是嗖嗖的。

3、调试工具方面,Embedded Studio简直不要太丰富,因为有JLINK的支撑,像SystemWiew,embOSView,J-Scope,RTT等都很好用。



4、个人使用免费,支持全功能, 含Windows, macOS 和 Linux版本。
5、已经率先支持RISC-V内核。

缺点:
1、仅支持自家的JLINK。
2、Embedded Studio的配置用的不顺手,配置选项多,不像MDK那种直接图形化配置。

待测:
编译器方面,Embedded Studio是用的GCC和CLANG,其中CLANG是个趋势,现在MDK的AC6也是用的CLANG,具体性能还没有做过比较。


部分效果展示:
代码提示功能比较好用:
Systemview动态GIF:

SEGGER的调试工具真是太丰富了,embOSView效果:
其它的J-Scope,J-RTT我们都有发过专题教程:
【嵌入式专题教程第4期】SEGGER的J-Scope波形上位机软件,HSS模式简单易用,无需额外资源,也不需要写目标板代码

【嵌入式专题教程第5期】工程调试利器SEGGER的RTT实时数据传输组件,替代串口调试,速度飞快,可以在中断和多任务中随意调用

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表