硬汉嵌入式论坛

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

[嵌入式周报] 《安富莱嵌入式周报》第214期:2021.05.24--2021.05.30

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2021-5-31 06:41:26 | 显示全部楼层 |阅读模式
周报-214.gif


【618促销】6月1号 - 3号,全部商品跨店满1000减50,送PCB尺,包邮



1、村田和Cooler Master合作开发200μm热导板,世界上最薄的电子设备散热器

    随着电子设备实现更高的性能和更先进的功能,每个设备产生的热量量不断增加,使高效的散热和消散以及冷却成为关键问题。此外,高密度设计产品壳内可用空间有限,这意味着石墨板和热管等传统散热元件无法提供足够的散热。这就产生了对热导板的需求,热导板可以在空间有限时将热量分散在大面积的表面区域并有效地消散热量。在具有高级功能的移动产品(如 5G 智能手机和 AR 和 VR 设备)中,可用于散热器的空间尤其有限,因为它们利用高性能 IC,并面临不断的重量减轻需求。





2、美信推出Trinamic 开源机械臂参考设计
TMCM-1617-GRIP-REF - Trinamic

TMCM-1617-GRIP-REF参考设计集成了FOC 和三个通信端口,使电子机器人夹具的设计尺寸缩小了三倍,同时将开发时间缩短了一半。参考设计还采用了美信工业级MAX22000高精度可配置模拟输入/输出和MAX14906四通道数字输入/输出,以调整 TMCM-1617单轴伺服驱动程序的多种模式。





3、Nordic推出微小封装、超低IQ电源管理IC 适用于nRF52/nRF53系列SoC和其他兼容产品

Nordic launches tiny footprint, ultra low IQ power management IC for nRF52/nRF53 Series SoCs and other compatible products - nordicsemi.com

nPM1100 PMIC是Nordic首款电源管理产品,在紧凑型WLCSP封装中结合了USB兼容Li-ion/Li-Po电池充电器和高效DC/DC降压稳压器,适用于空间受限的应用设备


同时还推出了一个评估板



4、Altia Design 13.2发布

之前为大家介绍过,Altia是一款超强的GUI,30多年的发展史,且具有汽车级HMI安全认证。

本次升级内容:
Altia Releases Altia Design 13.2 - Altia - User Interface Design Tools and GUI Software






5、Win10今年年底将无痛支持Linux GUI APP

今年Microsoft Build上关于Windows Linux子系统(WSL)的两个重要消息:
(1)WSL在Windows上利用用户的GPU的应用程序的支持,从而使用户可以直接在WSL内部运行Linux AI和机器学习方案。  

随着基于ML的的普及,通过最佳工具提高数据科学专业人员的生产力至关重要。适用于Linux的 Windows子系统对GPU计算工作流的支持使数据科学家能够无缝访问Windows主机上的GPU,从而加快ML模型的训练


(2)在WSL中增加了对Linux GUI应用程序的支持

这使得运行用户喜欢的Linux编辑器,工具,实用程序和应用程序成为可能。这将大大提高构建,测试,调试和运行Linux应用程序的能力。

Ubuntu,OpenSUSE,Debian,Kaili Linux等一条龙




6、Embedded Studio升级至V5.50

https://www.segger.com/downloads/embedded-studio/



更新记录:




7、MDK中间件软件包升级至V7.13

论坛下载:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=96992

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


RL-USB升级至V6.15



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

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




8、新版CMSIS-DAP V2.0.1增加了一个DAP 硬件UART的玩法,类似SWO引脚的另一种方式

CMSIS V5.8.0软件包下个月应该就正式发布了,当前Github上已经更新,估计还有些待整理。

https://github.com/ARM-software/CMSIS_5/tree/develop/CMSIS/DAP/Firmware

在DAP协议上增加了个串口通信




9、单片机版emWin6.16软件包来了,可以完美配合最新版AppWizard

来自MDK中间件软件包:

emWin.7z (96.17MB)

只要是MDK支持的芯片,都可以使用这个软件包。

所有这些功能都可以玩起来了


10、ThreadX全家桶本周进展

(1)更新内核教程第15章

论坛下载:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514



(2)做了个ThreadX GUIX数字小键盘功能,点击编辑框弹出小键盘进行设置,比较实用

本周更新相应章节教程

GUIX Studio上布局好,并做控件弹出和隐藏管理:



实际效果展示,加入数据传递:




11、V5,V6,V7的第2版DSP和CMSIS-NN神经网络教程更新至第31章

论坛下载:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547&extra=page%3D1


* 波形是由直流分量,50Hz正弦波组成,波形采样率1024,初始相位60° */
testInput_f32 = 1 + cos(2*3.1415926f*50*i/1024 + 3.1415926f/3);

测试效果,完美:



12、H7-TOOL本周进展

(1)更新H7-TOOL的5路DS18B20温度表波形展示和数据记录说明
http://www.armbbs.cn/forum.php?mod=viewthread&tid=106958





(2)更新H7-TOOL通过SWD接口脱机下载内部Flash + QSPI Flash + SPI Flash三合一操作说明,也支持1拖4
http://www.armbbs.cn/forum.php?mod=viewthread&tid=107011




(3)更新H7-TOOL通过SPI接口脱机烧录SPI Flash操作说明,支持1拖4

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



(4) 解决一例CKS32F030+WiFi板子一拖四烧录失败问题

目标环境:
CKS32F030C8 + ESP32 (WiFi模块),气动烧录机台,拼版2*2。 H7-TOOL的1拖4烧录模式, 烧录线60CM左右。无硬件RESET线。

故障现象:
单路短线烧录可以。单路长线烧录偶尔可以,3路4路同时烧录报错,单路长线和两路长线时偶尔可以,但动动线束就报错。加大延迟参数到100(大概500KHz时钟)无法解决。调节CLK, DIO信号线串联的电阻和并联小电容无法解决。示波器探头、逻辑分析仪探头接上会导致烧录失败, 同样的烧录环境烧录4路STM32F030C8T6没问题。 CKS32F030这个片子和STM32烧录算法一样。

故障分析:
1、CLK和DIO线靠近就非常容易出错,时钟和数据线之间相互耦合。不同通道之间也会耦合干扰。换屏蔽线解决干扰问题.
2、目标板电流,初期26mA, 1秒后大概150mA(应该是WiFi模块启动导致),持续几百ms之后,电流稳定在40mA.  电流波动会引起电平少许变化。
3、示波器实测,发现TVCC 电压3.30V,  SWCLK和SDIO信号电平在有数据时3.30V, 偶尔出现2.8V电平,之后恢复3.3V。看来目标板烧录口的电源和SWD GPIO的电平不是同一电源轨。这个电平不匹配是罪魁祸首。能够烧录的情况估计是电平处于临界可接收状态。

解决方法:
1、定制了屏蔽线束更换客户原有的线束。
      
屏蔽线信号定义:
#1 线芯: RST 屏蔽层:VCC
#2 线芯: CLK 屏蔽层:GND
#3 线芯: DIO 屏蔽层:GND
      
特点:
- 使用3根线提供5个信号链路
- 时钟信号和数据信号分别屏蔽,避免其他通道干扰以及相互之间干扰
- 一个屏蔽层提供VCC供电,屏蔽层阻抗比线芯低很多,可大幅度降低供电电压跌落.
- 两个屏蔽层为GND,减少地线电位差

2、编程参数设置TVCC电压 = 2.8V (缺省值是3.3V)

3、多路烧录延迟参数设置为 20 (缺省是0)

1.png

评分

参与人数 2金币 +30 收起 理由
戌未 + 20 很给力!
龙之谷 + 10 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2021-5-31 08:33:37 | 显示全部楼层
更新完毕
回复

使用道具 举报

6

主题

42

回帖

60

积分

初级会员

积分
60
发表于 2021-5-31 09:14:55 | 显示全部楼层
回复

使用道具 举报

6

主题

636

回帖

654

积分

金牌会员

积分
654
QQ
发表于 2021-5-31 09:25:31 | 显示全部楼层
mark++++
回复

使用道具 举报

1

主题

11

回帖

14

积分

新手上路

积分
14
发表于 2021-5-31 09:32:19 | 显示全部楼层
   
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2021-5-31 11:11:09 | 显示全部楼层
DAP 只支持3个端点吗?我用第4个端点就工作不正常了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2021-5-31 11:43:41 | 显示全部楼层
luhuaneda 发表于 2021-5-31 11:11
DAP 只支持3个端点吗?我用第4个端点就工作不正常了。

关于DAPLINK调试支持的硬件断点个数和软件断点个数
http://www.armbbs.cn/forum.php?m ... 1831&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2021-5-31 13:52:25 | 显示全部楼层
eric2013 发表于 2021-5-31 11:43
关于DAPLINK调试支持的硬件断点个数和软件断点个数
http://www.armbbs.cn/forum.php?mod=viewthread&tid ...

不好意思,我说得不清楚。我也想在DAP的基础上,加入在HID-》Uart。在USBD_Config_CustomClass_0.h中勾选端点0,端点1,端点2,端点3,端点4。端点1,dap用了。端点2,swo用了。端点3 是正常的。端点4. USBD_CustomClass0_Endpoint4_Event  (uint32_t event) 没有数据接收。上位机使用WinUSB_Test。
回复

使用道具 举报

0

主题

75

回帖

75

积分

初级会员

积分
75
发表于 2021-5-31 13:53:29 | 显示全部楼层
周一必看
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2021-5-31 13:55:52 | 显示全部楼层
luhuaneda 发表于 2021-5-31 13:52
不好意思,我说得不清楚。我也想在DAP的基础上,加入在HID-》Uart。在USBD_Config_CustomClass_0.h中勾选 ...

没问题,我们在H7-TOOL上开了一堆端点。
另外注意端点是受硬件限制的,像H7是支持8个输入输出端点。
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2021-5-31 15:29:30 | 显示全部楼层
eric2013 发表于 2021-5-31 13:55
没问题,我们在H7-TOOL上开了一堆端点。
另外注意端点是受硬件限制的,像H7是支持8个输入输出端点。

好的,查一下stm32F4 datasheet的确是只支持4个端点

• 4 bidirectional endpoints
回复

使用道具 举报

1

主题

31

回帖

34

积分

新手上路

积分
34
发表于 2021-6-3 09:09:48 | 显示全部楼层
已收藏,晚上仔细研究
回复

使用道具 举报

2

主题

43

回帖

54

积分

初级会员

积分
54
发表于 2021-6-12 08:29:19 | 显示全部楼层
单片机版emWin6.16软件包来了,可以完美配合最新版AppWizard。请问这里的单片机版是啥意思,emwin之前发布的6.x版本不是单片机版本吗?H7用的就是emwin6.x吧?这次发布的支持型号更全了?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2021-6-12 10:03:36 | 显示全部楼层
水水水木木木 发表于 2021-6-12 08:29
单片机版emWin6.16软件包来了,可以完美配合最新版AppWizard。请问这里的单片机版是啥意思,emwin之前发布 ...

模拟器版不能用于单片机。
回复

使用道具 举报

2

主题

43

回帖

54

积分

初级会员

积分
54
发表于 2021-6-12 10:51:26 | 显示全部楼层
eric2013 发表于 2021-6-12 10:03
模拟器版不能用于单片机。

之前H7用的emwin6.x不就是单片机版本嘛
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2021-6-12 11:16:30 | 显示全部楼层
水水水木木木 发表于 2021-6-12 10:51
之前H7用的emwin6.x不就是单片机版本嘛

1、H7最早发布的emWin例子是用的ST的5.44
2、现在做的第3版emWin教程配套例子已经全面开始采用emWin6.16
http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429

3、当前最新的SEGGER发布的emWin模拟器V6.18,这个不能用于单片机
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 05:15 , Processed in 0.382935 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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