嵌入式週報 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


    分享到:


    相關文章: