当前位置:网站首页>Ruffian Heng embedded bimonthly, issue 49

Ruffian Heng embedded bimonthly, issue 49

2022-07-06 08:13:00 Ruffian Heng

Ruffian Heng embedded semimonthly : The first 49 period

Here are some interesting projects in the embedded world / Tools and some hot news , The lunar year is divided into 24 solar terms , We hope to release an issue on time on every day of exchange .

This journal is an open source project (GitHub: JayHeng/pzh-mcu-bi-weekly), Welcome to submit issue, Contribute or recommend things you know about embedded systems .

Previous review 《 Ruffian Heng embedded semimonthly : The first 48 period 》

Nagging

The beginning of spring was last Friday , This embedded semimonthly magazine has also lasted for the third year , From what was initially decided 100 We are almost halfway to our goal .

Ruffian Heng wishes all readers in 2022 Work smoothly in the year of the tiger , A successful career , Love is sweet , Family happiness , Professional technology is advancing by leaps and bounds , Become an industry expert .

This issue includes 2 Information 、3 A project 、1 A tool , I hope it helps you !

Information class

1、 NVIDIA M & A ARM The case is over ,ARM seek IPO

It lasted for more than a year 、 NVIDIA acquisition, which has attracted much attention from all parties ARM The case finally came to an end . According to the CNBC news , Local time 2 month 8 Japan , NVIDIA said in a joint press release , because “ Major regulatory challenges ”, NVIDIA acquired from Softbank ARM Your plan has failed .

Softbank group also announced , They will work with Arm Coordination , It will be 2023 year 3 month 31 Start to prepare within the fiscal year ending on the th Arm Public offering of . Softbank Group believes ,Arm Technology and intellectual property rights will continue to be the core of mobile computing and artificial intelligence development .

2、 Smart core semiconductor released its second product family Z20K148

In recent days, , China's professional automotive chip supplier - Smart chip semiconductor , Launch based on Arm Cortex M4F Automotive microcontroller Z20K148, Mainly for car body control 、 Functional gateway , Smart cockpit 、 New energy BMS、 Motor control and other applications .

ZC20K148 Using industry leading 40nm Manufacturing process , Main frequency up to 160MHz, adopt AEC-Q100 authentication , according to ISO26262 Process development , Satisfy ASIL-B.Z20K148 Of AUTOSAR MCAL, SDK, Evaluation board , Reference designs have been launched in succession .

Project class

1、wolfSSL - A lightweight embedded SSL/TLS Encryption library

wolfSSL It's based on C Lightweight language SSL/TLS library , Specifically for embedded and RTOS Environmental Science , The main feature is small size , Fast , Feature set .

wolfSSL The origin of can be traced back to 2004 year , at that time Larry Stefonic and Todd Ouska Realize that there is no other open source , Dual authorization embedded SSL Libraries are available .OpenSSL It was available at that time , But many OpenSSL Users want one that can be easily portable , smaller , faster , Alternatives available under a clear commercial license , Equipped with a clean and modern API, And provide business style developer support .

2、wolfBoot - An open source commercial embedded bootloader

wolfBoot It's a portable , A safe boot loader solution independent of the operating system , It depends on wolfCrypt Perform firmware authentication , And provide firmware update mechanism .

wolfBoot Support multiple keystores and / Or hardware based public key accelerator , for example Freescale-LTE and STM32-PKA. Through and with wolfTPM The integration of provides TPM-2.0 Support .wolfBoot Do not perform any specific key configuration , In the simplest case , Just create a private key and use it to sign updates for the target .

3、QueueForMcu - Queue function module for MCU

QueueForMcu It is a queue function module based on MCU , It is mainly used for 8 position 、16 position 、32 Bit non operation RTOS MCU application , Compatible with most MCU platforms .

QueueForMcu The main features :

1.  Dynamically create queue objects 
2.  Dynamically set the queue data buffer 
3.  Statically specify the queue element data length 
4.  Save queue data by value transfer 

Tool class

1、MCU_Font - LVGL Multilingual conversion tool for

If your project uses LVGL, Then you need to switch between Chinese and English , The official provides conversion tools (https://lvgl.io/tools/fontconverter) , But you need a font , And the operation is very complicated .

LVGL The default font size is very large , It is a full library of English and characters , Very huge , Very resource intensive . At this time, you can try MCU_Font Software , It can generate the corresponding word library on demand . Chinese and English , Even Japanese , Korean , All icons can be mixed and used , A very convenient tool .

Welcome to subscribe to

The article will also be posted to my Blog Park home page CSDN Home page Zhihu Homepage WeChat official account On the platform .

WeChat search " Ruffian scale embedded " Or scan the QR code below , You can watch it for the first time on your mobile phone .

原网站

版权声明
本文为[Ruffian Heng]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202131837395132.html