当安全标准相互契合:意法半导体 (ST) Stellar MCU取得了风险管理安全标准等级最高的ISO 26262 ASIL D 级认证,现在更有达到同等安全级别的 HighTec Rust 编译器的加持
在浏览存储库并了解固件是如何实现的过程中,我遇到了一个名为serial_console.cpp的模块。在这个模块中,作者直接通过串口实现了一个类似终端的功能。这样做的目的是在运行时更改设备配置,而不需要重新构建代码和重新刷新MCU。
这是我的一个老项目,我从来没有完成过。废品抽屉竞赛是一个很好的机会,最终把项目带回家。这个故事中的很多文字都是6年前的,但我已经编辑了很多。
2025年2月6日,中国 – 服务多重电子应用领域、全球排名前列的半导体公司意法半导体 (STMicroelectronics,简称ST;纽约证券交易所代码:STM) 公布了按照美国通用会计准则 (U.S. GAAP) 编制的截至2024年12月31日的第四季度财报。此外,本新闻稿还包含非美国通用会计准则的财务数据 (详情参阅附录)。
在当今高度智能化的电子系统中,微控制器(MCU)作为核心控制单元,与各种外部设备协同工作以实现复杂的功能。控制器局域网(CAN)总线凭借其高可靠性、抗干扰能力强以及多节点通信等优势,成为工业自动化、汽车电子等领域广泛应用的通信方式。而 CAN 收发器则是 MCU 与 CAN 总线之间的桥梁,负责将 MCU 的逻辑信号转换为适合 CAN 总线传输的差分信号,反之亦然。然而,在实际应用中,MCU 与 CAN 收发器的通信并非总是一帆风顺,会面临诸多问题,深入了解这些问题并找到有效的解决方法对于保障系统稳定运行至关重要。
【2025年1月16日, 德国慕尼黑讯】道路车辆日益增加的联网需求令网络安全需求日益增长。为此,联合国欧洲经济委员会(UNECE)通过了R155和R156法规,对汽车主机厂(OEM)的网络安全要求做出规定。想要在受UNECE监管的市场上销售新车,主机厂必须持有有效的批准证书,且在整个供应链体系中落实网络安全实践,以尽可能降低车辆在全生命周期中遭遇攻击的风险。
在小型物联网项目领域,ESP32作为一款经济高效且功能强大的微控制器大出望外。将它与MQTT代理配对可以为资源受限环境中的设备通信提供简化的解决方案。在本文中,我们将比较使ESP32能够充当MQTT代理的两个库:PicoMQTT和SMQTT broker。这两个库都适合轻量级设置,但在功能集和性能上有所不同。
LEDS提供了一种与传统照明形式不相匹配的灵活性和效率组合,并且正在建筑和舞台照明应用中被采用,因为它们从小型包装中发出高度可靠、持久的光。然而,每个照明应用都是独一无二的,因为每个营销部门都在不同的功能中找到价值。
导读:如今,心脏骤停是世界范围内死亡的主要原因,影响着大量的人。心律失常可通过心电图诊断。没有人会在家里有心电图机,它也需要电极粘在适当的地方,并且需要时间来分析心电图。与此同时,在新冠肺炎疫情后,大多数人都在使用手指脉搏血氧仪检查自己的生命体征。由于心电图(ECG)和容积图(PPG)之间存在相关性,因此可用于检测严重的心律失常。可穿戴手指脉搏血氧仪使用分光光度法和脉搏体积描记术来确定氧饱和度水平和脉搏率。我的目标是用MAX30102脉搏血氧计传感器和Arduino微控制器构建一个可穿戴手指脉搏血氧计,在信号处理工具Neurokit的帮助下检测主要心律失常。在这个项目的帮助下,我希望心律失常可以及早发现,并通过适当的治疗挽救生命。
在这里,我们使用简单的行-列框架创建一个简单的25个按钮矩阵板,其中按钮排列在五行和五列中以形成按钮网格。当你按下按钮时,它完成了一行和一列之间的电路,由微控制器检测并显示在OLED屏幕上。
2025年1月2日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 即日起开售Analog Devices, Inc. (ADI) 的MAX32675C超低功耗Arm® Cortex®-M4F微控制器 (MCU)。这款高度集成的混合信号微控制器兼具超低功耗和高性能,非常适合4mA至20mA的回路供电传感器和发射器,用于测量工业和医疗应用中的压力、温度和流量。
近年来,人工智能(AI)在推动各个行业创新方面发挥了关键作用。视觉和语音技术的进步促进了大型智能模型的发展,创造了新的用例,并改善了用户体验。越来越多的应用要求能够在配备微控制器和微处理器的边缘设备上运行的AI,这带来了更低的延迟、更低的能耗以及更强的数据隐私保护等好处。在这些应用中,时间序列数据通常用于开发三类主要任务:异常检测、分类和回归。时间序列数据是指按一致、均匀的时间间隔记录的一系列数据点。
2024年12月12日,中国 ---服务多重电子应用领域、全球排名前列的半导体公司意法半导体 (STMicroelectronics,简称ST;纽约证券交易所代码:STM) 推出了首个集成机器学习 (ML) 加速器的新系列微控制器,让嵌入式人工智能 (AI) 真正地发挥作用,让注重成本和功耗的消费电子和工业产品能够运行计算机视觉、音频处理、声音分析等算法,提供以往小型嵌入式系统无法实现的高性能的功能。
适合整车通用和功能性安全应用
新编程语言的出现通常是为了弥补现有语言的不足,而这些不足通常与性能、易用性或无法支持新兴计算机科学概念有关。在嵌入式电子领域,特别是围绕微控制器的领域,Rust编程语言的出现主要是为了弥补几十年来在嵌入式系统开发领域一直稳居主导地位的C语言的诸多缺陷。
继电器在我们的电子应用中经常使用,特别是当我们需要从微控制器电路驱动高负载时。因此,在这个DIY项目中,我们制作了一个4通道继电器驱动电路,用于基于继电器的应用。在这里,我们为4个继电器设计了一个隔离的PCB,一次操作4个交流电器。我们已经放了一个三针螺钉端子块(NC, nal, NO)用于连接电器。
电压-频率转换器(VFC)是一种输出方波的振荡器,其频率与其输入电压成线性比例。输出方波可以直接馈送到微控制器的数字引脚,以精确测量直流输入电压,这意味着可以使用8051或任何其他没有内置ADC的微控制器测量输入电压。
直线跟随机器人(Line follower Robot, LFR)是一种跟随一条线的机器,它可以是一条黑线,也可以是一条白线。下面的行bot是初学者友好和有趣的理解和构建。虽然Line follower bots很受欢迎,并且通常使用Arduino或其他微控制器构建,但让我们尝试在没有微控制器的情况下构建相同的机器人,并实际了解其工作背后的逻辑,以及使用基本的电子产品来设计逻辑电路。顾名思义,机器人基本上是沿着一条线走,但可以建立更高级的版本,比如,我们可以让机器人跟踪这条线,找到起点和终点之间的短距离,或者让机器人解决迷宫的线,等等。让我们在这里尝试一个简单的基本行。该机器人基本上由一对红外传感器组成,用于检测线路,两个电机用于控制运动和方向。
当涉及到为您的项目提供无线功能时,433MHz射频模块是完成任务的最常见和最简单的方法。433MHz射频模块使用ASK调制方法在两个设备之间发送和接收数据。它被广泛应用于许多应用中,包括远程控制系统、无线安全系统和遥测系统。因此,在本教程中,我们将在433 Mhz射频模块的帮助下制作一个简单的电路,该模块不需要微控制器,也不需要代码来点亮LED无线。
开发人员可以在巨大的 STM32 生态系统内选择器件专用软件和中间件以及 NUCLEO开发板