《安富莱嵌入式周报》第216期:2021.06.07--2021.06.13

2024-01-10 08:50

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

往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104

目录

1、加州大学洛杉矶分校电机控制课程教案,理论与实践相结合

2、全开源的多功能手持测量工具QUARK,支持无线方式

3、TI的新款计算器TI-84 PlusCE Python版上线

4、embOS全家桶打造Forze氢动力赛车的各个节点

5、安森美推出的RSL10蓝牙电池使用寿命评估软件

6、搞定大数据量FFT转换,展现下16KB浮点FFT变换

7、MDK在线下载后,芯片无法立即复位或者复位不正常问题

8、第3版emWin教程更新两个章节,含二维码和条形码绘制

9、基于STM32H7的ThreadX内核原装的任务,中断和空闲执行时间统计功能,支持AC5,AC6,IAR和GCC

10、H7-TOOL本周进展


1、加州大学洛杉矶分校电机控制课程教案,理论与实践相结合


https://blog.st.com/edukit-tutorials/
https://www.st.com/content/st_co ... steval-edukit01.htm

文档:
Introduction_to_Integrated_Rotary_Inverted_Pendulum_v2.pdf

为了让学生更好的掌握,专门制作了电机控制平台,使用的主控平台是ST的NUCLEO板子和电机扩展板。


目录






 

2、全开源的多功能手持测量工具QUARK,支持无线方式


https://github.com/MulinGROUP/QUARK
https://www.crowdsupply.com/mulin/quark

刷CrowdSupply时,看到这么一个工具,给大家分享下。全开源的,含硬件和软件。基于ESP32设计。

规格:


效果:






手机APP:




 

3、TI的新款计算器TI-84 PlusCE Python版上线


https://education.ti.com/en/products/calculators/graphing-calculators/ti-84-plus-ce-python

新款计算器最大的特点是支持Python编程



效果:




规格:



 

4、embOS全家桶打造Forze氢动力赛车的各个节点


https://casestudies.segger.com/f ... n-thanks-to-segger/


这个是SEGGER近期发布的一个案例。

Forze氢气赛车是一个学生团队,其使命是通过燃料电池动力汽车的设计、生产和赛车来展示绿色能源的潜力,特别是氢能。在不到13年的时间里,该团队已经从制造氢卡丁车发展到全尺寸LMP3型氢动力赛车。



Forze 8采用分散式系统,每个节点都有自己的功能。





Forze 9 - 速度为 300 km/h,目前处于开发阶段




下面是Forze 8采用embOS的节点:


下面是Forze采用embOS的节点:




 

5、安森美推出的RSL10蓝牙电池使用寿命评估软件

https://www.onsemi.cn/blog/iot/c ... f-your-rsl10-design

RSL10系列蓝牙速度2Mbsp,在深度睡眠模式下的功耗仅62.5纳瓦(nW),峰值接收功耗仅7毫瓦(mW)。可轻松实现 10 年的单节电池使用寿命






 

6、搞定大数据量FFT转换,展现下16KB浮点FFT变换


由于ARM DSP库限制最大只能4096点,有点不够用,所以重新制作了一个FFT函数。不限制点数,满足2^n即可。

本周更新相应章节教程。



 

7、MDK在线下载后,芯片无法立即复位或者复位不正常问题


MDK在线下载后,芯片无法立即复位或者复位不正常。这个问题经常有网友咨询,也非常容易入坑,此时一定要以板子重新上电后,板子是否正常运行为准,只要重新上电能正常复位即可。
    有时候为了方便调试,会把Reset and Run勾上,希望下载后立即看到复位效果:

 

但很多时候,事与愿违,感觉是不是工程有问题,就开始各种的倒腾排查。这里分享一种最容易入坑的地方:STLINK(各种新老版本固件均做了测试)配合MDK5.3X的问题

如果在线下载后,芯片没有正常复位,可以考虑把下面这个对钩去掉试试,大部分情况下,可以解决这个问题。

 

不过实际应用中还是推荐以重新上电是否正常为准。。


 

8、第3版emWin教程更新两个章节,含二维码和条形码绘制

论坛下载:

http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429




 

9、基于STM32H7的ThreadX内核原装的任务,中断和空闲执行时间统计功能,支持AC5,AC6,IAR和GCC


ThreadX内核升级到V6.1.7后,增加了自己的统计方式,所以专门制作了个案例。

论坛下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=107297






 

10、H7-TOOL本周进展


(1)H7-TOOL货源充足,新一批TOOL已经从工厂装机回来了
(2)本继续完善TOOL外网远程控制功能。

不需要用户提供独立IP,我们都已经搭建,只需用户将TOOL接入外网即可。

大家可以像在本地一样操作处于外网中的H7-TOOL。


H7-TOOL上位机支持的功能几乎都可以外网控制。


(3)坛友整理的H7-TOOL Linux版本

有兴趣可以试试:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=107327

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



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

相关文章

Java进阶13讲__第12讲_1/2

多线程、线程池 1.  线程概念 1.1  什么是线程 1.2  线程的好处 2.   创建线程的三种方式 注意事项 2.1  继承Thread类 2.1.1 认识  2.1.2  编码实现  package cn.hdc.oop10.Thread;import org.slf4j.Logger;import org.slf4j.LoggerFactory

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

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

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

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

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

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

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

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

深入探索嵌入式 Linux

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

13 transition数组的动画使用

划重点 动画:transitiontransition-group :数组动画数组的 添加 / 删除 豆腐粉丝汤 清淡又健康 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><me

07 v-if和v-show使用和区别

划重点: v-ifv-show 小葱拌豆腐 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="

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

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

【CTF Web】BUUCTF Upload-Labs-Linux Pass-13 Writeup(文件上传+PHP+文件包含漏洞+PNG图片马)

Upload-Labs-Linux 1 点击部署靶机。 简介 upload-labs是一个使用php语言编写的,专门收集渗透测试和CTF中遇到的各种上传漏洞的靶场。旨在帮助大家对上传漏洞有一个全面的了解。目前一共20关,每一关都包含着不同上传方式。 注意 1.每一关没有固定的通关方法,大家不要自限思维! 2.本项目提供的writeup只是起一个参考作用,希望大家可以分享出自己的通关思路