跳转到主要内容
MCU加油站
Toggle navigation
首页
技术
新闻
下载中心
互动专区
视频
评测
活动
博客
登录
注册
博客
STM32端口IO方向设置问题
每个IO口可以自由编程,但IO口寄存器必须要按 32 位字被访问。
2021-08-31 |
STM32
如何将MCU与FPGA进行配对达到提高系统效率的目的?
FPGA已经变得如此具有成本效益,因此它们越来越多地与mcu结合使用,以提高整体系统效率。
2021-08-30 |
MCU
,
FPGA
单片机常用的几种赋值操作
本文将和大家一起学习下常见的单片机赋值操作
2021-08-24 |
单片机
单片机中的上电复位和手动复位
为保证单片机能可靠地复位,必须使RST引脚至少保持两个机器周期高电平,CPU 在第2个机器周期内执行内部复位操作,以后每一一个机器周期重复一一次, 直至RST端电平变低。
2021-08-19 |
单片机
单片机异常复位后如何保存变量数据?
众所周知,单片机复位后变量数值会自动初始化,以华大半导体HC32L136为例,具有 7 个复位信号来源,每个复位信号都可以让 CPU 重新运行,绝大多数寄存器会被复位到复位值,程序会从复位向量处开始执行。
2021-08-11 |
单片机
STM32中boot0和boot1的启动方式
在每个STM32的芯片上都有两个管脚BOOT0和BOOT1,这两个管脚在芯片复位时的电平状态决定了芯片复位后从哪个区域开始执行程序。
2021-08-09 |
STM32
STM32H7 RAMECC功能及应用
STM32H7系列MCU的Flash,SRAM和CACHE都支持ECC的功能。在本文中,主要介绍SRAM ECC这部分功能以及应用中的注意事项。
2021-08-09 |
STM32H7
关于单片机的软件延时时间控制
单片机需要一个时钟信号送给内部各个电路,才能使它们有节拍地协同工作。时钟信号的频率是由外部震荡电路的晶振频率决定的。
2021-08-04 |
单片机
单片机与上位机的串行通信
上位机如果要发送数据给单片机,单片机接收到数据之后,会存入到SBUF这个发送/接收寄存器,这个寄存器非常特殊,兼具发送和接收时存放数据的功能。
2021-07-29 |
单片机
,
串行通信
MCU和普通芯片的区别是什么?
单片机简单来说就是一个可以用来做智能电子产品的芯片。
2021-07-28 |
MCU
,
芯片
单片机GPIO端口是干什么的?
当你需要控制引脚为高电平或低电平时,该功能就是作为GPIO输出功能使用。
2021-07-27 |
单片机
,
GPIO
STM32定时器配置(TIM1、TIM2、TIM3、TIM4、TIM5、TIM8)高级定时器+普通定时器,定时计数模式下总结
ARM中,有的逻辑寄存器在物理上对应2个寄存器,一个是程序员可以写入或读出的寄存器,称为preload register(预装载寄存器),另一个是程序员看不见的、但在操作中真正起作用的寄存器,称为shadow register(影子寄存器);
2021-07-23 |
STM32
STM32外部晶振电路设计和匹配
STM32F103有两种主时钟方案,一个是依靠内部RC振荡器的HSI(内部高速时钟),另一个是HSE(外部高速时钟)。
2021-07-22 |
STM32
,
晶振
,
电路设计
STM32的内部flash读写操作(含结构体的保存)
Flash中的内容一般用来存储代码和一些定义为const的数据,和一些用户自定义的保存数据,它断电不丢失。
2021-07-21 |
STM32
STM32窗口看门狗和独立看门狗的区别
我们使用串口看门狗应该先配置寄存器(WWDG_CFR),即配置窗口值是多少到最小的0x40*T(LSB)(假定T(LSB)为每减一计数所需要的时间),这个配置会告诉单片机什么时候来与递减计数器进行值比较,如果计数值值小于0x40就产生复位。
2021-07-20 |
STM32
关于MCU堆空间和栈空间,你了解多少?
单片机应用中,堆栈是个特殊存储区,堆栈属于RAM空间的一部分,堆栈用于函数调用、中断切换时保存和恢复现场数据。
2021-07-19 |
MCU
关于flymcu烧录STM32芯片超时的问题解决
有时候使用FlyMcu时,会出现芯片超时无应答,无法连接的情况。
2021-07-16 |
flymcu
,
STM32
,
MCU
超低功耗MCU如何降低功耗?
低功耗是MCU的一项非常重要的指标,比如某些可穿戴的设备,其携带的电量有限,如果整个电路消耗的电量特别大就会经常出现电量不足的情况。
2021-07-15 |
MCU
工程师笔记 | 解决RTC意外恢复到初始值问题
客户反馈在使用STM32F446的产品做上电、掉电测试时,RTC会意外恢复到配置的初始值。
2021-07-15 |
RTC
STM32单片机不同型号之间程序适配
STM32的单片机中,同一系列(如F0、F1、F4)不同型号(拿F1来说,如F103xB、F103xC、F103xE等)的芯片FLASH大小、RAM大小、外设会有所差异,但一般在程序编程的时候,这些芯片之间是可以互换的。
2021-07-15 |
STM32单片机
干货 | 分享一种串口高效收发思路及方案
本文在探讨传统数据收发不足之后,介绍如何使用带FIFO的串口来减少接收中断次数,通过一种自定义通讯协议格式,给出帧打包方法;之后介绍一种特殊的串口数据发送方法,可在避免使用串口发送中断的情况下,提高系统的响应速度。
2021-07-09 |
串口
干货 | 了解库开发,我们从STM32标准库学起
从STM32新建工程、编译下载程序出发,让新手由浅入深,尽享STM32标准库开发的乐趣。
2021-07-09 |
STM32
STM32开发 -- RTC详解
实时时钟是一个独立的定时器。RTC模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。
2021-07-06 |
STM32
,
RTC
浅谈单片机的时间片轮询结构
我们这里要说的这个时间片轮询法并不是挂在操作系统下,而是在前后台程序中使用此法,也是本文要详细说明和介绍的方法。
2021-07-06 |
单片机
Gen-3 C2000 F280025C 外围电路和引脚配置详解
本文主要讨论ADC通道的选择、FSI接口的应用、3.3V供电选型考量、GPIO口的配置和JTAG的连接与调试进行详细介绍。
2021-07-02 |
外围电路
STM32 BOOT模式配置以及作用
所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态,来选择在复位后的启动模式。
2021-07-01 |
STM32
STM32中引脚复用说明
STM32有许多的内置外设(如串口、ADC、DCA等等),这些外设的外部引脚都是和GPIO复用的。
2021-06-30 |
STM32
,
引脚
开发单片机的常见IDE有哪些?
IDE指用于软件开发的工具,通常包含编辑器、编译器、调试器、图形用户界面等集成多种工具的应用程序。
2021-06-29 |
单片机
基于STM32分析栈、堆、全局区、常量区、代码区、RAM、ROM
在一个STM32程序代码中,从内存高地址到内存低地址,依次分布着栈区、堆区、全局区(静态区)、常量区、代码区,其中全局区中高地址分布着.bss段,低地址分布着.data段。
2021-06-28 |
STM32
STM32定时器时钟以及中间对齐模式
STM32定时器分为高级定时器(TIM1与TIM8)、通用定时器(TIM2-TIM5、TIM9-TIM14)、基本定时器(TIM6、TIM7)。不同的定时器使用不同的时钟。
2021-06-25 |
STM32
,
定时器
,
内部时钟
第一页
前一页
…
3
4
5
6
7
…
下一页
末页