《安富莱嵌入式周报》第237期:2021.10.25--2021.10.31

2023-12-17 00:32

本文主要是介绍《安富莱嵌入式周报》第237期:2021.10.25--2021.10.31,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

往期周报汇总地址:链接

 

目录

1、Cortex-M23和Cortex-M33权威指南上线

2、KEIL Studio教程文档上线,同时增加411块板卡

3、基于TensorFlow Lite的语音识别包VHT-TFLmicrospeech

4、树莓派Zero 2发布,售价12美元

5、MDK发布Arm FuSa RTS的MPU内存保护单元应用笔记

 6、STM32H7的BSP驱动教程发布双FDCAN教程和配套案例,含H7-TOOL的FDCAN助手通信分析

7、V5,V6和V7开发板的第2版DSP数字信号处理和CMSIS-NN神经网络教程发布样条插补章节

8、ThreadX全家桶

 9、H7-TOOL本周进展

(1)H7-TOOL的LUA还在整理中,工作量有点大。

(2)烧录器高级脚本用例--混合烧录, 自动识别3个不同的主板烧录不同程序。

 (3)H7-TOOL的I2C控制器开始增加波形展示功能,下次升级固件增加

a、H7-TOOL的I2C控制器驱动MPU6050同时展示六路波形,三轴陀螺仪和三轴加速计

b、H7-TOOL控制光照传感器做的动态效果:

(4)H7-TOOL的RTT Viever功能展示,支持WiFi,以太网和高速USB通信方式,且可以手持离线查看


1、Cortex-M23和Cortex-M33权威指南上线


Definitive Guide to Arm® Cortex®-M23 and Cortex-M33 Processors | ScienceDirect

延续M0,M3和M4权威指南特色,只是当前还没有免费的PDF版供下载,需要购买。

 

 

 

2、KEIL Studio教程文档上线,同时增加411块板卡


Arm Keil | Cloud-Based Development Tools for IoT, ML and Embedded

411块板卡:

 

其中16块板卡已经增加案例:

 

文档:

 

 

3、基于TensorFlow Lite的语音识别包VHT-TFLmicrospeech


这是ARM最近发布的一个识别包,有兴趣可以试试

GitHub - ARM-software/VHT-TFLmicrospeech: Example: Micro speech for TensorFlow Lite

 

 


4、树莓派Zero 2发布,售价12美元


New product: Raspberry Pi Zero 2 W on sale now at $15 - Raspberry Pi

规格:

 

效果:


 

5、MDK发布Arm FuSa RTS的MPU内存保护单元应用笔记


Documentation – Arm Developer

该应用笔记通过一个交通灯案例来做讲解说明,同时还结合了ST的X-CUBE-STL安全认证自测库.

注,Functional Safety Run-Time System (Arm FuSa RTS)是RTX5,Event Recorder,CMSIS-Core,还有C  Library也认证后的新名字,这个安全认证是基于MDK的AC6测试通过的。

 

 

ST的Cube STL

 

案例:

 

 
6、STM32H7的BSP驱动教程发布双FDCAN教程和配套案例,含H7-TOOL的FDCAN助手通信分析


新增章节:

第91章 STM32H7的FDCAN总线基础知识和HAL库API
第92章 STM32H7的FDCAN总线应用之双FDCAN实现(支持经典 CAN)

新增例子:
V7-069_双FDCAN之间通信

【安富莱】STM32H7用户手册发布,重在BSP驱动包设计方法,HAL库的框架学习,授人以渔,更新至93章(2021-11-01) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

H7-TOOL的FDCAN助手和STM32H7通信。

H7-TOOL的FDCAN/CAN助手功能展示,支持WiFi,以太网和高速USB通信方式,且可以手持离线查看_哔哩哔哩_bilibili

 

教程目录:

 


7、V5,V6和V7开发板的第2版DSP数字信号处理和CMSIS-NN神经网络教程发布样条插补章节


波形绘制丝滑顺畅,样条插补的主要作用是使得波形更加平滑。
教程下载:

事隔五年之后,开启第2版DSP数字信号处理和CMSIS-NN神经网络教程,同步开启三代示波器,更至50章(2021-11-01) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

 

自然样条插补效果:

 

抛物线样条:

 


8、ThreadX全家桶


上个版本已经发布半年多没更新了,用的最终的6.0版本,本周整理ThreadX全家桶综合Demo中,升级到最新的6.1.9版本。

 

 
9、H7-TOOL本周进展


H7-TOOL介绍:H7-TOOL开发工具,集成1拖4脱机烧录,高速DAPLINK仿真,CAN助手,串口助手,示波器等,支持WiFi,以太网,高速USB和手持版四合一 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!
 

(1)H7-TOOL的LUA还在整理中,工作量有点大。

(2)烧录器高级脚本用例--混合烧录, 自动识别3个不同的主板烧录不同程序。


烧录器高级脚本用例--混合烧录, 自动识别3个不同的主板烧录不同程序 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

客户有3个主板, M1 是AT32F421   M2 M3 都是G031  但是hex不一样。
希望混合烧录,自动识别硬件。

在烧录器高级脚本配置窗口添加如下代码

 

 

 (3)H7-TOOL的I2C控制器开始增加波形展示功能,下次升级固件增加


a、H7-TOOL的I2C控制器驱动MPU6050同时展示六路波形,三轴陀螺仪和三轴加速计

 


视频展示:
H7-TOOL的I2C控制器新增波形展示功能,驱动MPU6050同时展示六路波形,三轴陀螺仪和三轴加速计_哔哩哔哩_bilibili

b、H7-TOOL控制光照传感器做的动态效果:

 


(4)H7-TOOL的RTT Viever功能展示,支持WiFi,以太网和高速USB通信方式,且可以手持离线查看


也做了一个小视频:

H7-TOOL的RTT Viever功能展示,支持WiFi,以太网和高速USB通信方式,且可以手持离线查看_哔哩哔哩_bilibili

这篇关于《安富莱嵌入式周报》第237期:2021.10.25--2021.10.31的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/502469

相关文章

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

荣耀嵌入式面试题及参考答案

在项目中是否有使用过实时操作系统? 在我参与的项目中,有使用过实时操作系统。实时操作系统(RTOS)在对时间要求严格的应用场景中具有重要作用。我曾参与的一个工业自动化控制项目就采用了实时操作系统。在这个项目中,需要对多个传感器的数据进行实时采集和处理,并根据采集到的数据及时控制执行机构的动作。实时操作系统能够提供确定性的响应时间,确保关键任务在规定的时间内完成。 使用实时操作系统的

嵌入式Openharmony系统构建与启动详解

大家好,今天主要给大家分享一下,如何构建Openharmony子系统以及系统的启动过程分解。 第一:OpenHarmony系统构建      首先熟悉一下,构建系统是一种自动化处理工具的集合,通过将源代码文件进行一系列处理,最终生成和用户可以使用的目标文件。这里的目标文件包括静态链接库文件、动态链接库文件、可执行文件、脚本文件、配置文件等。      我们在编写hellowor

嵌入式方向的毕业生,找工作很迷茫

一个应届硕士生的问题: 虽然我明白想成为技术大牛需要日积月累的磨练,但我总感觉自己学习方法或者哪些方面有问题,时间一天天过去,自己也每天不停学习,但总感觉自己没有想象中那样进步,总感觉找不到一个很清晰的学习规划……眼看 9 月份就要参加秋招了,我想毕业了去大城市磨练几年,涨涨见识,拓开眼界多学点东西。但是感觉自己的实力还是很不够,内心慌得不行,总怕浪费了这人生唯一的校招机会,当然我也明白,毕业

深入探索嵌入式 Linux

摘要:本文深入探究嵌入式 Linux。首先回顾其发展历程,从早期尝试到克服诸多困难逐渐成熟。接着阐述其体系结构,涵盖硬件、内核、文件系统和应用层。开发环境方面包括交叉编译工具链、调试工具和集成开发环境。在应用领域,广泛应用于消费电子、工业控制、汽车电子和智能家居等领域。关键技术有内核裁剪与优化、设备驱动程序开发、实时性增强和电源管理等。最后展望其未来发展趋势,如与物联网融合、人工智能应用、安全性与

【JavaScript】LeetCode:21-25

文章目录 21 最大子数组和22 合并区间23 轮转数组24 除自身以外数组的乘积25 缺失的第一个正数 21 最大子数组和 贪心 / 动态规划贪心:连续和(count)< 0时,放弃当前起点的连续和,将下一个数作为新起点,这里提供使用贪心算法解决本题的代码。动态规划:dp[i]:以nums[i]为结尾的最长连续子序列(子数组)和。 dp[i] = max(dp[i - 1]

Linux 删除 当前下的 mysql-8.0.31 空文件夹

在Linux中,如果你想要删除当前目录下的名为mysql-8.0.31的空文件夹(即该文件夹内没有任何文件或子文件夹),你可以使用rmdir命令。但是,如果mysql-8.0.31文件夹并非完全为空(即它包含文件或子文件夹),rmdir命令会失败。 如果你的目标是删除mysql-8.0.31文件夹及其内部的所有内容(无论是否为空),你应该使用rm命令结合-r(或-R,它们是等价的)选项来递归地删

嵌入式技术的核心技术有哪些?请详细列举并解释每项技术的主要功能和应用场景。

嵌入式技术的核心技术包括处理器技术、IC技术和设计/验证技术。 1. 处理器技术    通用处理器:这类处理器适用于不同类型的应用,其主要特征是存储程序和通用的数据路径,使其能够处理各种计算任务。例如,在智能家居中,通用处理器可以用于控制和管理家庭设备,如灯光、空调和安全系统。    单用途处理器:这些处理器执行特定程序,如JPEG编解码器,专门用于视频信息的压缩或解压。在数字相机中,单用途

基于微信小程序与嵌入式系统的智能小车开发(详细流程)

一、项目概述 本项目旨在开发一款智能小车,结合微信小程序与嵌入式系统,提供实时图像处理与控制功能。用户可以通过微信小程序远程操控小车,并实时接收摄像头采集的图像。该项目解决了传统遥控小车在图像反馈和控制延迟方面的问题,提升了小车的智能化水平,适用于教育、科研和娱乐等多个领域。 二、系统架构 1. 系统架构设计 本项目的系统架构主要分为以下几个部分: 微信小程序:负责用户界面、控制指令的

【数据结构与算法 | 灵神题单 | 删除链表篇】力扣3217, 82, 237

总结,删除链表节点问题使用到列表,哈希表,递归比较容易超时,我觉得使用计数排序比较稳,处理起来也不是很难。 1. 力扣3217:从链表中移除在数组中的节点 1.1 题目: 给你一个整数数组 nums 和一个链表的头节点 head。从链表中移除所有存在于 nums 中的节点后,返回修改后的链表的头节点。 示例 1: 输入: nums = [1,2,3], head = [1,2,3,