0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>控制/MCU>

控制/MCU

介绍信号控制、总线控制、单片机、驱动IC以及接口IC等技术与应用,内容涉及PIC单片机、STC单片机、51单片机以及单片机开发板和单片机技术经验。

什么是汽车基础软件?为什么要做汽车基础软件?

基础软件(Basic Software)似乎是汽车行业独有的一个软件分类,有时候也叫底层软件(Low Level Software)或者底层技术(Base Tech)。...

2023-03-23 标签:控制器OEMAUTOSAROTAASW 1638

单片机用汇编语言还是c语言好及区别介绍

汇编语言是一种底层语言,它直接操作机器指令,可以对硬件进行更精细的控制,提供高效的程序代码。但是汇编语言的学习和开发也相对比较困难,需要对硬件的了解和掌握一些特定的指令。...

2023-03-23 标签:单片机C语言汇编语言 2520

avr单片机的主要特点和性能 avr单片机可以用Keil开发吗

avr单片机的主要特点和性能如下:   1. 嵌入式系统应用广泛:AVR单片机内部集成了许多功能模块,简化了外围设备的接口及控制,广泛应用于各种嵌入式系统,如智能家居、工业自动化、...

2023-03-23 标签:单片机AVR单片机keil 2131

arm单片机用什么编程语言 avr单片机用什么软件编程

ARM是Advanced RISC Machine的简称,是一种基于RISC(精简指令集计算机)架构的32位微处理器架构标准。ARM单片机是以ARM架构为核心的单片机,其具有运行速度快、体积小、功耗低、可靠性高等特点,...

2023-03-23 标签:ARM编程ARM单片机 3584

arm架构的单片机有哪些 arm单片机选型

一些常见的ARM架构的单片机包括:   1. STM32系列:主要包括Cortex-M0, Cortex-M3, Cortex-M4等内核的单片机,是比较常用的高性价比的ARM单片机之一。   2. LPC系列:主要包括Cortex-M0等内核的...

2023-03-23 标签:单片机ARM 4754

STM32与ARM的关系是什么 arm和stm32哪个难

stm32是基于ARM内核的一种控制器,是包含与被包含的关系。STM32的内核是ARM推出的基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。STM32是ARM7架构中的一员。...

2023-03-23 标签:微控制器ARMSTM32 7320

DMA带中断的内存到内存传输

DMA带中断的内存到内存传输

要使用中断配置 DMA,请按照内存到内存模式部分中详述的步骤进行操作。 在System Core 》 NVIC中启用DMA1 Channel 1 Global Interrupt如下图所示:     现在按以下键生成代码:Ctrl + S 4.1 HAL 库 DMA 与 IT 流...

2023-03-23 标签:微控制器内存STM32 1885

DMA内存到内存模式

DMA内存到内存模式

DMA 通道可以在不被外设请求触发的情况下运行。这种模式称为内存到内存模式,由软件启动。 它允许在没有硬件请求的情况下从一个地址位置传输到另一个地址位置。配置并启用通道后,传输...

2023-03-23 标签:微控制器内存STM32 1964

arm单片机原理及应用

ARM单片机是一种基于ARM架构的微处理器系统,在执行指令时需要遵循以下流程:   1. 从存储器读取指令,指令由16位或32位二进制代码表示。   2. 解码指令,确定指令的类型和操作对象...

2023-03-23 标签:ARMARM单片机 2143

在STM32CubeIDE中创建工程

在STM32CubeIDE中创建工程

什么是DMA? DMA代表直接内存访问控制器。 DMA 是一种总线主控和系统外设,可在外设和内存之间以及内存到内存之间提供高速数据传输。无需任何 CPU 操作 即可通过 DMA 快速移动数据,从而为其...

2023-03-23 标签:微控制器STM32 634

arm单片机和51有什么区别

ARM单片机和51单片机在架构、性能、指令集、外设等方面都存在很大的差异,具体区别如下:   架构:ARM单片机采用的是RISC架构,指令集精简,执行速度快,适合用于高性能应用;而51单片...

2023-03-23 标签:微控制器51单片机ARM单片机 4791

arm单片机用什么编程 arm和51单片机编程一样吗

ARM单片机可以使用多种编程语言进行编程,包括C语言、汇编语言、C++语言等。C语言是ARM单片机最常用的编程语言之一,它具有良好的可移植性和易于编写的特点,适合用于ARM单片机的软件开发...

2023-03-23 标签:51单片机编程ARM单片机 2451

如何配置PWR中关机模式

如何配置PWR中关机模式

关断模式允许实现最低功耗。内部稳压器关闭,因此 VCORE 域断电。PLL、HSI16、MSI、LSI 和 HSE 振荡器也被关闭。可以使用 SYS_WKUP 引脚、 RTC事件(闹钟或定时器)或 NRST 引脚中的外部复位 将系统从...

2023-03-23 标签:微控制器STM32PWR 318

PWR待机模式代码示例

PWR待机模式代码示例

待机模式用于通过掉电复位实现最低功耗。内部稳压器关闭,因此 VCORE 域断电。PLL、MSI RC、HSI16 RC 和 HSE 晶体振荡器也被关闭。 RTC 可以保持活动状态(带 RTC 的待机模式,不带 RTC 的待机模式)...

2023-03-23 标签:微控制器STM32PWR 484

PWR中Stop0、Stop1和Stop2模式介绍

PWR中Stop0、Stop1和Stop2模式介绍

停止模式实现最低功耗,同时保留 SRAM 和寄存器的内容。VCORE 域中的所有时钟都停止,PLL、MSI RC、HSI16 RC 和 HSE 晶体振荡器被禁用。LSE 或 LSI 可以保持运行。     5.2 Stop0模式 从 EXTI 入门[1]打...

2023-03-23 标签:微控制器STM32PWR 1427

arm单片机有哪些系列 avr单片机优缺点

ARM单片机(MCU)是使用ARM处理器作为核心的微控制器,具有高性能、低功耗等特点,广泛应用于嵌入式系统、智能家居、工业控制等领域。常见的ARM单片机系列包括:   1. Cortex-M系列:是面...

2023-03-23 标签:单片机ARM单片机 2993

PWR低功耗睡眠模式介绍

PWR低功耗睡眠模式介绍

4.1定义 该模式是从低功耗运行模式进入的。只有 CPU 时钟停止。当事件或中断触发唤醒时,系统恢复到低功耗运行模式。 4.2配置低功耗休眠模式 从 EXTI 入门[1]打开项目 打开 main.c 添加进入低...

2023-03-23 标签:微控制器STM32PWR 649

arm单片机和stm32单片机的区别

ARM单片机是ARM公司推出的嵌入式系统解决方案,它是针对嵌入式应用所设计的一种高性能、低功耗的处理器。ARM单片机采用RISC指令集架构,具有良好的扩展性和兼容性。同时,由于其高性能和...

2023-03-23 标签:STM32ARM单片机 10122

PWR低功耗运行模式介绍

PWR低功耗运行模式介绍

当系统时钟频率降至 2 MHz 以下时,可实现此模式。代码从 SRAM 或闪存中执行。稳压器处于低功耗模式以最小化其工作电流。     3.2配置低功耗运行模式 3.2.1 STM32CubeMX配置 系统时钟最大限制为...

2023-03-23 标签:微控制器STM32 464

PWR休眠模式和代码示例

PWR休眠模式和代码示例

2.1定义 在睡眠模式下,CPU 时钟关闭并且对其他时钟或模拟时钟源没有影响。当中断/事件发生时,所有外设继续运行并唤醒 CPU。 2.2配置休眠模式 2.2.1 STM32CubeMX配置 ↑ 系统时钟设置为 80 MHz。...

2023-03-23 标签:微控制器cpuSTM32 377

PWR低功耗模式介绍

PWR低功耗模式介绍

低功耗模式介绍 默认情况下,微控制器在系统或电源复位后处于运行模式。当 CPU 不需要保持运行时,例如等待外部事件时,可以使用多种低功耗模式来节省电量。超低功耗 STM32L476xx 支持七种...

2023-03-23 标签:微控制器STM32PWR 908

如何使用外部中断并在按下用户按钮时打开LED

如何使用外部中断并在按下用户按钮时打开LED

了解如何使用外部中断并在按下用户按钮时打开 LED。 使用 STM32CubeIDE 将连接到用户按钮的 GPIO 配置为具有下降沿触发的外部中断 (EXTI) 了解如何配置中断控制器:NVIC 通过按下打开 LED 的按钮来...

2023-03-23 标签:微控制器ledSTM32 330

如何为LED切换配置GPIO

如何为LED切换配置GPIO

2.1目标 了解如何使用硬件抽象层 (HAL) 库切换 STM32L476 Nucleo 板上的引脚,并了解如何在 STM32CubeIDE 中设置引脚和 GPIO 端口。 2.2在STM32CubeIDE中创建工程↑ ‘主面板中的文件》新建》 STM32 项目。...

2023-03-23 标签:微控制器ledSTM32 280

通用输入输出GPIO是什么

通用输入输出GPIO是什么

GPIO代表通用输入/输出。它是集成电路上的一种引脚,没有特定功能。虽然大多数引脚都有专用用途,例如向特定组件发送信号,但 GPIO 引脚的功能是可定制的,并且可以由软件控制。 引脚模式...

2023-03-23 标签:微控制器集成电路STM32 974

如何在工业驱动器中实现精密的运动控制?

乘坐电梯时,您肯定希望平稳安全地从一层到达另一层。在电梯驱动中,精密的运动控制使电梯能够停在指定位置,并平稳地减速直到完全停止。...

2023-03-23 标签:微控制器编码器运动控制伺服驱动器工业驱动器 209

单片机中晶振的选用

单片机中晶振的选用

在我们步入单片机学习时,大部分人接触的第一款单片机,是国产的STC单片机STC89C51,而最最容易让人忽视的,是单片机的晶振电路部分选用的晶振。...

2023-03-23 标签:晶振开发板STC89C51晶振电路单片机 3221

一种C2000系列芯片的RAM在线诊断实现方法

一种C2000系列芯片的RAM在线诊断实现方法

随着越来越多的工业应用对产品的可靠性和安全性要求越来越高,我们在做产品设计的时候不仅要正确的实现产品功能,同时也需要通过一些功能安全认证,比如家电行业的IEC60730等或者ISO138...

2023-03-23 标签:mcucpuRAM 985

极海APM32A407车规级MCU倒车雷达记录仪应用方案

倒车雷达记录仪一般由主控芯片、倒车雷达传感器、超声波发射/接收电路、报警电路、显示电路等部分组成。极海推出的倒车雷达记录仪应用方案,基于高性能、低功耗、高可靠的APM32A407系列...

2023-03-23 标签:传感器芯片mcu倒车雷达智能化 1628

业界首个微控制器系统芯片安全解决方案

基于其ProvenCore-M可信执行环境操作系统技术,开发了STM32Trust TEE Secure Manager。...

2023-03-23 标签:微控制器mcu 233

STM32如何通过FSMC点亮LCD

STM32如何通过FSMC点亮LCD

FSMC是Flexible static memory controller(可变静态存储控制器)的简称,是STM32系列采用的一种新型的存储器扩展技术,支持SRAM、Nor Flash、LCD、PSRAM、NAND Flash、PC Card等。只在某些芯片上有,使用前要查...

2023-03-23 标签:lcd存储器sramSTM32FSMC 3966

编辑推荐厂商产品技术软件/工具OS/语言教程专题