《安富莱嵌入式周报》第335期:大量嵌入式书籍免费下载,CNC电机同步,智能家居比赛作品,EMF2024电子胸牌,Swift语言单片机编程,UDS Boot

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

视频版:

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

《安富莱嵌入式周报》第335期:大量嵌入式书籍免费下载,CNC电机同步,智能家居比赛作品,EMF2024电子胸牌,Swift语言单片机编程,UDS Boot


目录:

1、大量嵌入式书籍免费下载,无需注册账号,直接下载
2、EMF 2024准备的电子胸牌
3、CNC电机同步视频
4、Hackaday举行的智能家居比赛
5、CMSIS-FreeRTOS升级至V1.11
6、嵌入式Swift语言编程单片机
7、Hex编辑器Imhex新版打开后很拉风
8、最新的emWin6.38发布,配套最新的AppWizard V1.44,这个库版本支持MDK,IAR和GCC,不限制IC厂家使用
9、各类芯片拆封内部构造图
10、STM32U0和STM32H7RS的HAL库发布
11、H7-TOOL本周工作进展
(1)2024版H7-TOOL操作手册PDF已经分享发布。
(2)H7-TOOL脱机烧录1拖16,瑞萨RA2E1和RA4M2, H750+QSPI,F030等,方便大家测试参考
(3)高级玩法,H7-TOOL的LUA小程序访问目标芯片AP和DP调试寄存器,新增并解决STM32H5的脱机烧录问题,不容易,不少弯弯绕
(4)全力UDS统一诊断服务解析和UDS Bootloader专题视频教程



1、大量嵌入式书籍免费下载,无需注册账号,直接下载

https://freecomputerbooks.com/Em ... -C-and-Arduino.html

这里给大家分享个网站,非常给力,整理了大量的嵌入式书籍

很多书籍都是一键下载,无需用户注册账号


2、EMF 2024准备的电子胸牌

介绍:Tildagon: The EMF 2024+ badge | Electromagnetic Field Blog
硬件:GitHub - emfcamp/badge-2024-hardware
软件:GitHub - emfcamp/badge-2024-software

以往每届都会准备一个不同样式的电子胸牌,这次改变下策略,让胸牌可以每年都重复使用。

效果:


3、CNC同步视频

在网上看到的一个小视频,给大家分享下效果,高速旋转下齿轮接触同步

视频:

《安富莱嵌入式周报》第335期:2024.03.12--2024.03.25 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!

4、Hackaday举行的智能家居比赛

当前已经提交了47个作品:

2024 Sweet Home Automation | Hackaday.io

其中有个SCADA数据采集与监视控制系统, 设计的不错

DIY SCADA / smart home | Hackaday.io

后台界面控制

组装起来后的整体效果:


5、CMSIS-FreeRTOS升级至V1.11

GitHub - ARM-software/CMSIS-FreeRTOS: FreeRTOS adaptation for CMSIS-RTOS Version 2

当前对应的CMSIS RTOS V2封装层和FreeRTOS内核都已经升级到最新版


6、嵌入式Swift语言编程单片机

Embedded Swift on the Raspberry Pi Pico/RP2040 without the Pico SDK - Community Showcase - Swift Forums
GitHub - ole/swift-rp-pico-bare: Embedded Swift on the Raspberry Pi Pico without the Pico C/C++ SDK

算是一个比较有意思的实现,大家有兴趣可以作为拓展知识了解下


7、Hex编辑器Imhex新版打开后很拉风

GitHub - WerWolv/ImHex: 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

开机动画

https://img.anfulai.cn/bbs/123441/IMHEX.gif

Cortex-M内核的bin逆向:

elf解析:


8、最新的emWin6.38发布,配套最新的AppWizard V1.44,这个库版本支持MDK,IAR和GCC,不限制IC厂家使用

(1)单片机版

上个月刚分享了6.36版,这次6.38版就来了。

emWin_V638_OBJ_STM32.zip (122.61MB)

移植说明:最新的emWin6.36例子模板,配套最新的AppWizard V1.42,这个库版本支持MDK,IAR和GCC,不限制IC厂家使用(2024-02-20) - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!

(2)模拟器

AppWizard:

AppWizardTrial_V144_638_Install.exe (86.03MB)
UM03003_AppWizard.pdf (3.49MB)

emWin6.38模拟器:

SeggerEval_WIN32_MSVC_GUI_V638.zip (72.61MB)
UM03001_emWin.pdf (20.94MB)

模拟器更新记录,一批矢量图片相关API

AppWizard:


9、各类芯片拆封内部构造图

Richi´s Lab

网站对各种已经拆封芯片做了分类,方便大家直接查看

部分截图:

比如沁恒的CH55X


10、STM32U0和STM32H7RS的HAL库发布

GitHub - STMicroelectronics/stm32u0xx_hal_driver: Provides the STM32Cube MCU Component "hal_driver" of the STM32U0 series.

RS系列是独立的一个HAL库,没有和其它H7系列一样做到一起

GitHub - STMicroelectronics/STM32CubeH7RS: STM32Cube MCU Full Package for the STM32H7RS series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST)


11、H7-TOOL本周进展

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

2024版H7-TOOL操作手册PDF版(2024-03-25)

2024版H7-TOOL操作手册PDF版(2024-03-25) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!


H7-TOOL脱机烧录1拖16,瑞萨RA2E1和RA4M2, H750+QSPI,F030等,方便大家测试参考

一、RA2E1使用1拖16转接板,外接6套瑞萨官方的RA-Eco-RA2E1套件

1、接线实物效果

脱机操作测试,各个测试都正常。

(1) 从1拖1到1拖6,都进行了测试,均正常

(2) 设置启动模式为脱机烧录,上电进入后,测试也正常。



2、在线测试效果也正常


二、RA4M2使用1拖16转接板,外接2套瑞萨官方的RA4M2套件

1、接线实物效果

脱机操作测试,各个测试都正常。

(1) 从1拖1到1拖2,都进行了测试,均正常

(2) 设置启动模式为脱机烧录,上电进入后,测试也正常。

2、在线测试效果也正常

推荐不勾选整片擦除,即使用扇区擦除


三、我们自己的H7开发板是用H7-TOOL的1拖16生产的,这里为了更好的展示问题,从网上搞了6套其他型号的H7板子测试。

1、接线实物效果

脱机操作测试,各个测试都正常。

(1) 从1拖1到1拖6,都进行了测试,均正常

(2) 设置启动模式为脱机烧录,上电进入后,测试也正常。


2、在线测试效果也正常


四、下面是1拖16下载16套STM32F030C8T6板子,各种测试也均正常

高级玩法,H7-TOOL的LUA小程序访问目标芯片AP和DP调试寄存器,新增并解决STM32H5的脱机烧录问题,不容易,不少弯弯绕

H7-TOOL的LUA小程序访问AP和DP调试寄存器方法(2023-08-16)
H7-TOOL的LUA小程序访问AP和DP调试寄存器方法(2023-08-16) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

TOOL直接添加内部Flash的算法文件后,无法正常下载,经过不懈的摸索,终于搞定


全力UDS统一诊断服务解析和UDS Bootloader专题视频教程

手头的工作已经忙完,可专心搞UDS专题视频教程的发布,UDS研究在春节前后已经完成的差不多了。

动态刷新效果

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

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

相关文章

【idea快捷键】idea开发java过程中常用的快捷键

含义win快捷键mac快捷键复制当前行或选定的代码块Ctrl DCommand D通过类名快速查找类Ctrl NCommand N通过文件名快速查找文件Ctrl Shift NCommand Shift N通过符号名称快速查找符号(类、方法等)Ctrl Alt Shift NCommand Shift O跳转到声明C…

Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之七 简单图像浮雕效果

Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之七 简单图像浮雕效果 目录 Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之七 简单图像浮雕效果 一、简单介绍 二、简单图像浮雕效果实现原理 三、简单图像浮雕效果案例实现简单步骤 四、注…

P15:PATH环境变量

为什么要配置环境变量 当我们打开DOS窗口,输入:javac,出现下面问题。 原因:windows操作系统在当前目录中无法找到javac命令文件。Windows操作系统是如何搜索硬盘上某一个命令? 首先从当前目录中搜索该命令如果当前目录…

MATLAB 自定义生成直线点云(详细介绍) (47)

MATLAB 自定义生成直线点云 (详细介绍)(47) 一、算法介绍二、具体步骤二、算法实现1.代码2.效果一、算法介绍 通过这里的直线生成方法,可以生成模拟直线的点云数据,并通过调整起点、终点、数量和噪声水平等参数来探索不同类型的直线数据。这种方法可以用于测试、验证和开…

9.2-源码分析:Dubbo Remoting 层 Buffer 缓冲区

Buffer 是一种字节容器,在 Netty 等 NIO 框架中都有类似的设计,例如,Java NIO 中的ByteBuffer、Netty4 中的 ByteBuf。Dubbo 抽象出了 ChannelBuffer 接口对底层 NIO 框架中的 Buffer 设计进行统一,其子类如下图所示: …

Lecture 1 - Introduction

Lecture 1 - Introduction MIT 6.824 Distributed Systems 1、概念预览 分布式系统需要考虑的因素: Parallelism :并行性Fault tolerence :容错性Physicial :不同系统之间物理距离引起的通信问题**Security ** :不…

HarmonyOS 应用开发之启动/停止本地PageAbility

启动本地PageAbility PageAbility相关的能力通过featureAbility提供,启动本地Ability通过featureAbility中的startAbility接口实现。 表1 featureAbility接口说明 接口名接口描述startAbility(parameter: StartAbilityParameter)启动Ability。startAbilityForRes…

【物联网项目】基于ESP8266的家庭灯光与火情智能监测系统——文末完整工程资料源码

目录 系统介绍 硬件配置 硬件连接图 系统分析与总体设计 系统硬件设计 ESP8266 WIFI开发板 人体红外传感器模块 光敏电阻传感器模块 火焰传感器模块 可燃气体传感器模块 温湿度传感器模块 OLED显示屏模块 系统软件设计 温湿度检测模块 报警模块 OLED显示模块 …

使用uni-app开发微信小程序并实现页面间的跳转

一、下载需要的开发工具 HBuilderX 微信开发者工具 HBuilderX HBuilderX-高效极客技巧 (dcloud.io) 微信开发者工具 下载 / 开发版更新日志 (qq.com) 二、新建项目 通过vue-cli命令行创建项目 参考: uni-app官网 (dcloud.net.cn) 2.1全局安装 vue-cli npm i…

【Python】你真的了解爬虫吗?初识爬虫

什么是爬虫? 简单来说:代替人去模拟浏览器进行网页操作。 它能解决什么问题? 自动高效地获取互联网中我们感兴趣的信息并为我们所用。 即:为其他程序提供数据源 如搜索引擎(百度、Google等)、数据分析、大数据等等。 爬虫的分…

C++基础之虚函数(十七)

一.什么是多态 多态是在有继承关系的类中,调用同一个指令(函数),不同对象会有不同行为。 二.什么是虚函数 概念:首先虚函数是存在于类的成员函数中,通过virtual关键字修饰的成员函数叫虚函数。 性质&am…

黑马鸿蒙笔记2

1.图片设置: 1 加载网络图片,申请权限。 申请权限:entry - src - resources - module.json5 2 加载本地图片 ,两种加载方式 API 鼠标悬停在Image, 点击show in API Reference interpolation:看起来更加清晰 resou…

Remote Desktop Manager for Mac:远程桌面管理软件

Remote Desktop Manager for Mac,是远程桌面管理的理想之选。它集成了多种远程连接技术,无论是SSH、RDP还是VNC,都能轻松应对,让您随时随地安全访问远程服务器和工作站。 软件下载:Remote Desktop Manager for Mac下载…

TypseScript再学习之类型别名和接口(10)

先看类型别名:使用关键字 type 声明,注意有等于号额 // 类型别名 使用关键字 type 声明,注意有等于号额 type Cat {name: string; }; let huahua: Cat {name: "花花", };type和interface不同之处在于:interface 是可以自动合并类型的&#…

辽宁政府采购网怎么入驻?

辽宁政府采购网的入驻流程包括以下几个主要步骤: 注册账号:在辽宁政府采购网上商城注册账号。CA证书领取:注册成功后,需要领取CA证书以登录网上商城。搭建自营商城:因为后期需要和辽宁政府采购网上商城进行入驻&#…

@EnableWebMvc 导致自定义序列化器失效

目录 前言 一. 自定义序列化器失效 1.1 EnableWebMvc 的作用 1.2 EnableWebMvc 带来了什么后果 1.3 原理分析 1.4 问题解决 二. 总结 前言 在使用Swagger的时候用 到了EnableWebMvc,发现之前为了解决Long类型、日期类型等自定义序列化器失效了 Configurati…

数据结构与算法(2)顺序表的初始化、插入、打印、删除、查找元素——C语言版

目录 1.前言 2.头文件的定义 3.菜单栏的设置 4.顺序表的初始化 5.添加元素 6.打印元素 7.查找元素 8.删除元素 9.插入元素 10.主函数 11.完整的代码实现 1.前言 数据结构包括三个方面 逻辑结构存储结构运算 而线性表有两种典型的存储结构 顺序存储结构链式存储结构 具体关系可…

Android客户端自动化UI自动化airtest从0到1搭建macos+脚本设计demo演示+全网最全最详细保姆级有步骤有图

iOS客户端自动化UI自动化airtest从0到1搭建macosdemo演示-CSDN博客 一、基础环境 1. 安装jdk 选择jdk8 如果下载高版本 可能不匹配会失败 下载.dmg文件 苹果电脑 | macOS | jdk1.8 | 环境变量配置_jdk1.8 mac-CSDN博客 Java Downloads …

【感悟《剑指offer》典型编程题的极练之路】02字符串篇!

​ 个人主页:秋风起,再归来~ 文章所属专栏:《剑指offer》典型编程题的极练之路 ​​​​​​ 个人格言:悟已往之不谏,知来者犹可追 克心守己&#xff0c…

2013年认证杯SPSSPRO杯数学建模B题(第一阶段)流行音乐发展简史全过程文档及程序

2013年认证杯SPSSPRO杯数学建模 B题 流行音乐发展简史 原题再现: 随着互联网的发展,流行音乐的主要传播媒介从传统的电台和唱片逐渐过渡到网络下载和网络电台等。网络电台需要根据收听者的已知喜好,自动推荐并播放其它音乐。由于每个人喜好…