嵌入式周报 2020

聚焦嵌入式领域最新动态,不定时更新,望更多通信、电子、嵌入式领域的同学相互学习,共同进步!我是你们的老朋友“云小帆”。

嵌入式周报 2020/02

一、嵌入式编程语言市场

虽然更通用的编程语言调查表明Python,Java和Javascript占主导地位,但2019年嵌入式市场研究表明C和C ++仍然稳固地处于嵌入式开发的榜首。许多开发人员可能一方面将C/C ++与汇编结合起来用于关键底层编码,或者将Python,MATLAB和LabView结合起来用于建模和算法探索。鉴于其他研究结果表明边缘计算系统和基于AI的方法的重要性日益提高,Python在人工智能开发中的迅速普及可能会使这些数字略有改变。但是,到目前为止,C和C ++仍然是嵌入式开发人员中首选的编程语言。

二、国产开源项目来势汹汹

回顾2019年,是国产开源项目的爆发之年,国内各厂商不断有重磅开源项目推出。世界上最大的开源社区GitHub颇有快速拥抱中国的趋势。

1.2019年9月,腾讯万亿级分布式消息中间件TubeMQ正式对外开源,也已捐赠给Apache基金会,成为官方认可的Incubator项目。总结来说,腾讯在流式消息队列和操作系统等方面,技术积累较强,开源项目输出较多。再者,Tencent Tiny OS:(GitHub地址:https://GitHub.com/Tencent/TencentOS-tiny)这款自主研发的轻量级物联网实时操作系统也随之开源,这款系统提供精简的RTOS内核,而且正式发布时间相对较短,但是已经发展得比较成熟,并在内核控制和技术支持等方面做的相当不错。目前,TencentOS tiny已支持意法半导体、恩智浦、华大半导体、瑞兴恒方、国民技术等主流厂商多种芯片和模组。

嵌入式周报 2020/02

Tencent Tiny OS

2.提到国产IoT操作系统,RT-Thread:(GitHub地址:https://GitHub.com/SummerGGift/rt-thread),是一个无论如何也绕不过去的标志。RT-Thread在2006年初,就发布了第一版,经过十几年上亿台设备装机的技术沉淀,RT-Thread社区也已俨然发展成为国内最强的嵌入式社区。2020.2最新内核更新至V4.0.2,并且提供丰富的视频教程与强大的软件包,一站式的 RT-Thread 开发工具RT-Thread Studio。

嵌入式周报 2020/02

内核视频教程

RT-Thread Studio 主要包括工程创建和管理,代码编辑,SDK管理,RT-Thread配置,构建配置,调试配置,程序下载和调试等功能,结合图形化配置系统以及软件包和组件资源,减少重复工作,提高开发效率,社区版本永久免费。

  • 支持主流C/C++语言开发
  • 强大的代码编辑和重构功能
  • SDK管理器支持在线下载更新 RT-Thread 最新源码包
  • 简单易用的工程创建向导,快速验证原型
  • 全新图形化配置系统,同时支持架构图和树形图配置
  • 软件包市场提供丰富的可用软件包资源
  • 丰富的调试功能,快速查看和跟踪定位代码问题
  • 嵌入式周报 2020/02

    RT-Thread Studio

    3.Micrium的uCOS全家桶将推出免费商业授权,预计2020-2月到3月间,uCOS全家桶一旦宣布免费商用,将给那些还在收费的RTOS带来一波冲击。其中最值的关注的是去年微软收购ThreadX后,当前还没有宣布以那种授权方式供用户使用。全家桶包括:μC/OS-II, μC/OS-III, μC/FS, μC/TCP-IP, μC/USB-Device, μC/USB-Host, μC/CAN μC/Modbus 和 μC/GUI,其中μC/GUI没有包含在这次免费使用的行列。现在FreeRTOS也在不断的推进自己的全家桶,而且保证原创性,像FreeRTOS-FAT,FreeRTOS-TCP等。2018年12月,uCOS-III进行了重要更新,最新版uCOS-III V3.07.x内核部分越来越向uCOS-II靠拢,之前臃肿的功能和不合理方案都已经放弃。不得不说,ucos还是很NB的(NASA的确在其火星探测器的一个子系统用到了uCOS-II内核)。

    嵌入式周报 2020/02

    uCOS

    4.2020年2月13日FreeRTOS 作者Richrd Barry 通过电子邮件宣布,MIT license 的开源软件FreeRTOS V10.3.0正式发布,新版本包括支持ARM v7-M 和 ARM v8-M内核MPU移植,扩展支持IAR 编译器和IDE 的RISC-V处理器架构移植, 以及一系统新的API 功能。开始在Github上进行更新,方便与大家互动,之前是一直在SourceForge SVN上,新网站:https://github.com/FreeRTOS。


    嵌入式周报 2020/02

    FreeRTOS

    三、各大厂商的芯片布局

    1.意法半导体ST推出面向IoT的首个兼备超低功耗与数据安全的新一代STM32L5微控制器,STM32L5系列MCU的时钟频率高达110MHz,基于内置Arm TrustZone®硬件安全技术的Arm® Cortex®-M33 32位RISC处理器内核。STM32L5x2 MCU配备512 KB双区闪存,允许读写同时操作,方便设备管理,并支持错误校正码(ECC)诊断,提高数据安全性;还配备256KB SRAM,支持高速外部存储器,包括单线、双线、四线或八线SPI和Hyperbus 闪存或SRAM,提供SRAM、PSRAM、NOR、NAND或FRAM存储器接口。

    嵌入式周报 2020/02

    同样推出适用于智能设备的STM32H7新产品线,融性能、集成度和能效于一身,(MCU)具有280MHz Arm®Cortex®-M7的处理性能、高存储容量和节能技术,适用于设计下一代智能产品设备。随着AI人工智能在嵌入式设备中的应用普及,新STM32H7 MCU具有机器学习应用所需的能效和支持下一代神经网络所需的性能。

    嵌入式周报 2020/02

    2.兆易创新GigaDevice正式发布(2020/01)基于Arm Cortex-M23内核MCU的最新产品,GD32E232系列超值型微控制器。GD32E232系列 MCU 可以令Cortex-M23内核在高达 72 MHz 时进行模拟密集应用操作,并为工业应用配备了更多标准外设资源:多达5个16位通用定时器、1个支持三相脉宽调制PWM输出的16位高级矢量控制定时器、2个16位基本定时器和1个多通道DMA控制器。通用接口则包括2个USART、2个SPI、2个I2C、1个I2S。

    嵌入式周报 2020/02

    四、推荐一个国外开源硬件网站hackaday.io供大家探索学习

    嵌入式周报 2020/02

    Hackaday.io is the world's largest collaborative hardware development community.

    嵌入式周报 2020/02

    https://hackaday.io/

    其中一个比较有名气的开源电机驱动器项目,功率100+KW,它不仅是功能丰富的高性能控制器,而且还采用功率密集型封装。当然,最好的部分是硬件和固件都是开源的!使原理图,BOM和代码可供所有人进行实验和改进,它是电动汽车研究行业的理想平台。

    可以用来干什么?

  • 电动汽车
  • 电动赛车
  • 矿业
  • OEM EV,例如自行车和ATV
  • 水下机器人
  • 飞机系统
  • 滑翔机发射器
  • 风力发电机
  • 技术研究

  • 嵌入式周报 2020/02


    嵌入式周报 2020/02


    嵌入式周报 2020/02


    嵌入式周报 2020/02


    分享到:


    相關文章: