《安富莱嵌入式周报》第231期:2021.09.20--2021.09.26

Posted Simon223

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《安富莱嵌入式周报》第231期:2021.09.20--2021.09.26相关的知识,希望对你有一定的参考价值。

往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104

 

目录

1、elements消息:全球十大电动车制造商,国产宁德时代32.5%市场份额,位居榜首

2、R&S罗德与施瓦茨精品线上课程

3、Arduino推出基于nRF52832的智能传感器套件

4、美信推出临床级四项生命体征测量模拟前端AFE芯片MAX86178

5、通过PPT文件创建UI的Aeropoint GUI

6、文本流程图制作asciiflow

7、仪器界面开源设计软件EEZ Studio升级新版,开始支持断点调试

8、打通像使用emWin经典回调方式一样玩AppWizard的消息处理

9、正确认识LTDC驱动RGB屏需要的显存带宽,DMA2D,LTDC和CPU都在向SDRAM发起总攻

10、STM32L4的ThreadX全家桶软件包 x-cube-azrtos-l4即将来袭

测试方式:

一、路由器篇:

二、4G/5G转WiFi篇

三、便携式USB WiFi篇

四、手机热点篇

五、交换机篇


1、elements消息:全球十大电动车制造商,国产宁德时代32.5%市场份额,位居榜首

在不到10年的时间里,宁德时代崛起,成为全球最大的电池集团。面向特斯拉、标致、现代、本田、宝马、丰田、大众和沃尔沃提供电池,当前市值1.2万亿元

另外比亚迪占6.9%,国轩占2%。

 

 

2、R&S罗德与施瓦茨精品线上课程

首先分享两个非常棒的PDF表,做电脑壁纸非常好,矢量图,可以无损放大。

Automotive-frequencies_po_en_3608-0533-82_v0200.pdf (9.51MB)

Microwaves_and_beyond_po_en_3606-7976-82_v0400.pdf (1.33MB)

常用微波技术单位换算:

 

各种频段无线技术:

 

网站注册后很多课程可以免费查看预览,包括射频,天线,微波,数字调制,信号完整性,WLAN,雷达等。

All Online Courses | The Technology Academy
部分截图:

 

 

 

3、Arduino推出基于nRF52832的智能传感器套件


https://www.arduino.cc/pro/hardware/product/nicla-sense-me

Nicla_sense_schematic.PDF (7.78MB)

原理图是开源的,可以看看有没有借鉴价值。集成了:
BHI260AP 运动传感器,带AI。
BMM150 磁力计。
BMP390 压力传感器。
BME688 是4 合一气体传感器,具有人工智能和集成高线性,高精度的压力、湿度和温度传感器。

详细规格:

 

框图:

 

效果:

 

4、美信推出临床级四项生命体征测量模拟前端AFE芯片MAX86178


https://www.maximintegrated.com/en/aboutus/newsroom.html/pr_1264874457

可以获得心电图、心率、血氧饱和度和呼吸率。可大大简化可穿戴模拟前端设计。

基于此芯片还设计了套件,方便用户参考:

 

 

5、通过PPT文件创建UI的Aeropoint GUI


RX图形用户界面(GUI)解决方案 | Renesas
Graphic UI Middleware CRI Aeropoint GUI - CRI Middleware

这个设计思路还是非常靠谱的,因为PPT简单易用,基本不怎么用学习,分分钟上手。

这个软件是在瑞萨官网发现的,界面设计风格确实是PPT效果。

 

 

 

 

6、文本流程图制作asciiflow


ASCIIFlow
ASCIIFlow.cn:一个好用的在线纯文本流程图绘制工具

做代码注释非常不错。

之前还专门发过一个专题:
各路人才展示精彩绝伦的代码注释,并推荐几款非常棒的注释工具 - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewthread&tid=97118

 

 

7、仪器界面开源设计软件EEZ Studio升级新版,开始支持断点调试


GitHub - eez-open/studio: Cross-platform visual development tool and SCPI instrument controller

最早知道这个软件,是他们搞开源电源:

 

EEZ H24005开源电源升级版EEZ BB3,性能更强,电压支持0-80V,电流0-10A
EEZ H24005开源电源升级版EEZ BB3,性能更强,电压支持0-80V,电流0-10A - STM32F407 - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewthread&tid=97461

 

 

 

 

8、打通像使用emWin经典回调方式一样玩AppWizard的消息处理


本打算更新第3版emWin教程给大家,没整理完毕,下周再分享吧。

比如使用AppWizard对如下界面生成代码

 

里面有两个按钮,ID_BUTON_00和ID_BUTTON_01,我们这里不使用AppWizard做消息处理

那么生成的文件ID_SCREEN_00.c,直接就可以使用

/*********************************************************************
*
*       Public code
*
**********************************************************************
*/
/*********************************************************************
*
*       cbID_SCREEN_00
*/
void cbID_SCREEN_00(WM_MESSAGE * pMsg) {
    GUI_USE_PARA(pMsg);
    int NCode, Id;
    WM_HWIN hWin = pMsg->hWin;

    switch (pMsg->MsgId)
    {

        case WM_NOTIFY_PARENT:
            Id = WM_GetId(pMsg->hWinSrc);
            NCode = pMsg->Data.v;        
            switch (Id)
            {
                case ID_BUTTON_01:
                    if(NCode==WM_NOTIFICATION_RELEASED)
                     {
                                                
                     }
                    break;
                                       
                case ID_BUTTON_00:
                    if(NCode==WM_NOTIFICATION_RELEASED)
                    {
                                                
                    }
                    break;
               
            }
            break;
                        
//        default:
//            WM_DefaultProc(pMsg);
    }
}

注意将  default:  WM_DefaultProc(pMsg); 注释掉。

9、正确认识LTDC驱动RGB屏需要的显存带宽,DMA2D,LTDC和CPU都在向SDRAM发起总攻


使用STM32H7的LTDC驱动RGB显示屏:

1、主要是三路操作需要狂占SDRAM显存。

 

 


2、然后H7驱动32bit SDRAM的读写性能如下:

STM32H7驱动32位SDRAM的写速度狂飙376MB/S,读速度189MB/S
STM32H7驱动32位SDRAM的写速度狂飙376MB/S,读速度189MB/S - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewthread&tid=91481
下面我们设置LTDC速度为70MHz通过驱动一个1200x1920,采用16bit颜色格式的LCD来真是感受下,SDRAM带宽都用在哪里了。

1帧界面需要带宽:

1200x1920 * 16 /8 = 4.608MB/S。

然后70MHz的刷新率,省事些,边界值全部取值0,即 HSYNC_W  + HBP  + HFP  = 0,VSYNC_W +  VBP  +VFP  = 0

70MHz /((Width + HSYNC_W  + HBP  + HFP )*(Height + VSYNC_W +  VBP  +VFP  )) = 7000000/(1200x1920) = 30Hz

也就是说,仅仅LTDC读带宽就需要每秒需要高140MB(简单点就是70MHz*2)。如果你的SDRAM是16bit SDRAM,基本你什么都干不了了,读性能已经被占满了。

这个还是仅仅是LTDC自刷新需要的带宽。后面你的CPU读,DMA2D读SDRAM,基本卡的嗷嗷叫。

 

10、STM32L4的ThreadX全家桶软件包 x-cube-azrtos-l4即将来袭

STM32H7和STM32F4的软件包已经发布,L4的近期也将上线,Github的帖子已经开好,只等相应软件包上传了

GitHub - STMicroelectronics/x-cube-azrtos-l4

 

 

11、 H7-TOOL本周进展

(1)H7-TOOL迎来新版固件V2.08,Modbus助手,RTT波形展示和时间戳上线,新增美仁半导体,NXP MKE系列,华大F460系列等脱机烧录支持
H7-TOOL迎来新版固件V2.08,Modbus助手,RTT波形展示和时间戳上线,新增美仁半导体,NXP MKE系列,华大F460系列等脱机烧录支持 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewthread&tid=108884

(2)完成测评H7-TOOL的WiFi和以太网,涵盖华硕,华为,TPLINK,磊科,迅捷,腾达,水星,蒲公英,小米等厂家路由器交换机

详细的记录看论坛此贴:
【测评】H7-TOOL的WiFi和以太网,涵盖华硕,华为,TPLINK,磊科,迅捷,腾达,水星,蒲公英,小米等厂家路由器交换机2021-09-23 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewthread&tid=108840



测试方式:

测试以太网的局域网和外网方式,测试WiFi方式的局域网和外网方式。

 

一、路由器篇:

前三个小米路由器一直在用,不贴测试记录了,其它路由器都是新购买的,全部贴测试记录。

1、小米路由4,全部测试通过。
2、小米路由4 Pro,全部测试通过。
3、小米AIoT路由AX3600,全部测试通过。

 

4、华为路由AX2 Pro WiFi6,全部测试通过。
5、华硕 ASUS RT-AC2200双频2200M,全部测试通过。
6、TP-LINK双千兆路由器 AC1900M,全部测试通过。
7、水星(MERCURY)D196G 1900M双千兆无线路由器,全部测试通过。
8、腾达(Tenda)路由器千兆 AC1200M,全部测试通过。
9、磊科全千兆无线路由器B6,全部测试通过。
10、迅捷(FAST)FAC1200R 1200M双频无线路由器,全部测试通过。
11、蒲公英X4C无线路由器,全部测试通过。

 

 

 

二、4G/5G转WiFi篇

也是一种路由器,可以插入4G/5G卡,然后转WiFi热点,这里测试蒲公英X4C无线路由器。
全部测试通过。


三、便携式USB WiFi篇

 

H7-TOOL连接小米USB WiFi,天猫精灵USB WiFi,电脑自带WiFi6 AX200等各种WiFi热点系统测试
H7-TOOL连接小米USB WiFi,天猫精灵USB WiFi,电脑自带WiFi6 AX200等各种WiFi热点系统测试 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewthread&tid=108595

 

四、手机热点篇

1、使用H7-TOOL连接手机4G/5G的WiFi热点,注意使用2.4G WiFi频段,不支持5G频段
使用H7-TOOL连接手机4G/5G的WiFi热点,注意使用2.4G WiFi频段,不支持5G频段 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewthread&tid=108248

2、解决一种手机4G/5G网开WiFi热点,H7-TOOL连接后只能局域网无法外网的问题
解决一种手机4G/5G网开WiFi热点,H7-TOOL连接后只能局域网无法外网的问题 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewthread&tid=108756



五、交换机篇

还没有购买,等以后购买了测试,打算仅购买华为,TPLINK和新华三的测试。

 

以太网局域网:

 
以太网外网:

WiFi局域网:

 

WiFi外网:

 

以上是关于《安富莱嵌入式周报》第231期:2021.09.20--2021.09.26的主要内容,如果未能解决你的问题,请参考以下文章

《安富莱嵌入式周报》第260期:2022.04.04--2022.04.10

《安富莱嵌入式周报》第268期:2022.05.30--2022.06.05

《安富莱嵌入式周报》第269期:2022.06.06--2022.06.12

《安富莱嵌入式周报》第263期:2022.04.25--2022.05.01

《安富莱嵌入式周报》第264期:2022.05.02--2022.05.08

《安富莱嵌入式周报》第265期:2022.05.09--2022.05.15