《安富莱嵌入式周报》第249期:2022.01.17--2022.01.23

2023-12-17 00:18

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

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

目录

本周发布了两期视频教程:

视频版

1、亚纳秒级同步精度的网络数据传输项目White Rabbit

2、分享非常不错的CANopen电子书

3、开源硅编译器SiliconCompiler

4、USB驱动日志小软件USBDriveLog

5、罗姆(ROHM)推出新型无线充电器模块,面向超薄型和紧凑型无线充电设备

6、英飞凌推出带新一代CAN标准的CAN XL和CAN FD单片机Aurix TC44x

7、IC Insights:IC销售额连续第三年实现两位数增长

8、ADI推出双通道,24bit分辨率,2Msps采样率芯片AD4630

9、树莓派单片机开启直营,批量0.7$,2000万库存等你来买

10、Embedded Studio升级至V5.70a

11、短短1年多时间,google font新增将近400款免费字体,确实不错,字体都很漂亮

12、emWin6.24模拟器发布,增加了一批新的API,增加18bit颜色格式

13、AWTK Designer升级改版为AWStudio,发布正式版V1.0,下载体验了下,不错

14、微软以700亿美元收购暴雪

15、VisualGBD调试组件对ThreadX进行了支持

16、H7-TOOL本周进展:

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

(2)H7-TOOL信号发生器脉冲输出个数问题已经解决,下次升级增加

(3)双通道电压测量也增加了波形展示功能,下次升级增加,可以保存文件。


本周发布了两期视频教程:

1、ThreadX视频教程第2期:通俗易懂的介绍Cortex-M内核的OS特性,双堆栈,非特权级,PendSV,SVC,Systick等,争取人人都可以掌握
https://www.armbbs.cn/forum.php?mod=viewthread&tid=110579

2、STM32H7视频教程第3期:整体捋顺STM32H7的HAL库和LL库的框架,再配合寄存器造轮子找到更适合自己的玩法
STM32H7视频教程第3期:整体捋顺STM32H7的HAL库和LL库的框架,再配合寄存器造轮子找到更适合自己的玩法(2022-01-21) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!
 



视频版

《安富莱嵌入式周报》第249期:2022.01.17--2022.01.23,CANopen,硅编译器,VisualGBD,超薄无线充电模组,下一代CAN XL_哔哩哔哩_bilibili

《安富莱嵌入式周报》第249期:2022.01.17--2022.01.23,CANopen,硅编译器,VisualGBD,超薄无线充电模组,下一代CAN XL


 


1、亚纳秒级同步精度的网络数据传输项目White Rabbit


Home · Wiki · Projects / White Rabbit · Open Hardware Repository

White Rabbit为大型分布式系统提供亚纳秒级同步精度。它还允许确定性和可靠的数据传输。

特点:
(1)亚纳秒级同步
(2)支持连接数千个节点
(3)节点之间的典型距离为 10 km
(4)基于千兆以太网的的可靠数据传输
(5)硬件、固件和软件全开源

 与标准时钟同步协议PTP比较:

2、分享非常不错的CANopen电子书


lib.org.ua: Olaf Pfeiffer, Andrew Ayre, Christian Keydel - Embedded Networking with CAN and CANopen (2008).pdf - vbook

本书详细介绍了CAN和CANopen,并讨论了CAN和CANopen的各种应用

_Olaf Pfeiffer, Andrew Ayre, Christian Keydel - Embedded Networking with CAN and CANopen (2008).pdf (6.66MB)

 这本书里面有很多实用的知识点,比如推荐的CANopen采样点位置:
 
 

3、开源硅编译器SiliconCompiler


https://github.com/siliconcompiler
SiliconCompiler是一个开源编译器框架,旨在自动从源代码到芯片的转换。

近期他们发布了PPT演讲稿,Zero ASIC,寓意障碍实现芯片设计。

部分截图:

 作为开源硅编译器,他们有一款Demo展示,采用的RISC-V内核,8KB RAM,带串口,GPIO等。

4、USB驱动日志小软件USBDriveLog

此软件来自实用工具软件远古大神Nir Sofer

对于每个 USB 驱动器事件,将显示设备型号、修订版、制造商、序列号、插入时间、拔出时间、设备 ID、设备容量等

软件论坛下载:
usbdrivelog.zip (69.80KB)

软件官方下载:
USB Drive Log For Windows 10 and Windows 11

效果:


 

5、罗姆(ROHM)推出新型无线充电器模块,面向超薄型和紧凑型无线充电设备


https://www.rohm.com/news-detail ... ess-charger-modules

ROHM 开发了带有集成天线板的紧凑型无线充电器模块:BP3621(发射器)和BP3622(接收器)

主要特点
1. 集成天线板的模块化设计使其易于实现无线充电功能,显著降低开发负荷。

2.采用13.56MHz频段有助于实现更大的小型化,提供更大的设计灵活性

6、英飞凌推出带新一代CAN标准的CAN XL和CAN FD单片机Aurix TC44x


can-newsletter.org - Semiconductors


 

7、IC Insights:IC销售额连续第三年实现两位数增长


https://www.icinsights.com/news/ ... hird-Year-In-A-Row/

IC Insights预测,继2021年强劲增长26%和2020年增长13%之后,IC市场今年将增长11%。如果实现,这将是IC市场25年来首次连续三年实现两位数增长。


 

8、ADI推出双通道,24bit分辨率,2Msps采样率芯片AD4630


AD4630-24 Datasheet and Product Info | Analog Devices

规格和框图:

针对此芯片推出的评估板:


 

9、树莓派单片机开启直营,批量0.7$,2000万库存等你来买


Raspberry Pi Direct: buy RP2040 in bulk from just $0.70 - Raspberry Pi

这款单片机最大的优势是可编程PIO+DMA高达250MHz的GPIO读写速度,树莓派单片机的30个IO都可以做可编程配置。


 

10、Embedded Studio升级至V5.70a


SEGGER - The Embedded Experts - Downloads - Embedded Studio

SES基本上一个月1次大更,1-2次小更。各大平台全部升级到V5.70a

更新记录:



 

11、短短1年多时间,google font新增将近400款免费字体,确实不错,字体都很漂亮

地址:https://fonts.google.com/

GOOGLE当前整理了1358种字体,每种字体的授权方式都给了,这其中最受欢迎的自然是MIT或者Apache授权,随意商用。

 授权:


 

12、emWin6.24模拟器发布,增加了一批新的API,增加18bit颜色格式

emWin6.24软件包:
SeggerEval_WIN32_MSVC_MinGW_GUI_V624.zip (66.73MB)
手册:
UM03001_emWin.pdf (19.01MB)

VS2019打开emWin模拟器注意事项(VS2015,VS2017,VS2013同样适用)
http://www.armbbs.cn/forum.php?mod=viewthread&tid=96403

更新记录:

同时官方也发布了一个AppWizard上手视频:

Creating a button with AppWizard (segger.com)

如果无法播放,请点击此处在新窗口打开

13、AWTK Designer升级改版为AWStudio,发布正式版V1.0,下载体验了下,不错


AWTK专栏-广州致远电子有限公司


 

14、微软以700亿美元收购暴雪

这应该是本周最大的消息了,花了微软14个月的利润。

定义未来 (activisionblizzard.com)

https://news.microsoft.com/featu ... cross-every-device/



 

15、VisualGBD调试组件对ThreadX进行了支持


Using Azure RTOS with STM32 Devices and VisualGDB – VisualGDB Tutorials



 

16、H7-TOOL本周进展:

H7-TOOL详细介绍:https://www.armbbs.cn/forum.php?mod=viewthread&tid=89934
 

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

(2)H7-TOOL信号发生器脉冲输出个数问题已经解决,下次升级增加

下面是信号发生器输出脉冲,并让TOOL示波器捕获采集的效果。
测试方便,直接短接示波器的CH1和信号发生器的VOUT输出即可。

短接:

 动态GIF效果:

(3)双通道电压测量也增加了波形展示功能,下次升级增加,可以保存文件。

动态效果:

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



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

相关文章

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

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

安卓链接正常显示,ios#符被转义%23导致链接访问404

原因分析: url中含有特殊字符 中文未编码 都有可能导致URL转换失败,所以需要对url编码处理  如下: guard let allowUrl = webUrl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) else {return} 后面发现当url中有#号时,会被误伤转义为%23,导致链接无法访问

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

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

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

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

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

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

深入探索嵌入式 Linux

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

17 通过ref代替DOM用来获取元素和组件的引用

重点 ref :官网给出的解释是: ref: 用于注册对元素或子组件的引用。引用将在父组件的$refs 对象下注册。如果在普通DOM元素上使用,则引用将是该元素;如果在子组件上使用,则引用将是组件实例: <!-- vm.$refs.p will be the DOM node --><p ref="p">hello</p><!-- vm.$refs.child will be the c

react笔记 8-17 属性绑定 class绑定 引入图片 循环遍历

1、绑定属性 constructor(){super()this.state={name:"张三",title:'我是一个title'}}render() {return (<div><div>aaaaaaa{this.state.name}<div title={this.state.title}>我是一个title</div></div></div>)} 绑定属性直接使用花括号{}   注

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

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

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

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