请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3398|回复: 9
收起左侧

[嵌入式周报] 《安富莱嵌入式周报》第219期:2021.06.28--2021.07.04

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
发表于 2021-7-5 06:54:15 | 显示全部楼层 |阅读模式
周报-219.gif



1、极具创意的穿戴万用表

https://v.qq.com/x/page/u3257bab1lh.html



QQ截图20210705070124.png


2、SEGGER发布embOS全家桶玩转Zynq FPGA带的双核A9完整软硬件方案,已经率先在J-Trace Pro使用

https://www.segger.com/evaluate-our-software/segger/empower-zynq/

软件包下载:SeggerEval_XC7Z007S_SEGGER_emPowerZynq_ARM_SES_COMPRESS_FS_IOT_IP_MB_OS_SECURE_SSH_SSL_USB_USBH_200609.zip (116.58MB)

这套解决方案是在2019年提出来的,以为要鸽了,这几天看了下,已经发布了。

(1)、推出这个解决方案和套件的目的就是将Xilinx的Zynq FPGA当单片机用,大大简化双核A9的应用设计,而没有的硬件外设和不方便实现的功能,可以使用FPGA实现。
(2)、当前市场上大部分的Zynq板子都是搭载外部DRAM跑Linux的方案,这方案要整溜,需要耗费不少精力,复杂些的应用还需要团队协作。借此,SEGGER推出的方案是无外置DRAM,使用A9的内部RAM就够用,这种方案的典型案例就是自家的J-Trace Pro,已经采用Zynq并配套这种应用方案,作为功能最强也最贵的调试器,支持千兆以太网和USB3.0。
(3)、对于这款套件,板载了JLINK-OB,用户可以方便的下载程序,并且支持拖拽式编程下载,集成软件包到Embedded Studio里面,并提供超级丰富的各种应用案例代码。


  这个套件基本就是J-Trace Pro硬件方案的翻版,无需外置DRAM,带千兆以太网,USB Host 等。

硬件:



硬件上没有什么特别的地方,软件才是推出这个方案的灵魂,大家能想到的案例基本全部提供了。

下面这些全部提供了案例,涵盖加密,压缩,文件系统,网络,USB Host,USB Device,物联网,SSL,Modbus,固件安全等



工程里面每个独立的C文件都是一个独立的例子,这些例子都是可以正常运行的(之前测试过H7的这种例子,基本全部正常)




3、Cortex-M55的矢量运算API手册

Arm MVE Intrinsics.pdf (6.04MB)

Arm Helium技术用于Cortex-M内核的M-Profile矢量扩展,为其提供高达15倍的机器学习性能和高达5倍的信号处理能力,这样一来,我们可以继续使用M内核芯片,而无需采用更高性能的处理器架构。








4、系统的谈下STM32H7的SD卡驱动兼容性问题,现在兼容性很强,主流厂家16GB以上容量全部通过
之前虽然零星的发过几个帖子,经常有网友咨询到这方面问题,觉得是时候系统的介绍下了。

【知识点普及】
1、首先我们要明白一点,JD和淘宝上购买的SD卡,只要没有特别注明工业级,都是消费级SD,大家在工业级项目中使用这种SD卡,一定要认识到这点。
2、相比于消费级SD卡,工业级SD卡的可靠性要好很多,两个重要的参数是平均无故障时间(MTTF)和年平均故障率。3、购买SD卡,基本都是16GB容量起步,低于16GB容量基本没有了,所以推荐大家用正规SD卡测试,不要在之前的老卡上耽误时间了。

【购买SD卡】
为了测试这个问题,我特地从JD上购买了三星,闪迪,朗科,铠侠,金士顿,比亚兹等主流厂家的SD卡,容量从16GB到128GB。



【测试例子】
例子都可以在论坛置顶帖V7网盘里面下载:
FatFS:
V7-025_FatFS文件系统例子(SD卡 V1.2)
测试说明:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980

RL-FlashFS V7.X:
RTX5+RL-USB+FL-FlashFS+RL-TCPnet+emWin6.x(V1.1)
测试说明:http://www.armbbs.cn/forum.php?mod=viewthread&tid=104012

ThreadX FileX:
V7-2201_ThreadX FileX Template
测试说明:http://www.armbbs.cn/forum.php?mod=viewthread&tid=100749

FatFS和FileX都支持exFAT,如果使用的话,需要使用响应宏定义。
【测试效果】

购买的一批SD卡,全部测试通过,这里展示一个比亚兹的16GB SD卡效果:




【移植注意事项】
1、新买的或者不好使的SD卡,最好使用这个小软件格式化
SD卡联盟发布的SD/SDHC/SDXC格式化小软件V5.0.1
http://www.armbbs.cn/forum.php?mod=viewthread&tid=96181

2、H7移植,注意MPU配置问题,特别要注意使用SDMMC1硬件外设接SD卡的话,仅支持AXI SRAM,这个是H7的总线矩阵决定的。


5、MDK5.35发布,带来最新的CMSIS5.8.0软件包,RTX5全家桶升级
论坛镜像下载:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=96992

MDK官方下载:
https://armkeil.blob.core.windows.net/eval/MDK535.EXE

MDK更新记录:


中间件更新:

RL-TCPnet升级至V7.15,主要是bug修复和功能增强


RL-USB升级至V6.15



RL-FlashFS V6.14.1发布,增加工业级eMMC和SD的健康状况检测

许多工业级eMMC和SD存储设备支持称为SMART(自我监视,分析和报告技术)的健康状况监视系统。健康状况监视器数据用于预测和检测即将发生的内存故障。



CMSIS软件包更新:




1、CMSIS-DSP和CMSIS-NN

下次升级将把数字信号处理库CMSIS-DSP和神经网络库CMSIS-NN独立出来,不再包含到CMSIS软件包里面了,目的是方便独立更新发布。

第2版DSP教程的后续例子直接切到这最新的版本上。




2、CMSIS-RTOS V2

这个里面更新了一个重要问题,前段时间微软发布了:

微软物联网安全研究小组公布市面上25款物联网系统内存分配漏洞,各种大家熟悉的OS全部上榜
http://www.armbbs.cn/forum.php?mod=viewthread&tid=106767

这次更新重点解决了这个问题



3、CMSIS-DAP

最新版CMSIS-DAP V2.1.0通信协议增加了串口方式,无需再独立虚拟个串口设备。




当前我们H7-TOOL是通过高速HID实现USB串口设备免驱。





6、F1一级方程式赛车仪表

这种仪表以实用为主


之前还搜集过一个阿斯顿马丁跑车VALKYRIE的OLED仪表,也是以实用为主









7、ThreadX全家桶本周进展

忙于其他功能,上周没有更新ThreadX相关教程,本周继续。

(1) TheadX GUIX风格的热循环器产品界面效果,供大家参考
视频展示:
https://v.qq.com/x/page/d3256fmuqhd.html


截图:








(2) 坛友hpdell分享ThreadX GUIX的汉字拼音输入法案例

http://www.armbbs.cn/forum.php?mod=viewthread&tid=107682



   


8、H7-TOOL本周进展

(1)H7-TOOL重大更新发布,开始支持外网控制,eMMC支持加密,脱机烧录新增赛普拉斯和复旦微等(2021-07-02)http://www.armbbs.cn/forum.php?mod=viewthread&tid=107671

(2)全面更新H7-TOOL的网页版操作手册

大部分更新都已经完成,这两天收尾后,然后升级对应的PDF版手册,方便大家线上线下都可以查看

http://www.armbbs.cn/forum.php?mod=viewthread&tid=95373

QQ截图20210705081111.png

(3) 为H7-TOOL新增了暗黑模式界面效果,下一版发布

算是两种主题,一种是之前的亮色效果,一种是这次增加的暗黑效果。可以动态配置。



暗黑










亮色









评分

参与人数 1金币 +10 收起 理由
龙之谷 + 10 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
 楼主| 发表于 2021-7-5 08:18:17 | 显示全部楼层
更新完毕
回复

使用道具 举报

6

主题

57

回帖

75

积分

初级会员

积分
75
发表于 2021-7-5 09:18:37 | 显示全部楼层
CMSIS RTOS2 5.5.3的堆栈使用检查里面有bug,暂时不建议更换。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
 楼主| 发表于 2021-7-5 09:21:53 | 显示全部楼层
sl3340 发表于 2021-7-5 09:18
CMSIS RTOS2 5.5.3的堆栈使用检查里面有bug,暂时不建议更换。

堆栈检测可以关闭了它,项目中不使用,仅测试阶段用用。

修改这个bug才是关键:

新版RTX5解决了微软爆出来的动态内存安全漏洞问题,对比下源码,看看都修改了啥
http://www.armbbs.cn/forum.php?m ... 7664&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

0

主题

32

回帖

32

积分

新手上路

积分
32
发表于 2021-7-5 09:59:06 | 显示全部楼层
SEGGER发布embOS全家桶玩转Zynq FPGA带的双核A9完整软硬件方案,可惜里面的很多功能的源文件都是编译成了库文件,而不是源文件,不然研究价值真的很高。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
 楼主| 发表于 2021-7-5 10:13:21 | 显示全部楼层
沉醉东风 发表于 2021-7-5 09:59
SEGGER发布embOS全家桶玩转Zynq FPGA带的双核A9完整软硬件方案,可惜里面的很多功能的源文件都是编译成了库 ...

SEGGER的全家桶现在还是收费的,他们的RTOS和中间件都是lib,不过不影响使用,就跟使用他们家的emWin一样。
回复

使用道具 举报

1

主题

6

回帖

9

积分

新手上路

积分
9
发表于 2021-7-5 13:25:01 | 显示全部楼层
万用表很漂亮,商标也很有创意,在哪能买到?
回复

使用道具 举报

1

主题

11

回帖

14

积分

新手上路

积分
14
发表于 2021-7-5 13:45:57 | 显示全部楼层
     
回复

使用道具 举报

11

主题

135

回帖

168

积分

初级会员

积分
168
发表于 2021-7-5 14:27:05 | 显示全部楼层
zynq这个用片上256KB就跑这么溜吗
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
 楼主| 发表于 2021-7-5 15:34:52 | 显示全部楼层
exp_exp 发表于 2021-7-5 14:27
zynq这个用片上256KB就跑这么溜吗

够了,F429也是256KB。跑个RTOS全家桶足够。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-3-30 08:05 , Processed in 0.236599 second(s), 32 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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