硬汉嵌入式论坛

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

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

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2022-5-3 15:47:42 | 显示全部楼层 |阅读模式
image.png

本周更新了一期视频教程:
第4期ThreadX视频教程:单片机动态APP加载玩法,像手机电脑一样加载卸载多个应用软件
https://www.armbbs.cn/forum.php?mod=viewthread&tid=112203

视频版:
https://www.bilibili.com/video/BV1sZ4y1y7ft




1、魔改电脑电源做一个漂亮的台式电源,简单实用

https://hackaday.io/project/184598-maker-your-own-professional-bench-power-supply

从效果上来看,还是非常漂亮的,帖子里面有详细的魔改说明

image.png
image.png

image.png

image.png

image.png


2、国产资讯

嘉楠科技堪智K510板子上线。

这个看着像是他们官方设计的板子。

https://www.analoglamb.com/product/dev-ai0002-k510-dual-rsic-v64-core-ai-board-with-dual-camera-and-lcd/

image.png
image.png

image.png



3、世界记录?Windows运行在1MHz主频

这个还是有点溜的,就是刷新速度有点慢:

作者:NTDEV



FRTuQpSXoAA9sQA.jpg


4、ARM软件包相关更新
CMSIS软件包V5.9.0正式发布,更新内容很多

https://github.com/ARM-software/CMSIS_5

Github上已经更新了,只等MDK的CMSIS软件包下载了。

(1)CMSIS DSP软件包更新,完善三角函数执行,增加双精度浮点f64 API函数。
image.png
神经网络库更新:
image.png

(2) Core更新,增加Cortex-M85和Arm China Star-MC1

image.png
(3)CMSIS-Driver加强WiFi驱动:

image.png

CMSIS-Driver也开始添加Cortex-M85支持,MDK对应软件包已经上线



(4)CMSIS-RTOS V2更新:

image.png

image.png


RTX5中间升级至最新7.15,开始支持Cortex-M85, 全部开始使用MDK AC6创建,其中FTP增加第三方文件系统接口

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

MDK官网下载:

MDK5 Software Packs (keil.com)



Event Recorder开始添加Cortex-M85支持




5、利用自组织映射解决旅行推销员问题

作者Diego Vicente

https://github.com/diego-vicente/som-tsp

旅行推销员问题是在地图上给定一系列城市和各城市之间的距离,求解访问每一座城市一次并回到起始城市的最短回路。



6、科技感十足炫酷界面设计效果

无意中在网上发现的这款软件界面设计效果,为大家界面设计效果提供点素材

https://www.engadget.com/pro-tools-subscription-service-perpetual-license-160010247.html




7、2022 hackaday开源电子大赛今年的奖金池还可以,15万美元

去年仅搞了10万,有点少,今年整到15万左右(当前公布的是12.5万),冠军是5万美元,之前的一届冠军15万美元,确实爽歪歪。

2022年哈卡迪奖 (supplyframe.com)


第1阶段的比赛已经接上,这个题目一共添提交了68个作品:
https://hackaday.io/contest/184555-supplyframe-designlab-2022-hackaday-prize
https://hackaday.io/submissions/prize2022/list

image.png



8、 STM32H7使用MDK或IAR将D2域SRAM1做主RAM空间会在分散加载启动阶段硬件异常

https://www.armbbs.cn/forum.php?mod=viewthread&tid=112154

条件:
做主RAM空间




跳转到这里卡死:



解决办法:

[C] 纯文本查看 复制代码
     ;使能D2SRAM1,D2SRAM2,D2SRAM3
LDR     r0, =0x580244DC                        
LDR     r1, [r0]                               
ORR     r1, r1, #0xE0000000                    
STR     r1, [r0]






9、ST开始为STM32U5推出2.5D GPU,NeoChrom

https://blog.st.com/neochrom-gpu/

支持旋转,放缩,加强纹理映射和Alpha混合,相比之前的DMA2D要强劲很多。当前部分U5型号开始添加了支持,并且配合2.5MB的RAM空间,做个极炫的​穿戴手表还是轻轻松松。

image.png


10、H7-TOOL本周进展

H7-TOOL详细介绍:https://www.armbbs.cn/forum.php?mod=viewthread&tid=89934

(1)初步已经实现了TOOL的250MHz示波器转接板波形展示,在优化模拟前端中

https://www.armbbs.cn/forum.php?mod=viewthread&tid=111148

[C] 纯文本查看 复制代码
2022-03-10  样板焊接完成。
2022-03-23  底层pio程序调通。125M双通道不间断采集到内存。
2022-04-15  SPI双向通信完成,25M.  I2C接口驱动OK. 已实现读写校准参数和扩展IO控制。
2022-04-18 测试PWM控制输出正负0.625V触发电压,程序和电路验证OK, 1.9K频率,16位分辨率调节.
2022-04-26 已在PC端显示波形,不过前端模拟电路的运放自激,待解决。


(2) TOOL的黑盒子功能研究

之前就有这个想法,一直没有好的思路:

【应用场景】
上电后一段时间进入硬件异常,或执行某个功能就进入硬件异常,我们可以方便的通过IDE软件或者嵌入的异常分析代码来锁定问题位置。

而运行比较长的时间,比如两周,一个月等,这就不方便挂个电脑分析了。

挂个TOOL就比较方便,可以长时间检测跟踪芯片的运行,出问题的时候可以关键信息导出来。简单的可以TOOL自带显示屏直接分析出结果,复杂的可以电脑端上位机软件分析。

【组件】
adamgreen/CrashCatcher: Catch Hard Faults on Cortex-M devices and save out a crash dump to be used by CrashDebug. (github.com)



(3) H7-TOOL默认脱机烧录地址,点击 “烧录地址” 文本即可

烧录bin文件的时候,由于bin文件没有地址信息,每个厂家的芯片的Flash地址都略有不同,点击下面这个地方可以设置默认首地址



(4)很多时候,大家做的一些485程序,如果485没有正确的切换到485接收状态,就很容易出现各种异常。

典型的485没有正确切换接收:
a、用户自己倒腾的485硬件收发自动切换,也很容易出这个bug。

来自群友的分享



b、485发送完毕要等待串口的TC发送完成标志,而不是TXE发送空标志,这种的也很容易异常。



H7-TOOL的485串口在大批量接收数据时,如果TOOL也设置大批量发送数据给设备就容易出问题。由于485是半双工,本身这种操作已经是骚操作,不过我们依然对这种骚操作了下支持。

这种操作很容易造成TOOL接收到的数据出错,因为还没有接收完毕数据就进行了发送操作。

下面是做了处理后的效果,将这种操作捕获忽略,不做处理。






评分

参与人数 1金币 +8 收起 理由
龙之谷 + 8 赞一个!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2022-5-3 15:47:50 | 显示全部楼层
更新完毕。
回复

使用道具 举报

4

主题

61

回帖

73

积分

初级会员

积分
73
QQ
发表于 2022-5-3 16:17:07 | 显示全部楼层
SES用户V5.9.0手动更新?
回复

使用道具 举报

36

主题

249

回帖

357

积分

高级会员

积分
357
发表于 2022-5-3 16:32:56 | 显示全部楼层
电源那个唯一有点小瑕疵的是 接线柱上没标注电压值
回复

使用道具 举报

56

主题

904

回帖

1072

积分

至尊会员

积分
1072
发表于 2022-5-3 20:41:13 | 显示全部楼层
(4)没看懂。 网友的分享到底时有问题的还是改进了没有问题的。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2022-5-3 22:06:41 | 显示全部楼层
roguebear 发表于 2022-5-3 20:41
(4)没看懂。 网友的分享到底时有问题的还是改进了没有问题的。

他的是有问题的,不能快速切换到接收状态。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2022-5-3 22:07:17 | 显示全部楼层
偶尔也很菜 发表于 2022-5-3 16:17
SES用户V5.9.0手动更新?

可以不用他们的,使用我们独立移植的,这样更方便些。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2022-5-3 22:07:39 | 显示全部楼层
zhengwending 发表于 2022-5-3 16:32
电源那个唯一有点小瑕疵的是 接线柱上没标注电压值

细看了下,还真是,加上更完美
回复

使用道具 举报

0

主题

75

回帖

75

积分

初级会员

积分
75
发表于 2022-5-5 08:55:58 | 显示全部楼层
利用自组织映射解决旅行推销员问题,外卖非常好用啊
回复

使用道具 举报

56

主题

904

回帖

1072

积分

至尊会员

积分
1072
发表于 2022-5-5 09:29:53 | 显示全部楼层
luckyxrq 发表于 2022-5-5 08:55
利用自组织映射解决旅行推销员问题,外卖非常好用啊

万一路线上最后一个点其实是第一个点单的呢。
回复

使用道具 举报

0

主题

48

回帖

48

积分

新手上路

积分
48
发表于 2022-5-5 14:50:52 | 显示全部楼层
这周差点忘了
回复

使用道具 举报

56

主题

904

回帖

1072

积分

至尊会员

积分
1072
发表于 2022-5-5 21:13:04 | 显示全部楼层
eric2013 发表于 2022-5-3 22:06
他的是有问题的,不能快速切换到接收状态。

不知道哪个大厂的芯片能用最少外设实现完美的485.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2022-5-6 09:23:25 | 显示全部楼层
roguebear 发表于 2022-5-5 21:13
不知道哪个大厂的芯片能用最少外设实现完美的485.

我们一直用的 MAX13487,好用。
回复

使用道具 举报

0

主题

75

回帖

75

积分

初级会员

积分
75
发表于 2022-5-6 11:34:36 | 显示全部楼层
roguebear 发表于 2022-5-5 09:29
万一路线上最后一个点其实是第一个点单的呢。

非常严谨的思维   厉害
回复

使用道具 举报

56

主题

904

回帖

1072

积分

至尊会员

积分
1072
发表于 2022-5-7 08:58:26 | 显示全部楼层
luckyxrq 发表于 2022-5-6 11:34
非常严谨的思维   厉害

我已经分不清你是在叼我还是真的认为我是大聪明
回复

使用道具 举报

56

主题

904

回帖

1072

积分

至尊会员

积分
1072
发表于 2022-5-7 08:58:55 | 显示全部楼层
eric2013 发表于 2022-5-6 09:23
我们一直用的 MAX13487,好用。

有成熟电路吗没有bug那种? H7开发板上那个?
回复

使用道具 举报

0

主题

75

回帖

75

积分

初级会员

积分
75
发表于 2022-5-7 09:39:15 | 显示全部楼层
roguebear 发表于 2022-5-7 08:58
我已经分不清你是在叼我还是真的认为我是大聪明

大聪明,得一可得天下
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2022-5-7 11:28:00 | 显示全部楼层
roguebear 发表于 2022-5-7 08:58
有成熟电路吗没有bug那种? H7开发板上那个?

https://www.maximintegrated.com/ ... MAX13487EEVKIT.html
回复

使用道具 举报

56

主题

904

回帖

1072

积分

至尊会员

积分
1072
发表于 2022-5-7 22:00:16 | 显示全部楼层
eric2013 发表于 2022-5-7 11:28
https://www.maximintegrated.com/en/products/interface/transceivers/MAX13487EEVKIT.html

我的意思是,就这个电路就可以? 又啥update优化之类的不。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2022-5-8 10:55:38 | 显示全部楼层
roguebear 发表于 2022-5-7 22:00
我的意思是,就这个电路就可以? 又啥update优化之类的不。

这个很强,什么都不接也可以很好的使用。
回复

使用道具 举报

0

主题

75

回帖

75

积分

初级会员

积分
75
发表于 2022-5-9 15:55:27
怎么还没有更新

56

主题

904

回帖

1072

积分

至尊会员

积分
1072
发表于 2022-5-10 09:25:45 | 显示全部楼层
  还挺复杂的。。  最好是没这几个多余芯片。。
image.png 1
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 02:28 , Processed in 0.267001 second(s), 32 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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