《安富莱嵌入式周报》第291期:分分钟设计数字芯片,单片机版JS,神经网络DSP,microPLC,FatFS升级至V0.15,微软Arm64 VS正式版发布
创始人
2024-01-28 23:06:13

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

 

视频版:

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

《安富莱嵌入式周报》第291期:分分钟设计数字芯片,单片机版JS,神经网络DSP,microPLC,FatFS升级至V0.15,微软Arm64 VS正式版发布


1、英飞凌推出双核M7+M0芯片XMC7000,8MB Flash,1MB RAM,2.7-5.5宽电压, 10个CANFD,20通道LIN-UART,96通道12bit ADC,102通道16bit定时器,16通道32bit定时器,2个千兆以太网

https://www.infineon.com/cms/en/ ... ller-arm-cortex-m7/

这配置确实非常适合做产品,125°扩展温度。更强的是这个内置8MB Flash指出写入的时候,可以同时执行读取操作,互不影响。

 

 

 

 

 


2、FatFS升级至V0.15

FatFs - Generic FAT Filesystem Module

ff15.zip (2.27MB)

更新记录:

 


3、小型高效的单片机版JavaScript  Kaluma

Kaluma

资源需求300KB Flash,64KB RAM,支持现代JavaScript标准,内置了文件系统,图形库,网络协议栈等,并且支持树莓派单片机的PIO编程。

 


4、分分钟实现数字芯片设计教育项目TinyTapeout

Tiny Tapeout :: Tiny Tapeout

这几年IC设计非常火,看到了这个教育项目,给大家分享下,作者的想法就是让大家轻松实现一款数字芯片设计,从想法到IC实物。

 

 

 

 

 

如果零基础的话,作者还专门准备了几期入门视频说明

Digital Design Guide :: Tiny Tapeout

 


5、Cortex-M内核工程的hex文件含义介绍

https://blog.feabhas.com/2022/10 ... tel-hex-ihex-files/

内容介绍言简意赅,大家有兴趣可以看看,主要是针对M内核所生成hex文件的介绍

 


6、QP/C量子状态机升级至V7.1.X

https://github.com/QuantumLeaps/qpc
QP/C: Overview

喜欢用状态机设计程序的话,可以试试QP,当前已经更新到V7.1.X。

 

QP/C 实时嵌入式框架是专为实时嵌入式系统量身定制的Active Object 计算模型的轻量级实现,真正的事件驱动型实时操作系统。QP/C也可以与许多传统的RTOS一起使用。

专门的状态机设计软件:

 

性能比较:

 

 

 

 

 


7、SpaceX星链用户终端改造

https://github.com/KULeuven-COSIC/Starlink-FI

作者Lennert Wouters展示了如何通过电压故障注入的自定义modchip在Starlink用户终端上执行任意代码,作者也向Starlink通报了这些漏洞。

虽然开源了详细信息,但作者不出售成品,也没有提供修改后的终端固件和攻击时使用的故障注入细节。

改造是采用了树莓派单片机

 

 

 


8、Arduino下个月推出具有工业物联网功能的micoPLC,支持 Arduino 编程体验和可选的 PLC 标准语言,主控采样的STM32H747

https://www.arduino.cc/pro/hardware-arduino-opta

当前没有看到Arduino是否会开源这个产品,以往Arduino都会开源的,这次我们关注下。

 


9、C++堆栈记录器call-stack-logger

https://github.com/TomaszAugustyn/call-stack-logger

调用堆栈记录器来记录每个函数调用。每个嵌套都会添加一个标识。最终会生成一个树结构。

 附图像地址:https://download.armfly.com/armbbs/bbs/116534/call-stack-logger-capture.gif


10、TI发布的航天级3-7V输入,24A/0.95V输出参考设计

TIDA-070005 reference design | TI.com

这是一个 24-A DC/DC 航天级电源硬件参考设计。

随着FPGA和ASIC技术的进步,内核电压要求越来越低,但电流需求越来越大。最新的太空级FPGA和ASIC需要低电压和高电流来满足其核心功耗。

 


11、Arm64 Visual Studio完全体正式发布

这个确实是非常给力的消息

Arm64 Visual Studio is officially here! - Visual Studio Blog

 


12、高通发布的2022年声音现状报告

The 2022 State of Sound Report

声音现状报告是一项年度研究,根据全球数千名音频消费者的数据总结。

声音现状研究着眼于音频设备购买驱动因素以及对当前和未来设备的兴趣,以更好地了解当今用户在耳塞、耳机、扬声器和其他音频产品中寻找的功能。

 


13、基于神经网络数字信号处理实现神经振荡波形的分析案例

https://github.com/neurodsp-tools/neurodsp
bycycle - cycle-by-cycle analysis of neural oscillations — bycycle 1.0.0 documentation

神经网络DSP是DSP的AI实现。

神经振荡是从EEG(脑电图)信号中发现的由神经元群体同步发放所产生的、节律性(周期性)变化的神经活动模式:

 

下面要实现的功能是在时域中量化神经振荡特征的方法,这种方法不是应用窄带滤波器和其他使用正弦基的方法,而是将记录分割成单独的周期,并直接测量其每个属性,包括 振幅、周期和对称性。

这对于分析神经振荡的波形形状特性最有利。 它还可以为研究传统的振幅和频率效应提供优势。 使用周期属性也可用于突发检测。

 


14、漂亮的蚀刻PCB设计

The Muppet-Style Construction of John N8RVE – Dave Richards AA7EE

作者:John N8RVE

整体效果非常漂亮,特此给大家分享:

 

 

 


15、H7-TOOL本周进展

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

(1)增加新的脱机烧录芯片支持中。

(2)下个固件版本新增PWM的LUA方式,上位机方式和脱机方式控制

代码如下:

lua 接口函数  gpio_pwm_out(pin, freq, duty)--pin : 端口号,0、1、3、4--freq : 频率,Hz单位,整数--duty :占空比,百分比,0 - 100.0%--推挽输出,电平由TVCC电压决定(可设置)   --四路共用的一个TIM,因此频率必须相同。占空比可以不同函数用法:gpio_pwm_out(0, 1000, 50.00)    --D0口输出1KHz,占空比50.00%的方波gpio_pwm_out(1, 1000, 40.00)    --D1口输出1KHz,占空比40.00%的方波gpio_pwm_out(3, 1000, 30.00)    --D3口输出1KHz,占空比30.00%的方波gpio_pwm_out(4, 1000, 10.00)    --D4口输出1KHz,占空比10.00%的方波gpio_pwm_out(0, 0, 0)       --D0口PWM关闭,输出0电平gpio_pwm_out(1, 0, 0)       --D1口PWM关闭,输出0电平gpio_pwm_out(3, 0, 100)    --D3口PWM关闭,输出1电平gpio_pwm_out(4, 0, 100)    --D4口PWM关闭,输出1电平set_tvcc(3.30)  --设置电平为3.3V

 脱机界面增加 PWM输出功能

 

 

(3)初步完成H7-TOOL的FreeRTOS Trace功能

效果:

 

下面是之前做RTX5 Trace

 

uCOS-III Trace

 

ThreadX Trace

 

下面开始把已经实现的这四款RTOS实现细节问题处理下,然后确定下最终的设计界面效果先推出一个版本,后面再继续增加其他RTOS支持。

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
平遥古城在哪 平遥古城基本现状 城垣恢宏,雉堞连云市井街巷,店肆林立四合院落,青砖瓦屋这里是平遥古城历经千年沧桑而古朴宛然,风姿依旧...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
平遥古城在哪 平遥古城基本现状 城垣恢宏,雉堞连云市井街巷,店肆林立四合院落,青砖瓦屋这里是平遥古城历经千年沧桑而古朴宛然,风姿依旧...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...