硬汉嵌入式论坛

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

[嵌入式周报] 《安富莱嵌入式周报》第331期:2024.01.11--2024.01.24

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106735
QQ
发表于 2024-1-25 00:44:15 | 显示全部楼层 |阅读模式
周报-331.jpg

目录:
1、单片机实现低配版全功能软件无线电,范围0.5-30 MHz,支持SSB、AM、FM和CW
2、TI整理的ARM 汇编用户指南
3、ADI差分链路的 SPI 扩展器LTC4332 ,支持1200米
4、开源串口,SPI,I2C和1-Wire开发工具
5、软件更新
(1)一年多了,MDK的RTX5中间件软件包终于更新了
(2)Embedded Studio发布ARM + RISC-V二合一版本V8.10
(3)英飞凌的TRAVEO T2G可以免费使用Qt for MCU库了
(4)emWin大更,增加窗口缓冲机制,性能提升4倍
6、Nordic分享的博文:《LTE-M vs NB-IoT 现场测试:距离对功耗的影响》
7、东芝分享的半导体可靠性设计手册
8、Clion分享2023 C++生态调查报告
9、开源电源EEZ BB3推出一款H7的主控板子
10、H7-TOOL本周进展,初步实现UDS统一诊断服务的客户端和服务器,H7-TOOL已经解析部分指令



视频版:

https://www.bilibili.com/video/BV1ye411n7vk/




1、单片机实现低配版全功能软件无线电,范围0.5-30 MHz,支持SSB、AM、FM和CW

开源地址:https://github.com/dawsonjon/101Things/tree/master
超详细自制过程学习:https://101-things.readthedocs.io/en/latest/

101Things-master.zip (34.26MB)

   该设计使用树莓派Pico来处理无线电的几乎所有功能。RF 振荡器由 Pico 的一个可编程 I/O (PIO) 引脚驱动,从而减轻了处理器的一些负载。对于AM和SSB,还需要控制幅度,在另一个PIO上产生PWM信号,然后使用模拟多路复用器与RF振荡器混频。该设计还包括一个带有前置放大器的麦克风,该麦克风可以馈送到第三个PIO或者它可以通过 USB 接口从计算机接收音频。在生成RF等调相信号时,需要更多的处理器资源,但Pico仍然能够完成所有这些任务,而不会产生大于时钟周期的抖动。

制作目录:

12.png

效果:

13.png

14.png

15.png



2、TI整理的ARM 汇编用户指南

ARM汇编指南.pdf (3.66 MB, 下载次数: 428)

非常详细的一个手册,已经更新很多年了。全方位介绍ARM汇编玩法。作为汇编知识点查阅也是非常合适的。

1.png

2.png

3.png

4.png

5.png

6.png


3、ADI差分链路的 SPI 扩展器LTC4332 ,支持1200米

https://www.analog.com/cn/products/ltc4332.html

LTC4332 是一款点对点坚固型 SPI 扩展器,专为长距离的高噪声工业环境中运行而设计。LTC4332 采用一个 ±60V 故障保护 RS485 接口收发器,可通过两根双绞线电缆传输 SPI 数据,包括高达 2MHz 的中断信号。差分链路上的扩展共模范围和高共模抑制性能可容许节点之间存在大的地电位差异。另外,LTC4332 还支持链路上的外部电气隔离。

1.png

2.png


4、开源串口,SPI,I2C和1-Wire开发工具

https://hardware.buspirate.com/

作者进行了详细说明

原理图:
buspirate-5-rev10-schematic.pdf (2.07 MB, 下载次数: 179)

12.png

13.png

14.png


5、软件更新

(1)一年多了,MDK的RTX5中间件软件包终于更新了

Keil.MDK-Middleware.7.17.0.pack (26.02MB)




(2)Embedded Studio发布ARM + RISC-V二合一版本V8.10

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



(3)英飞凌的TRAVEO T2G可以免费使用Qt for MCU库了

https://www.qt.io/press/qt-group-and-infineon-collaborate-on-graphical-user-interface-for-microcontrollers?hsLang=en&page=1



(4)emWin大更,增加窗口缓冲机制,性能提升4倍

https://www.segger.com/news/pr-240116-emwin-window-caching/




6、Nordic分享的博文:《LTE-M vs NB-IoT 现场测试:距离对功耗的影响》

https://devzone.nordicsemi.com/n ... s-power-consumption

(1)网上有许多资源试图描述LTE-M(Cat-M1)和NB-IoT(Cat-NB1)技术。不幸的是,大部分列出都是在现实世界中不适用的理想数字。在功耗方面,我们还需要考虑对用

12.png

13.png

14.png

15.png

(2)Nordic的无线通信杂志发布2023年第4期,季刊,已经连续推出17年了

地址:https://www.nordicsemi.com/eng/News/ULP-Wireless-Quarter

NS_WQ_Issue_4_2023.pdf (33.81MB)

喜欢Zigbee,蓝牙,LoRa,Thread,WIFI,NBIOT等通信的同学可以看看,杂志做的比较走心,电子版可以免费下载。

这10几年季刊列表:




7、东芝分享的半导体可靠性设计手册

这个手册适合搞IC设计的同学查看

https://toshiba.semicon-storage. ... andbook-tdsc-en.pdf

12.png

15.png

13.png


8、Clion分享2023 C++生态调查报告

https://blog.jetbrains.com/clion ... -ecosystem-in-2023/

   每年JetBrains 都会进行开发者生态系统调查,2023 年最大的趋势之一是人工智能的使用在软件开发人员中获得了更广泛的认可,其中高达 77% 的人使用 ChatGPT 完成各种与工作相关的任务。
    C++11 和 C++14 的下行趋势仍在继续,随着人们迁移到 C++20 和 C++23,C++17 只表现出微小的增长。

12.png

CMake 仍然位居榜首(尽管自去年以来略有下降),而 msbuild 和 Makefiles 则不断失利

13.png


9、开源电源EEZ BB3推出一款H7的主控板子

新做的开源地址:
https://github.com/intergalaktik/bb3-cm4/tree/main/EEZ_BB3_CM4_H7

1.png

2.png

3.png

关于EEZ BB3的详细介绍,电压支持0-80V,电流0-10A:
https://www.armbbs.cn/forum.php?mod=viewthread&tid=97461






10、H7-TOOL本周进展

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

本周主要是CAN的UDS统一诊断服务解析研究,初步实现UDS统一诊断服务的客户端和服务器,H7-TOOL已经解析部分指令


1、找了几个UDS协议栈都有这样或者那样的问题,不适合用来做UDS专题视频教程和TOOL的UDS解析,所以这次是对这些协议栈做了自制整合,并根据UDS规格书,重新做个组装实现。

2、UDS涉及到的知识点也是非常多,每个命令服务里面都有各种子处理



3、已经将UDS部分命令解析整理好,这两天继续完善下

12.png

4、后续TOOL也将支持在线和离线方式做UDS Bootloader更新,采用LUA小程序实现.

类似之前自制的CAN Bootloader玩法方式实现

13.gif

脱机离线方式更新也是支持的

14.png

15.png

5、争取本周分享UDS专题视频第1期,UDS协议栈介绍和客户端,服务器的实现机制,之后还有UDS Bootloader,也将做期视频

评分

参与人数 1金币 +2 收起 理由
xmetoo + 2 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106735
QQ
 楼主| 发表于 2024-1-25 00:47:20 | 显示全部楼层
更新完成。
回复

使用道具 举报

19

主题

150

回帖

207

积分

高级会员

积分
207
发表于 2024-1-25 08:24:43 | 显示全部楼层
支持艾老师。终于登录成功了。o yeah!
回复

使用道具 举报

19

主题

150

回帖

207

积分

高级会员

积分
207
发表于 2024-1-25 08:26:44 | 显示全部楼层
大佬有空的时候 能不能把软件无线电的 代码打个包 可以单独下载那种?  经常打不开github.
回复

使用道具 举报

0

主题

8

回帖

8

积分

新手上路

积分
8
发表于 2024-1-25 08:27:29 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

0

主题

10

回帖

10

积分

新手上路

积分
10
发表于 2024-1-25 08:47:03 | 显示全部楼层
tianqi911 发表于 2024-1-25 08:26
大佬有空的时候 能不能把软件无线电的 代码打个包 可以单独下载那种?  经常打不开github.

chrome安装油猴脚本,github增强
回复

使用道具 举报

0

主题

8

回帖

8

积分

新手上路

积分
8
发表于 2024-1-25 08:48:11 | 显示全部楼层
6666666666666
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106735
QQ
 楼主| 发表于 2024-1-25 08:54:31 | 显示全部楼层
tianqi911 发表于 2024-1-25 08:26
大佬有空的时候 能不能把软件无线电的 代码打个包 可以单独下载那种?  经常打不开github.

好的,这就更新到楼主位
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2024-1-25 09:00:00 | 显示全部楼层
谢谢分享。微信公众号一大早就看了
回复

使用道具 举报

4

主题

286

回帖

298

积分

高级会员

积分
298
发表于 2024-1-25 09:16:32 | 显示全部楼层
TI还是中国半导体企业永远学习的榜样。
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2024-1-25 09:18:15 | 显示全部楼层
终于看到UDS了,我看了gitee上的工程,代码都不更新了吗,最新的工程源码在哪里啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106735
QQ
 楼主| 发表于 2024-1-25 09:19:48 | 显示全部楼层
风雨潇潇 发表于 2024-1-25 09:18
终于看到UDS了,我看了gitee上的工程,代码都不更新了吗,最新的工程源码在哪里啊

V1.X开源
V2.X不开源。
回复

使用道具 举报

6

主题

38

回帖

56

积分

初级会员

积分
56
发表于 2024-1-25 09:46:12 | 显示全部楼层
前排,有无CANFD帧结构的资料,网上找的都零零散散的,之前看过几篇忘记整合起来了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106735
QQ
 楼主| 发表于 2024-1-25 10:09:53 | 显示全部楼层
PKB404 发表于 2024-1-25 09:46
前排,有无CANFD帧结构的资料,网上找的都零零散散的,之前看过几篇忘记整合起来了。

第25期,极其详细

CAN/CANFD/CANopen专题

25、BSP视频教程第25期:CAN/CANFD/CANopen专题,CAN知识点干货分享, 收发执行过程和错误帧处理(2023-01-03)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=117387

26、BSP视频教程第26期:CAN/CANFD/CANopen专题,CANFD整个运行机制精讲,图文并茂,配合综合实战演练(2023-05-15)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=119189

27、BSP视频教程第27期:CANopen协议栈专题,实战方式系统了解NMT,PDO,SDO,时间戳,同步报文,紧急报文等(2023-10-17)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=121438

28、BSP视频教程第28期:CANopen协议栈专题,CANopen主从机组网实战,CAN词典工具使用方法以及吃透PDO玩法(2023-11-01)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=121619

J1939专题

29、BSP视频教程第29期:J1939协议栈CAN总线专题,源码框架,执行流程和应用实战解析,面向车通讯,充电桩,模组通信等(2024-01-08)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=122539
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2024-1-25 11:05:33 | 显示全部楼层
soyshell 发表于 2024-1-25 09:16
TI还是中国半导体企业永远学习的榜样。

人家是明显企业
回复

使用道具 举报

0

主题

14

回帖

14

积分

新手上路

积分
14
发表于 2024-1-25 11:48:09 | 显示全部楼层
干货太多,看不过来了
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2024-1-25 12:03:29 | 显示全部楼层
eric2013 发表于 2024-1-25 09:19
V1.X开源
V2.X不开源。

那UDS会开源吗
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106735
QQ
 楼主| 发表于 2024-1-25 13:42:48 | 显示全部楼层

会有配套V7的移植案例分享给大家的。跟之前的CANopen和J1939专题视频教程一样。
回复

使用道具 举报

32

主题

103

回帖

199

积分

高级会员

积分
199
发表于 2024-1-25 16:18:49 | 显示全部楼层
arm汇编简单入门的看哪个呢?现在看armv7手册,内容太多了
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2024-1-25 17:07:48 | 显示全部楼层

arm汇编指南.pdf    这个文件无法下载下来么?  老板解决一下。  
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2024-1-25 17:18:43 | 显示全部楼层
dianke031 发表于 2024-1-25 17:07
arm汇编指南.pdf    这个文件无法下载下来么?  老板解决一下。

可以下载阿
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2024-1-25 17:29:41 | 显示全部楼层
dianke031 发表于 2024-1-25 17:07
arm汇编指南.pdf    这个文件无法下载下来么?  老板解决一下。

电脑不知道是什么设置阻止了下载,已解决。
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2024-1-27 00:24:39 | 显示全部楼层
tianqi911 发表于 2024-1-25 08:26
大佬有空的时候 能不能把软件无线电的 代码打个包 可以单独下载那种?  经常打不开github.

下载steam++开github加速
回复

使用道具 举报

19

主题

150

回帖

207

积分

高级会员

积分
207
发表于 2024-2-9 09:23:31 | 显示全部楼层
eric2013 发表于 2024-1-25 08:54
好的,这就更新到楼主位

谢谢唉老师。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 01:10 , Processed in 0.290272 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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