推荐阅读最新更新时间:2026-03-25 07:55
STM32CubeMx GPIO口输出
stm32用hal库建立工程通用且方便,用的人也越来越多了,正点原子之前也有hal库的书还有例程,但是正点原子hal库的例程是以调用hal库的形式制作的,没有直接从cube的建立工程开始做起,并且在使用的过程中有根据项目更改过库函数。网上STM32Cube的教程也大多是v4、v5版本,和v6相比很多界面和功能有所变化,所以写了这个。文中部分内容参考正点原子开发指南和网上的文章教程。 工作环境: STM32CubeMXv6 Keil5 如果仅仅使用GPIO口执行输入输出的操作,那么RCC时钟,晶振,时钟树和中断都是可以不用配置使用默认的,建立工程后左键点击需要打开的IO口后选择GPIO_OUTPUT或GPIO_INPUT。
[单片机]
基于STM32CUBEMX驱动低压步进器电机驱动器STSPIN220(3)----定时器中断产生指定数量脉
概述 在步进电机控制过程中,为了实现精确的位置和速度控制,经常需要输出指定数量的脉冲。这就需要使用定时器功能来生成PWM脉冲信号。 本文将详细介绍如何利用STM32CUBEMX配置定时器以输出指定数量的PWM脉冲。 定时器是STM32微控制器的一个重要功能模块,可用于生成各种定时和计数操作。通过合理配置定时器的参数和模式,我们可以实现精确的脉冲输出。 样品申请 https://www.wjx.top/vm/PpC1kRR.aspx 视频教学 https://www.bilibili.com/video/BV1k94y1C7Gw/ 完整代码下载 https://download.csdn.net/download/qq_
[单片机]
STM32CubeMX操作
1.更改库安装路径 2.下载库 这里下载F1
[单片机]
内存荒缓解成本高 美光警告:需投入巨资才能满足需求
北京时间3月19日,据彭博社报道,内存芯片巨头美光科技周三警告称,为满足激增的市场需求,公司将需在产能上投入巨资。这一表态给该公司整体乐观的业绩预测蒙上了一层阴影。 美光在周三发布的季度财报中表示,2026财年(截至今年8月)资本支出将超过250亿美元,超出分析师预计的224亿美元。美光还补充道,2027财年支出将同比增加逾100亿美元。 “我们预计2027财年资本支出将显著增加。”美光CEO桑杰·梅赫罗特拉(Sanjay Mehrotra)在电话会议上表示。 这一巨额支出反映出美光为满足市场对其内存芯片的旺盛需求而付出的代价,尤其是AI计算所用的高带宽内存。尽管美光销售额预计将持续飙升,但最新财报却遭遇投资者冷遇,股价一度下跌4
[半导体设计/制造]
【广濑电机】关于针对中国企业行使专利权(侵权警告)的公告
我司针对某中国企业,就涉及板对板微型连接器(我司产品BM29系列)的以下3项中国发明专利权发出了侵权警告。近日,我司收到了来自该中国企业的承诺书,其全面认可我司主张并承诺停止销售疑似侵权产品等行为,特此公告。 我司认为,位于广东省的某中国企业销售的微型连接器落入了我司中国发明专利权的保护范围,侵犯了我司专利权,遂于2025年10月向其发送了警告函。同月,该中国企业向我司提交了承诺书,全面接受了我司关于停止疑似侵权行为的要求,承诺停止销售以及许诺销售等疑似侵权行为,今后不再侵犯我司的任何知识产权。 我司一贯尊重自己和他人的知识产权。今后也将采取合适的方式维护我司的知识产权,不仅限于本案专利,对任何侵害我司知识产权的行为,我司
[工业控制]
解决IAR编译出现Warning[25]: Label \'xxx\' is defined pubweak in a section implicitly declared root警告的办法
在使用IAR7.7及以上编译工程的时候,出现一大堆Warning : Label 'xxx' is defined pubweak in a section implicitly declared root 的警告,点进去是指到启动文件startup_stm32f10x_xd.s里面的,这个问题有网友说是IAR在早期的版本里面使用了core_cm3文件,而在6以后高版本IAR中就不需要了。解决的办法IAR官方也给出了方案了(文章末尾):具体做法就是在启动文件里面startup_stm32f10x_xd.s(双击警告可以直接打开),在SECTION .text:CODE:REORDER(1)后面添加一个NOROOT,
[单片机]
STM32CubeMX学习笔记(7)——DMA接口使用
一、DMA简介 DMA(Direct Memory Access) 直接存储器存取,是单片机的一个外设,它的主要功能是用来搬数据,但是不需要占用 CPU,即在传输数据的时候,CPU 可以干其他的事情,好像是多线程一样。数据传输支持从外设到存储器或者存储器到存储器,这里的存储器可以是 SRAM 或者是 FLASH。DMA 控制器包含了 DMA1 和 DMA2,其中 DMA1 有 7 个通道,DMA2 有 5 个通道,这里的通道可以理解为传输数据的一种管道。 要注意的是 DMA2 只存在于大容量的单片机中。 二、DMA请求映像 DMA1 各个通道的请求映像 DMA2 各个通道的请求映像 其中 ADC3、SD
[单片机]
STM32CubeMX学习笔记(15)——电源管理(PWR)低功耗睡眠模式
一、低功耗模式简介 系统提供了多个低功耗模式,可在 CPU 不需要运行时(例如等待外部事件时)节省功耗。由用户根据应用选择具体的低功耗模式,以在低功耗、短启动时间和可用唤醒源之间寻求最佳平衡。 睡眠模式、停止模式及待机模式中,若备份域电源正常供电,备份域内的 RTC 都可以正常运行,备份域内的寄存器的数据会被保存,不受功耗模式影响。 从表中可以看到,这三种低功耗模式层层递进,运行的时钟或芯片功能越来越少,因而功耗越来越低。 模式名称 说明 进入方式 唤醒方式 对1.8V区域时钟的影响 对VDD区域时钟的影响 调压器 睡眠模式 内核停止,所有外设包括M3核心的外设,如NVIC、系统时钟(SysTick)等仍在运行 调用WF
[单片机]