《安富莱嵌入式周报》第319期:声音编程器,开源激光雕刻机,自制600W海尔贝克无刷电机,车用被动元件AEC-Q200规范,简单易上手的PySimpleGUI

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

 

更新视频教程:

更新第7期ThreadX视频教程:如何实现RTOS高效的任务管理,抢占式调度,时间片调度和零中断延迟(2023-07-31)

第7期ThreadX视频教程:如何实现RTOS高效的任务管理,抢占式调度,时间片调度和零中断延迟(2023-07-31) - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!

视频版:

《安富莱嵌入式周报》第319期:声音编程器,开源激光雕刻机,自制600W海尔贝克无刷电机,车用被动元件AEC-Q200规范,简单易上手的PySimpleGUI_哔哩哔哩_bilibili

https://www.bilibili.com/video/BV14X4y177hy​www.bilibili.com/video/BV14X4y177hy


1、支持声音编程的电子标签,声音数据库ggwave

https://github.com/rgerganov/ggtag

https://github.com/ggerganov/ggwave

非常有创意的设计,声音数据库采用他们自己设计的ggwave。

GGtag是一个紧凑,有趣,易于使用的电子纸徽章,可以用声音编程,具有3.52英寸电子纸显示屏,并允许模拟125 kHz RFID标签(ASK和FSK)

标签效果:

 

视频效果:

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

当前已经有很多基于此声音库的案例。该库允许用户使用声音在设备之间传输少量数据。它实现了一个简单的基于FSK的传输协议,可以很容易地集成到各种项目中。带宽速率在 8-16 字节/秒之间,具体取决于协议参数。ECC校验用于提高解调鲁棒性。

 

2、开源激光雕刻机Laser4DIY

LASER4DIY - Laser4DIY Documentation - FabLab München

https://github.com/laser4DIY/

Laser4DIY是一种开放式硬件机器,通过使用激光烧蚀铜来生产电子板。它由几个部分组成:DPSS激光源,激光管,4通道TEC控制器的冷却系统,薄型电动XY工作台和安全外壳

效果

TEC控制器

 

XY工作台

 

微芯片激光器

 

 

 

 

3、FatFS作者ChaN老师设计的氙气灯镇流器

下面是之前的版本,官网有详细原理说明

ELM - Universal HID Lamp Ballast

原理图:

 

正面效果:

 

背面效果:

 

 

下面是增加的新版本:

 

 

4、支持100多种编程语言的在线代码编辑器CodeMirror

CodeMirror 5

CodeMirror

https://github.com/codemirror/codemirror5

现在已经升级至CodeMirror 6

支持的编程语言:

 

 

 

5、开源的小游戏机Picopad

https://github.com/pajenicko/picopad

 

6、硬件

(1)极海首款电机控制专用微控制器APM32F035

https://www.geehy.com/news/news_detail/161

基于M0+内核,主频72MHz,支持MDU+Cordic与CRC,满足电机应用的处理性能;Flash 64KB,SRAM 10KB,满足电机嵌入式应用的各种算法需求;支持单周期32位硬件乘法器,内置M0CP协处理器以增强Cortex-M0+运行性能,其硬件配置包括移位单元、32bit /32bit除法器、乘加运算、开方、三角函数、SVPWM;集成电机专用PWM,支持互补、刹车,并可与M0CP联动

 

 

(2)沁恒将推出低功耗CH32L103,带USB PD

 

 

(3)继ST的STM32CubeIDE,NXP的MCUXPRESSO之后,瑞萨的e2 studio也将支持VSCode

瑞萨电子MCU和MPU产品线将支持Microsoft Visual Studio Code | Renesas

 

(4)英飞凌试用可生物降解 PCB,以最大限度地减少电子垃圾

Infineon uses recyclable PCBs from Jiva Materials to minimize electronic waste and carbon footprint of demo and evaluation boards - Infineon Technologies

 

 

(5)Qorvo威讯联合半导体推出免费的电路仿真软件QSPICE

QSPICE™ Simulator - Qorvo

Qorvo 的新型 QSPICE 软件在构建时充分考虑了电源和模拟工程师的需求,缩短了整体运行时间,并提供了 100% 的完成率

7、自制600W, 海尔贝克(Halbach)阵列无刷电机

https://www.instructables.com/60 ... y-Brushless-DC-Ele/

作者分享了详细的自制过程

组装动画:

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

截图效果:

 

 

 

 

 

 

 

8、软件

(1)FreeCAD V0.21发布

https://github.com/FreeCAD/FreeCAD

 

(2)AppWizard发布V1.40发布,增加Radio和Checkbox控件,对应的emWin版本6.34,基本已经完全体了

AppWizardTrial_V140_634_Install.exe (79.17MB)

 

(3)在RISC-V平台上使用Zephyr RTOS作为Linux的bootloader

https://zephyrproject.org/using- ... n-risc-v-platforms/

非常有意思的实现,下面是使用Zephyr FSBL(第一阶段引导加载程序)的引导过程的日志

 

 

(4)exe转dll小软件

https://github.com/hasherezade/exe_to_dll

支持转换32bit和64bit DLL

 

9、车用被动元件AEC-Q200规范,2023最新版

AEC-Q200 車用被動元件規範 2023年最新改版懶人包- iST宜特

http://www.aecouncil.com/Documents/AEC_Q200_Rev_E_Base_Document.pdf

来自宜特的分享

常见的三大被动元件电容,电感和电阻。

车用电子主要依据国际汽车电子协会(Automotive Electronics Council,简称AEC)作为车规验证标准,包括AEC-Q100(IC芯片)、AEC-Q103(微机电系统MEMS)、AEC-Q104(多芯片模块)。

而AEC-Q101(离散组件)、AEC-Q102(离散光电LED)、AEC-Q200(被动元件)为近期较新的汽车电子规范。

AEC测试条件虽然比消费型IC规范严苛,但测试条件仍以JEDEC或MIL-STD为主,另外加入特殊规格,例如电磁兼容性(EMC)验证。

 

10、简单易上手的PySimpleGUI

https://github.com/PySimpleGUI/PySimpleGUI/tree/master

PySimpleGUI是一个Python软件包,初学Python的用户也可以轻松创建GUI。支持的框架包括tkinter,Qt,WxPython或Remi

 

 

 

 

11、H7-TOOL本周进展

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

制作H7-TOOL的CMSIS-SVD文件解析功能,直接读取各个IC厂家提供的SVD文件,像MDK,IAR在线调试实时检检测外设

去年年底就开始酝酿了,半年后,算是可以正式开启制作了。

(1)TOOL可以实现这个功能的基础:SWD接口函数,读写各种类型数据,内存和寄存器等

(2)MDK, IAR等在线调试有两个重要功能,一个是断点,单步调试等玩法。还有一个就是外设寄存器状态,内存数据等实时检测。我们本次要实现的是后者,当前TOOL就可以读写外设寄存器,但是需要看IC数据手册来获取外设地址,非常不方便。

针对这个问题,IC厂家都有推出CMSIS-SVD文件,这个文件包含了所有外设寄存器地址,甚至每个寄存器每个bit的含义。所以TOOL能够解析这个文件,意义重大。

(3)通过LUA小程序,我们可以离线,WiFi,以太网和USB四种玩法,且支持内网和外网远程。

通过研究,全解析已经实现,下一步移植到上位机上

 

 

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

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

相关文章

面试之多线程案例(四)

1.单例模式 单例模式是指在内存中只会创建且仅创建一次对象的设计模式。在程序中多次使用同一个对象且作用相同时,为了防止频繁地创建对象使得内存飙升,单例模式可以让程序仅在内存中创建一个对象,让所有需要调用的地方都共享这一单例对象。…

硬核!10分钟教你搭建一个本地版GPT4.0!

今天10分钟手把手教会你在自己电脑上搭建一个官方原版的GPT4.0。 不用ChatGPT账号,不用API,直接免费使用上官方原版的GPT4.0! 对!你没看错!不仅是正版GPT4.0,还完全免费! 而且整个部署流程极其…

WPF中自定义Loading图

纯前端方式&#xff0c;通过动画实现Loading样式&#xff0c;如图所示 <Grid Width"35" Height"35" HorizontalAlignment"Center" VerticalAlignment"Center" Name"Loading"><Grid.Resources><DrawingBrus…

RabbitMQ:概念和安装,简单模式,工作,发布确认,交换机,死信队列,延迟队列,发布确认高级,其它知识,集群

1. 消息队列 1.0 课程介绍 1.1.MQ 的相关概念 1.1.1.什么是MQ MQ(message queue&#xff1a;消息队列)&#xff0c;从字面意思上看&#xff0c;本质是个队列&#xff0c;FIFO 先入先出&#xff0c;只不过队列中存放的内容是message 而已&#xff0c;还是一种跨进程的通信机制…

Red Hat 安装JDK与IntelliJ IDEA

目录 前言 Red Hat 安装 JDK 1、更新软件包列表 2、安装OpenJDK 3、验证安装 Red Hat 安装IntelliJ IDEA 1、下载 IntelliJ IDEA 2、解压缩 IntelliJ IDEA 安装包 3、移动 IntelliJ IDEA 到安装目录 4、启动 IntelliJ IDEA 前言 YUM是基于Red Hat的Linux发行版的一个…

Windows安装子系统Linux

Windows安装子系统(Linux ubuntu&#xff09; 安装条件步骤1.安装WSL命令2.设置Linux用户名和密码3.写个简单的.c程序看看4.如何互传文件 安装条件 Windows 10版本2004及更高的版本才能安装。 步骤 1.安装WSL命令 我们可以使用WSL来安装子系统 Linux ubuntu(默认是这个)。 …

堆内存和一些检测工具

17 堆定义 通过new关键字创建&#xff0c;创建对象都会使用堆内存。 是线程共享的&#xff0c;需要考虑线程安全问题。 有垃圾回收机制。18 堆-内存溢出 当默认情况下&#xff0c;发现执行到26&#xff0c;出现内存溢出。 当我们将堆内存调为8m&#xff0c;继续执行&#xff…

某银行软件测试笔试题

&#xff08;时间90分钟&#xff0c;满分100分&#xff09; 考试要求&#xff1a;计算机相关专业试题 一、填空题&#xff08;每空1分&#xff0c;共10分&#xff09; 1. ______验证___是保证软件正确实现特定功能的一系列活动和过程。 2. 按开发阶段分&#xff0c;软件测试可…

有哪些开源和非开源的项目管理工具?

开源和非开源项目管理工具各有其特点和优势。下面是一些常见的开源和非开源项目管理工具以及它们的简要介绍。 开源项目管理工具&#xff1a; OpenProject&#xff1a;OpenProject 是一个功能强大、易于使用的开源项目管理工具。它提供了项目计划、任务管理、团队协作、文档管…

机器学习笔记 - YOLO-NAS 最高效的目标检测算法之一

一、YOLO-NAS概述 YOLO(You Only Look Once)是一种对象检测算法,它使用深度神经网络模型,特别是卷积神经网络,来实时检测和分类对象。该算法首次在 2016 年由 Joseph Redmon、Santosh Divvala、Ross Girshick 和 Ali Farhadi 发表的论文《You Only Look Once: Unified, Re…

ISC 2023︱诚邀您参与赛宁“安全验证评估”论坛

​​8月9日-10日&#xff0c;第十一届互联网安全大会&#xff08;简称ISC 2023&#xff09;将在北京国家会议中心举办。本次大会以“安全即服务&#xff0c;开启人工智能时代数字安全新范式”为主题&#xff0c;打造全球首场AI数字安全峰会&#xff0c;赋予安全即服务新时代内涵…

钉钉微应用

钉钉微应用 在做钉钉微应用开发的时候&#xff0c;遇到了一些相关性的问题&#xff0c;特此记录下&#xff0c;有遇到其他问题的&#xff0c;欢迎一起讨论 调试工具 当我们基于钉钉开发微应用时&#xff0c;难免会遇到调用钉钉api后的调试&#xff0c;这个时候可以安装eruda…