《安富莱嵌入式周报》第331期:单片机实现全功能软件无线电,开源电源EEZ升级主控,ARM 汇编用户指南,UDS统一诊断服务解析,半导体可靠性设计手册

news2024/10/6 6:21:23

周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!

目录:

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/

《安富莱嵌入式周报》第331期:单片机实现全功能软件无线电,开源电源EEZ升级主控,ARM 汇编用户指南,UDS统一诊断服务解析,半导体可靠性设计手册



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

开源地址:https://github.com/dawsonjon/101Things/tree/master

超详细自制过程学习:Welcome to 101 Things’s documentation! — 101 Things 0.1 documentation

101Things-master.zip (34.26MB)

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

制作目录:

效果:


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

  ARM汇编指南.pdf (3.66 MB)

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


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

LTC4332 数据手册和产品信息 | 亚德诺(ADI)半导体

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


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

Bus Pirate 5 REV 10 Hardware | Bus Pirate 5 Hardware

作者进行了详细说明

原理图:

  buspirate-5-rev10-schematic.pdf (2.07 MB)


5、软件更新

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

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

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

SEGGER - The Embedded Experts - Downloads - Embedded Studio

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

Qt Group and Infineon collaborate on graphical user interface for microcontrollers

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

Window cache boosts performance of SEGGER’s emWin graphic library


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

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

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

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

地址:Wireless Quarter - nordicsemi.com

NS_WQ_Issue_4_2023.pdf (33.81MB)

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

这10几年季刊列表:


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

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

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


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 只表现出微小的增长。

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


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

新做的开源地址:

https://github.com/intergalaktik/bb3-cm4/tree/main/EEZ_BB3_CM4_H7

关于EEZ BB3的详细介绍,电压支持0-80V,电流0-10A:

EEZ H24005开源电源升级版EEZ BB3,性能更强,电压支持0-80V,电流0-10A - STM32F407 - 硬汉嵌入式论坛 - Powered by Discuz!


10、H7-TOOL本周进展

H7-TOOL详细介绍:H7-TOOL开发工具,1拖4/16脱机烧录,高速DAPLINK,RTOS Trace,CAN/串口助手, 示波器, RTT等,支持WiFi,以太网,高速USB和手持 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

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

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

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

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

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

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

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1412006.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

浅谈电气火灾监控系统应用在某地铁车站

安科瑞电气股份有限公司 上海嘉定201801 摘要:根据国家有关规范对建筑电气火灾监测系统设置的要求,结合当地城市地铁供配电方案的特点,介绍了地铁站电气火灾监测系统设置方案,从电气火灾探测器的选择和位置设置、电气火灾监测设备…

Java项目:SSM框架基于spring+springmvc+mybatis实现的心理预约咨询管理系统(ssm+B/S架构+源码+数据库+毕业论文)

一、项目简介 本项目是一套ssm823基于SSM框架的心理预约咨询管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试&am…

WWDG喂狗

3F 是0111111 40 是1000000 0X7F 127 0X5F 95 127-9532 注意:中断是在0x40,在0x40喂狗则程序不会复位 在0x5F之前喂狗会复位,减小到63以下也会复位 在0x5F与0x3F之间喂狗会继续执行,不会复位 WWDG_HandleTypeDef WWDG_Handler; //窗口看门狗句柄//初始化窗口看门狗…

Java接收curl发出的中文请求无法解析

最近做项目遇到了这种情况,Java接收curl发出的中文请求无法解析,英文请求一切正常,中文请求则对方服务器无法解析,可以猜测是中文导致的编码问题,但是奇怪的是,本地输出json也没有乱码,编解码正…

洛谷刷题-【入门2】分支结构

目录 1.苹果和虫子 题目描述 输入格式 输出格式 输入输出样例 2.数的性质 题目描述 输入格式 输出格式 输入输出样例 3.闰年判断 题目描述 输入格式 输出格式 输入输出样例 4.apples 题目描述 输入格式 输出格式 输入输出样例 5.洛谷团队系统 题目描述 …

【数学笔记】一元n次不等式,分式不等式,绝对值不等式

不等式 基本性质 一元n次不等式一元二次不等式一元高次不等式分式不等式绝对值不等式 基本性质 性质 a > b ⇔ b < a a>b\Leftrightarrow b<a a>b⇔b<a a > b , b > c ⇒ a > c a>b,b>c\Rightarrow a>c a>b,b>c⇒a>c a > b ,…

Hbuilder从gitlab上面拉取项目

要先下载TortoiseGit-2.15.0.0-64bit这个软件 在HBuilder中从GitLab上拉取项目&#xff0c;请按照以下步骤操作&#xff1a; 1. 打开HBuilder&#xff0c;点击左上角的“文件”菜单&#xff0c;然后选择“新建”->“项目”。 2. 在弹出的对话框中&#xff0c;选择“从Git导…

redis主从复制薪火相传

一.主从复制 1、是什么 主机数据更新后根据配置和策略&#xff0c; 自动同步到备机的master/slaver机制&#xff0c;Master以写为主&#xff0c;Slave以读为主 2、能干嘛 读写分离&#xff0c;性能扩展&#xff08;主 写 从 读&#xff09; 容…

Spring Boot使用七牛云

一、引入和配置 //maven配置 <dependency><groupId>com.qiniu</groupId><artifactId>qiniu-java-sdk</artifactId><version>7.7.0</version> </dependency>#七牛云application.yml配置 qiniu:# 配置accessKeyaccessKey: &qu…

【Spring 篇】Maven私服:解锁项目构建新世界

嗨&#xff0c;亲爱的读者朋友们&#xff01;今天我们要探讨的话题是 Maven 私服。也许你已经听说过它&#xff0c;但是不知道如何入门&#xff0c;或者只是对它有一些模糊的认知。别担心&#xff0c;本篇博客将手把手地带你深入探索 Maven 私服的神秘世界。 什么是 Maven 私服…

无限学模式-“重塑科研学习路径:ChatGPT应用实战课,开启高效率、高创新的科研之旅!“

ChatGPT 在论文写作与编程方面也具备强大的能力。无论是进行代码生成、错误调试还是解决编程难题&#xff0c;ChatGPT都能为您提供实用且高质量的建议和指导&#xff0c;提高编程效率和准确性。此外&#xff0c;ChatGPT是一位出色的合作伙伴&#xff0c;可以为您提供论文写作的…

k8s中netty服务器容器tcp连接数量优化

netty的http1服务器在运行一段时间后会无法提供服务&#xff0c;返回客户端socket hang up 使用apipost测试抓包显示三次握手后被reset&#xff0c;经查是连接数过多 ps&#xff1a;客户端使用了大量短连接&#xff0c;如果能改成长连接就会消耗更少的连接&#xff0c;但是客户…

如何在Excel中隐藏部分数字或文本?这里提供几个方法

假设你有一张关于员工的一般信息表&#xff0c;但有些是私人的&#xff0c;比如社会安全号码。现在你想隐藏这些社会安全号码的一部分&#xff0c;如下截图所示&#xff0c;你如何快速解决它&#xff1f; 使用单元格格式部分隐藏 若要在Excel中隐藏部分社会保障号码&#xff…

PCIE 4.0 Equalizaiton(LTSSM 均衡流程)

均衡 在Tx端有FFE&#xff08;Feed Forward Equalizer&#xff0c;前馈均衡器&#xff09;&#xff1b;在Rx端有&#xff1a;CTLE&#xff08;Continuous Time Linear Equalizer&#xff0c;连续时间线性均衡器&#xff09;和DFE&#xff08;Decision Feedback Equalizer&…

深入理解封装的设计思想

相对于OOP三大基本特性其他两个&#xff1a;继承和多态&#xff0c;封装其实我认识是最重要的概念。 对于封装初步在理解的时候就是private 一个variable 然后设置get和set方法&#xff0c;为什么要这样做&#xff0c;有个大概的想法&#xff0c;就是不让其他的对象直接获取数…

【图形学】贝塞尔曲线理论与实践

贝塞尔曲线&#xff08;Bezier Curve&#xff09;在计算机图形领域应用非常广泛&#xff0c;比如我们 CSS 动画、 Canvas 以及 Photoshop 等都可以看到贝塞尔曲线的身影。 贝塞尔曲线类型 贝塞尔曲线根据_控制点_的数量分为&#xff1a; 一阶贝塞尔曲线&#xff08;2 个控制点…

首助编辑高手:掌控PDF,工作流程更顺畅!

在繁忙的工作中&#xff0c;我们时常需要处理各种PDF文档。这些文档可能来自客户、同事或自己创建。然而&#xff0c;直接编辑PDF往往不是一件容易的事&#xff0c;需要专业的工具来辅助。今天&#xff0c;我要为大家介绍一款强大的PDF编辑工具——首助编辑高手&#xff0c;它将…

夏季使用打包机需要注意些什么

夏季由于非常炎热的特点&#xff0c;很多设备的使用都需要非常关注它的使用安全&#xff0c;打包机也不例外&#xff0c;尤其是24小时生产的企业&#xff0c;对于设备的使用注意事项更应该多加注意&#xff0c;那么夏季使用打包机到底该注意些什么呢&#xff1f;艾讯认为至少应…

01 Redis的特性+下载安装启动

1.1 NoSQL NoSQL&#xff08;“non-relational”&#xff0c; “Not Only SQL”&#xff09;&#xff0c;泛指非关系型的数据库。 键值存储数据库 &#xff1a; 就像 Map 一样的 key-value 对。如Redis文档数据库 &#xff1a; NoSQL 与关系型数据的结合&#xff0c;最像关系…

eNSP 实验 两台AR配置同网段

实验1&#xff1a;eNSP 两台AR配置同网段 目的&#xff1a;创建两台AR&#xff0c;配置IP互相ping通 拓扑结构&#xff1a; 首先创建一个AR3260 然后创建一个AR2220 然后同轴电缆连接一下 先配置AR2220。 1、切管理员&#xff1a;system-view 进入千兆位以太网 0/0/0 interf…