当前位置: 首页 > news >正文

《安富莱嵌入式周报》第281期:Keil Studio发布VSCode插件,微软嵌入式IDE升级,开源穿戴手表,CAN XL汽车单片机,USB4 V2.0规范

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

 

目录

上周更新一期视频教程:

视频版:

1、KEIL Studio的VSCode插件发布

2、开源穿戴手表,含固件,原理图和3D打印图

3、USB4 V2.0版的速度将高达80Gbps

4、FatFS作者ChaN老师分享的耳机放大器设计

5、非常有意思的C整数相关测试题

6、微软的VS Code版嵌入式IDE支持导入STM32CubeIDE工程

7、Telink推出能量收集多协议无线连接模块,实现无电池解决方案

8、ST推出业界首款集成CAN-XL的汽车级单片机Stellar P提供了6个Cortex-R52内核,高达20MB容量的变相存储器, 8.4MB RAM

9、线缆设计工具Cable Design Tool 2022

10、线性反馈移位寄存器linear feedback shift register详解

11、IAR使用半主模式注意事项

12、MDK软件包相关更新

(1)Mbed加密,SSL/TLS库升级至V3.1.0

(2) wolfssl升级至V5.5.0

(3)CycloneTCP升级至2.1.8, 新增大量以太网MAC,PHY,WiFi,交换机等支持

13、H7-TOOL本周进展


上周更新一期视频教程:

USB应用实战视频教程第2期:玩点高级的硬核玩法,手把手轻松玩转USB网卡VNC远程桌面,没有显示屏也可以玩GUI

https://www.armbbs.cn/forum.php?mod=viewthread&tid=115201



视频版:

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

《安富莱嵌入式周报》第281期:Keil Studio发布VSCode插件,微软嵌入式IDE升级,开源穿戴手表,CAN XL汽车单片机,USB4 V2.0规范,


1、KEIL Studio的VSCode插件发布

GitHub - ARM-software/vscode-keil-studio-pack: Extension pack for all VS Code extensions

在VS Code中检索安装即可

 

本身KEIL Studio和VS Code效果基本是一样的,其实整不整VS Code插件意义不大,应该早日给MDK整个原生VSCode插件

 


2、开源穿戴手表,含固件,原理图和3D打印图

作者Motmap

固件:open-watch/open-watch-firmware at master · SMotlaq/open-watch · GitHub

原理图:https://github.com/SMotlaq/open-watch/tree/master/open-watch-hardware

3D打印:https://github.com/SMotlaq/open-watch/tree/master/open-watch-mechanical

 

 

 

 

 


3、USB4 V2.0版的速度将高达80Gbps

https://www.usb.org/sites/default/files/2022-09/USB%20PG%20USB4%20Version%202.0%2080Gbps%20Announcement_FINAL.pdf

根据USB组织官方消息,即将发布 USB4 版本 2.0 规范, 所有这些规范更新预计将在今年 11 月的 USB DevDays 系列开发者活动之前发布。

 

 


4、FatFS作者ChaN老师分享的耳机放大器设计

 

 


5、非常有意思的C整数相关测试题

John Regehr's Integers in C

如果平时不注意,很容易在这些地方出错,这些测试题非常有代表性,如果大家勾选错误,会有错误原因说明

部分截图:

 


6、微软的VS Code版嵌入式IDE支持导入STM32CubeIDE工程

https://devblogs.microsoft.com/c ... visual-studio-code/

去年年底微软推出了VS2022嵌入编程调试支持,今年3月份又推出了VS Code嵌入式插件。

 

 


7、Telink推出能量收集多协议无线连接模块,实现无电池解决方案

Press Release: Telink Introduces Energy Harvesting Multi-protocol Wireless Connectivity Module to Enable Batteryless Solutions - Nowi

通过将无线连接、能量收集、电源管理和 USB 充电等许多功能集成到一个完整的解决方案中,只需 1 个模块而不是多个芯片,从而简化采购和供应链流程,从而降低供应链复杂性

 


8、ST推出业界首款集成CAN-XL的汽车级单片机Stellar P提供了6个Cortex-R52内核,高达20MB容量的变相存储器, 8.4MB RAM

ST的这个业界首款是有特定条件的,首款集成CAN XL的应该是英飞凌的单片机Aurix TC44x,这个在今年年初就发布了

STMicroelectronics introduces Stellar P6 automotive MCU for EV platform system integration - ST News

 

 

 


9、线缆设计工具Cable Design Tool 2022

这个是pickering分享的用于线缆定制的工具,测试发现用来做图片素材也非常不错,专业

定制线缆- 线缆配置器 | Pickering公司

Test System Architect - Design Page

 

 


10、线性反馈移位寄存器linear feedback shift register详解

Demystifying the LFSR

这是一篇非常好的文章,STM32的DAC都是通过这个寄存器实现伪噪声

LFSR主要有两种:斐波那契LFSR与伽罗瓦LFSR

 

 


11、IAR使用半主模式注意事项

IAR的半主模式是阻塞式的,打印速度极其慢,大家如果使用的话,要注意

 

 动态效果:

 


12、MDK软件包相关更新

(1)Mbed加密,SSL/TLS库升级至V3.1.0

ARM.mbedTLS.3.1.0.pack (25.04MB)

 

(2) wolfssl升级至V5.5.0

wolfSSL.wolfSSL.5.5.0.pack (19.29MB)

 

 

(3)CycloneTCP升级至2.1.8, 新增大量以太网MAC,PHY,WiFi,交换机等支持

Oryx-Embedded.Middleware.2.1.8.pack (19.15MB)

 

安装MDK的CycloneTCP软件包即可。

 

以太网控制器

 

芯片内置MAC

 

PHY芯片

 

交换机芯片

 

WiFi驱动

 

13、H7-TOOL本周进展

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

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

(2)这几天一直在弄RTOS Trace功能,这个功能为了灵活展示各种RTOS的信息,专门做了个上位机控件组态,上位机也可以通过LUA小程序设计上位机界面效果。

可以更新控件,更新log区,自定义控件,执行exe小程序。其中重要的还是exe小程序生成LUA程序,这个耽误了太多时间。

临时效果,争取早日发布此功能。

 

相关文章:

  • 【数据挖掘】pandas使用手册
  • 图像处理技术的综合应用——提取篮球
  • 2021 第四届 浙江省大学生网络与信息安全竞赛技能赛 预赛 Writeup,4题
  • 【MCAL_CANDriver】-1.2-Can Mailbox邮箱,Hardware Object,HOH,HRH,HTH之间的关系
  • 【零基础学QT】第七章 网络通信,TCP、UDP通信实验
  • 一次解释器模式的实际使用
  • C++入门·收尾
  • 25.CF992E Nastya and King-Shamans 转化+线段树二分
  • 快来带您了解中秋节的前世今生
  • 分布式锁之防止超卖 --mysql原子操作,乐观锁,redis事务,乐观锁
  • 【算法刷题】第一篇——哈希
  • 小脚本杂文shell脚本
  • 网络热的查询易语言代码
  • 医美健康这类在医疗行业的推广要怎么做?
  • uni-app开发,防止踩坑
  • css属性的继承、初识值、计算值、当前值、应用值
  • ES6核心特性
  • Joomla 2.x, 3.x useful code cheatsheet
  • jQuery(一)
  • JS 面试题总结
  • JSDuck 与 AngularJS 融合技巧
  • PV统计优化设计
  • Redash本地开发环境搭建
  • Service Worker
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • 从重复到重用
  • 新手搭建网站的主要流程
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​2021半年盘点,不想你错过的重磅新书
  • %check_box% in rails :coditions={:has_many , :through}
  • (1)bark-ml
  • (3)llvm ir转换过程
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (js)循环条件满足时终止循环
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (二)Eureka服务搭建,服务注册,服务发现
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (五)网络优化与超参数选择--九五小庞
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • (转)3D模板阴影原理
  • (转)socket Aio demo
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • .“空心村”成因分析及解决对策122344
  • .NET Compact Framework 3.5 支持 WCF 的子集
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .Net Remoting常用部署结构
  • .Net 代码性能 - (1)
  • .NET国产化改造探索(一)、VMware安装银河麒麟
  • @Autowired注解的实现原理
  • @DependsOn:解析 Spring 中的依赖关系之艺术