《安富莱嵌入式周报》第330期:开源ECU模组,开源USB PD供电SMD回流焊,嵌入式系统开发C代码参考指南,旨在提升C语言编写的源码质量

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

更新一期视频教程

BSP视频教程第29期:J1939协议栈CAN总线专题,源码框架,执行流程和应用实战解析,面向车通讯,充电桩,模组通信等(2024-01-08)
BSP视频教程第29期:J1939协议栈CAN总线专题,源码框架,执行流程和应用实战解析,面向车通讯,充电桩,模组通信等(2024-01-08) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!
 



视频版:

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

《安富莱嵌入式周报》第330期:开源ECU模组,开源USB PD供电SMD回流焊,嵌入式系统开发C代码参考指南,旨在提升C语言编写的源码质量


周报目录

1、嵌入式系统开发C代码参考指南,旨在提升C语言编写的源码质量
2、开放式ECU控制模块,适用于各种车辆和内燃机类型的开放式电子控制模块
3、开源USB PD供电mini SMD回流焊加热板
4、ThreadX全家桶仓库正式更名Eclipse ThreadX,免费商用模式开启
5、8块树莓派Pico并行运算测试
6、有意思的电阻表小设计,读取带颜色条电阻,显示阻值,显示色条并喇叭读出数值
7、SEEGER推出了个FAT镜像文件创建小软件
8、老式电子设备图书
9、H7-TOOL本周进展
(1)H7-TOOL的J1939通用版解析功能操作说明V1.0,已发布,含J1939视频教程
(2) H7-TOOL的250M示波器模组进展
(3)初步实现H7-TOOL高速HID免驱串口桥接各种第3方串口软件,预计下个版本固件发布
(4)酝酿已久的H7-TOOL的Matlab联调功能考虑近期开始整, TOOL将开始集成DSP处理LUA接口函数
 



1、嵌入式系统开发C代码参考指南,旨在提升C语言编写的源码质量

这本书有200页,图文并茂,从可维护性,可阅读性,可移植性和高效进行探讨

嵌入式系统开发C代码参考指南.pdf (3.7 MB)


2、开放式ECU控制模块

适用于各种车辆和内燃机类型的开放式电子控制模块

https://github.com/aeonSolutions ... -Hardware/tree/main

open_ecu_by_aeonlabs.pdf (1.03 MB)

当前还在持续的更新中,更新规划如下:

效果:


3、开源USB PD供电mini SMD回流焊加热板

GitHub - tobychui/MCH-PD-Automatic-Reflow-Hotplate: A palm sized MCH (Metal Ceramic Heater) based reflow hotplate powered by USB-PD

这是一款 低成本的 PD 供电回流焊加热板,使用金属陶瓷加热器 (MCH) 代替 PCB 加热板进行加热。它具有 USB C 型输入端口,可由 60W (65W) PD 电源供电

规格:

效果:


4、ThreadX全家桶仓库正式更名Eclipse ThreadX,免费商用模式开启

Eclipse ThreadX · GitHub


5、8块树莓派Pico并行运算测试

Computron: The Parallel Computer of the Future!

根据作者的测试,将 8 个 Picos 连接在一起,与单个 Pico 上的计算相比,测试Demo计算速度提高了约 4 倍


6、有意思的电阻表小设计,读取带颜色条电阻,显示阻值,显示色条并喇叭读出数值

相关下载在下面链接的末尾

Final Report

适合作为初学时练手小设计.

设计框图:

实物效果:


7、SEEGER推出了个FAT镜像文件创建小软件

SEGGER FAT Image Creator

非常适合用在SPI Flash或者QSPI Flash预装FAT格式镜像。出厂批量下载比较方便。当然,如果设备支持Flash模拟U盘,也可以方便的将镜像读取出来,就不需要这个小软件了。

另外,当前官网没有提供下载位置。


8、老式电子设备图书

搜集整理了很多老式设备的内部拆解图,特别是泰克示波器,尤其多。

http://www.k100.biz/parade.htm

看到一个泰克早期5MHz的手持示波器,还挺好看


9、H7-TOOL本周进展

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

(1)H7-TOOL的J1939通用版解析功能操作说明V1.0,已发布,含J1939视频教程

H7-TOOL的J1939通用版解析功能操作说明V1.0,已发布(2024-01-09) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

(2) H7-TOOL的250M示波器模组进展

大部分功能已经差不多了,现在主要是增益和衰减参数配置效果还不太好,重新设计一版硬件,待测

(3)初步实现H7-TOOL高速HID免驱串口桥接各种第3方串口软件,预计下个版本固件发布

基于com0com实现。这样可以TOOL的高速HID免驱串口就可以接各种第3方串口软件。

这种方式下,WiFi,以太网,局域网和外网方式玩法不受影响

(4)酝酿已久的H7-TOOL的Matlab联调功能考虑近期开始整, TOOL将开始集成DSP处理LUA接口函数

一直忙于其它的功能,没时间搞,近期准备开始搞,这将是H7-TOOL的又一个重要功能。

Matlab使用以太网或者WiFi方式连接TOOL非常方便,这种玩法在我们分享的第2版DSP教程里面已经做过分享。

剩下要做的就是制作一个综合的LUA脚本,可以将SWD, CANFD,  I2C,  示波器, UART, SPI等采集的数据全部交给Matlab处理,这个思路是完全没问题的。

最后就是考虑做个Matlab上位机界面效果,方便使用。大家可以对数据做各种算法处理。

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

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

相关文章

使用Sqoop将数据从Hadoop导出到关系型数据库

当将数据从Hadoop导出到关系型数据库时,Apache Sqoop是一个非常有用的工具。Sqoop可以轻松地将大数据存储中的数据导出到常见的关系型数据库,如MySQL、Oracle、SQL Server等。本文将深入介绍如何使用Sqoop进行数据导出,并提供详细的示例代码&…

Python web自动化测试框架搭建(功能接口)——通用模块

1、通用模块: config.conf: 公共配置文件,配置报告、日志、截图路径,以及邮件相关配置 [report] reportpath E:\workspace\WebAutomation\src\functiontest\Report\2017-07-18 screen_path E:\workspace\WebAutomation\src\functiontest\R…

电脑/设备网络共享给其他设备上网

文章目录 一、概述二、设置网络共享2.1 电脑可以上网,通过网络共享让其他设备也可以上网2.2 手机如何使用USB数据线共享网络给电脑 一、概述 现在有如下几种情况: 设备本身不能上网,需要通过电脑上网 笔记本WIFI连热点上网,然后…

C#,卡特兰数(Catalan number,明安图数)的算法源代码

一、概要 卡特兰数(英语:Catalan number),又称卡塔兰数、明安图数,是组合数学中一种常出现于各种计数问题中的数列。以比利时的数学家欧仁查理卡特兰的名字来命名。1730年左右被蒙古族数学家明安图使用于对三角函数幂…

运动模型非线性扩展卡尔曼跟踪融合滤波算法(Matlab仿真)

卡尔曼滤波的原理和理论在CSDN已有很多文章,这里不再赘述,仅分享个人的理解和Matlab仿真代码。 1 单目标跟踪 匀速转弯(CTRV)运动模型下,摄像头输出目标状态camera_state [x, y, theta, v],雷达输出目标状…

js逆向第19例:猿人学第17题天杀的Http2.0

文章目录 一、前言二、定位关键参数三、代码实现四、参考文献一、前言 任务十七:抓取这5页的数字,计算加和并提交结果 题目已经给出来标准答案,而且此题设置为“非常简单”其关键就是HTTP/2.0请求,打开控制台查看请求接口数据如下: 二、定位关键参数 可以看到控制台显示…

Linux系统——DNS解析详解

目录 一、DNS域名解析 1.DNS的作用 2.域名的组成 2.1域名层级结构关系特点 2.2域名空间构成 2.3域名的四种不同类型 2.3.1延伸 2.3.2总结 3.DNS域名解析过程 3.1递归查询 3.2迭代查询 3.3一次DNS解析的过程 4.DNS系统类型 4.1缓存域名服务器 4.2主域名服务器 4…

MES系统如何进行产品的质量管理

质量管理重点是对产品的检验,这里面包括:采购来料检验、工序检验、入库前检验等几个检验环节,并根据系统设定的检验标准进行检验,检验不通过的不能留到下个环节。质量管理也是万界星空科技云MES中的一个重要组成部分,旨…

Java接入Apache Spark(入门环境搭建、常见问题)

Java接入Apache Spark(环境搭建、常见问题) 背景介绍 Apache Spark 是一个快速的,通用的集群计算系统。它对 Java,Scala,Python 和 R 提供了的高层 API,并有一个经优化的支持通用执行图计算的引擎。它还支…

Unity 工具 之 Azure 微软连续语音识别ASR的简单整理

Unity 工具 之 Azure 微软连续语音识别ASR的简单整理 目录 Unity 工具 之 Azure 微软连续语音识别ASR的简单整理 一、简单介绍 二、实现原理 三、注意实现 四、实现步骤 五、关键脚本 一、简单介绍 Unity 工具类,自己整理的一些游戏开发可能用到的模块&#x…

Vue:将以往的JQ页面,重构成Vue组件页面的大致思路梳理(组件化编码大致流程)

一、实现静态组件 组件要按照功能点拆分,命名不要与HTML元素冲突。 1、根据UI提供的原型图,进行结构拆分,拆分的粒度以是否方便给组件起名字为依据。并梳理好对应组件的层级依赖关系。 2、拆分好结构后,开始对应的写组件&#x…

vue3-响应式基础之reactive

reactive() 还有另一种声明响应式状态的方式&#xff0c;即使用 reactive() API。与将内部值包装在特殊对象中的 ref 不同&#xff0c;reactive() 将使对象本身具有响应性&#xff1a; 「点击按钮1」 <script lang"ts" setup> import { reactive } from vuec…

ATECLOUD-POWER测试系统如何检测电源稳定性?

电源模块做为一种电源供应器为电子设备提供供电&#xff0c;广泛应用于汽车电子、航空航天、医疗、通信等各个领域&#xff0c;因此检测电源模块的稳定性是非常重要的&#xff0c;确保其为电子设备提供稳定的电压和电流&#xff0c;保证电子设备可以正常稳定工作。 电源模块的稳…

四川古力未来科技有限公司:抖音小店的崛起之路

随着互联网的飞速发展&#xff0c;电子商务已经成为人们日常生活中不可或缺的一部分。作为一家以科技为核心的公司&#xff0c;四川古力未来科技有限公司在电子商务领域中崭露头角&#xff0c;特别是其抖音小店的发展引人注目。 四川古力未来科技有限公司的抖音小店自开业以来&…

RT-Thread:STM32 PHY 调试,使用软件包 WIZNET 驱动 W5500

说明&#xff1a; 1. 本文记录使用 RT-Thread 软件包 WIZNET驱动 W5500 的调试笔记。 2. 采用 RT-Thread Studio 工程 STM32F407VET6 芯片&#xff0c;W5500 PHY芯片&#xff0c;两者之间使用SPI接口链接 。 注意&#xff1a; 1.在按流程建立工程&#xff0c;和移植完 wizn…

LeetCode---121双周赛---数位dp

题目列表 2996. 大于等于顺序前缀和的最小缺失整数 2997. 使数组异或和等于 K 的最少操作次数 2998. 使 X 和 Y 相等的最少操作次数 2999. 统计强大整数的数目 一、大于等于顺序前缀和的最小缺失整数 简单的模拟题&#xff0c;只要按照题目的要求去写代码即可&#xff0c;…

2-Linux-应用-部署icwp-Linux虚拟机【Django+Vue+Nginx+uwsgi+Linux】

本文概述 本文章讲述基于Linux CentOS 7系统&#xff08;虚拟机&#xff09;&#xff0c;部署DjangoVue开发的前后端分离项目。 项目源码不开放&#xff0c;但是操作步骤可以借鉴。 该文章将项目部署在Linux虚拟机上&#xff0c;暂不使用Docker 相关指令尽量展示执行路径&am…

通义灵码 - 免费的阿里云 VS code Jetbrains AI 编码辅助工具

系列文章目录 前言 通义灵码&#xff0c;是阿里云出品的一款基于通义大模型的智能编码辅助工具&#xff0c;提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力&#xff0c;并针对阿里云 SDK/OpenAPI 的使用…

最强联网Chat GPT 火爆全网高速 永久免费

&#x1f534;高速联网 秒响应支持语音通话&#x1f388; 首先介绍一下她的功能吧&#x1f601; 女友消息代回机&#x1f44c;&#x1f3fb; 朋友圈文案&#x1f44c;&#x1f3fb; 聊天话术&#x1f44c;&#x1f3fb; 高情商回复&#x1f44c;&#x1f3fb; 脱单助…

redis缓存雪崩、穿透和击穿

缓存雪崩 对于系统 A&#xff0c;假设每天高峰期每秒 5000 个请求&#xff0c;本来缓存在高峰期可以扛住每秒 4000 个请求&#xff0c;但是缓存机器意外发生了全盘宕机或者大量缓存集中在某一个时间段失效。缓存挂了&#xff0c;此时 1 秒 5000 个请求全部落数据库&#xff0c;…