关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
Yank_k
2022-09-16 16:47
采纳率: 0%
浏览 17
首页
嵌入式
为什么stm32f407芯片用这个STM32F40xx 去Define,宏定义却不行的。
stm32
这两个有啥区别?为什么stm32f407芯片用这个第二个去Define,宏定义却不行的。
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
1
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
dceacho
2022-09-16 18:09
关注
你是指在文件里#define?
这里是全局的能影响到所有文件,如果在文件里#define的话有的地方不一定能覆盖到
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(0条)
向“C知道”追问
报告相同问题?
提交
关注问题
基于
STM32
的
嵌入式
软件开发(3)——
STM32
F407
ZGT6
芯片
时钟系统介绍
2025-07-12 17:01
Barkley X的博客
供电,时钟,复位,下载,启动模式,后备电池,其中,时钟系统是最为复杂的,每个
芯片
的时钟树几乎都不相同。关于
STM32
的时钟系统,我自己来来回回学了三四遍才稍微理解一些,同学们刚接触时候会比较摸不着头脑,多...
基于
STM32
的
嵌入式
软件开发(2)——
STM32
F407
新建工程模板,基于固件库
2025-07-12 13:11
Barkley X的博客
接下来对于
STM32
F40 系列的工程,还需要添加一个全局
宏定义
标识符。添加方法是点击魔术棒之后,进入 C/C++选项卡,然后在
Define
输入框连输入:
STM32
F40_41xxx,USE_STDPERIPH_DRIVER。注意这里是两个标识符
STM32
...
stm32
F407
_标准库 3/18
2025-03-18 17:57
wyh的博客
例如“SystemInit”函数,用于上电后初始化时钟,该函数的定义就存储在system_
stm32
f4xx.c文件,调用库的这个SystemInit函数后, 系统时钟被初始化为180MHz,如有需要可以修改这个文件的内容,设置成自己所需的时钟...
学习
STM32
F407
ZGT6开发板第一课:软件的安装和项目的创建
2025-04-16 01:31
杨幂太酷了的博客
安装下载地址:...3、路径也可以选择自己喜欢的路径,我不喜欢动,我就选择默认路径了,然后继续Next。4、第一个大框中信息都随意填的,影响不大,然后继续Next。5、开始安装了。6、安装完成,点击Finish结束。
STM32
f407
DMA
2023-05-21 01:22
m0_59949484的博客
串口1:usart1 rx使用DMA2,数据流5,通道4,数据接收.usart1 tx使用DMA2,数据流7,通道4,数据发送。串口3:usart3 rx使用DMA1,数据流1,通道4,数据接收.usart3 tx使用DMA1,数据流3,通道4,数据发送。串口2:...
关于移植FatFs到
stm32
f407
需要注意的问题
2024-10-19 15:00
BeyondPNF的博客
其中pdrv后面都会有,这个就是为了明确你是什么设备,如果你是SD卡就
宏定义
SD卡参数为0,像我的ATA一样,TF就
宏定义
为对应的数字。 //
宏定义
#
define
ATA 0 // SD卡 #
define
SPI_FLASH 1 // 预留外部SPI Flash使用 ...
STM32
F103至
STM32
F407
程序移植参考
2017-09-21 17:42
qq_17835733的博客
最近做了从
STM32
F103到
STM32
F407
的程序移植工作。在做这项工作之前发现网上没有太全面的移植攻略,因而确实费了一番功夫和走了一些弯路。现在程序移植工作基本做完,趁着还能记起来遇到的问题,把程序移植需要注意的...
嵌入式
基础_07_
STM32
启动文件
2025-02-10 17:41
Patronum_Lzm的博客
__Vectors_Size:
宏定义
为向量表的大小 注意:默认向量表放在0地址,这个0地址取决于启动方式,我们常用Flash启动,那么中断向量表的起始地址为:0x08000000,如果我们使用远程升级,那么需要将中断向量表映射到APP...
【
STM32
F407
】Note_02
STM32
实现指定频率呼吸灯
2023-04-11 22:27
码Monkey的博客
使用SysTick定时器实现指定频率呼吸灯。
stm32
f407
探索者开发板(十一)——SystemInit时钟系统初始化剖析
2023-02-07 17:34
周末不下雨的博客
//#
define
RCC_PLLCFGR_PLLSRC_HSE ((uint32_t)0x00400000) //第22位,根据下图也就是选择器选择HSE作为时钟源 之后就是对位的一些
宏定义
,计算出来就是168M #if
define
d (
STM32
F40_41xxx) ||
define
d (
STM32
F427_...
STM32
F407
实现USB BULK传输+WINUSB免驱
2023-08-24 01:25
dbxzjq的博客
记录一下使用
stm32
_f105-07_f2_f4_usb-host-device_lib固件库用
STM32
F407
实现USB BULK传输+WINUSB免驱的过程,作为以后忘记后的一个参考记忆
嵌入式
学习笔记——
STM32
单片机开发前的准备
2023-03-03 20:49
小向是个Der的博客
STM32
单片机开发环境搭建
嵌入式
_基于
STM32
F4标准库的Flash读写操作
2023-12-07 23:16
Awen_y的博客
在
STM32
芯片
内有一个Flash存储器断电后数据不会丢失,所以Flash中经常存储一些关键数据,例如:运行的程序、属性文件、密钥、累计运行时间、故障日志等,所以Falsh读写操作非常重要。
STM32
芯片
启动过程
2024-09-18 16:56
Projectsauron的博客
主闪存存储器启动:从
STM32
内置的 Flash 启动( 0 x 08000000 − 0 x 0807 F F F F 0x0800 0000-0x0807 FFFF 0x08000000−0x0807FFFF),一般我们使用 JTAG 或者 SWD 模式下载程序时,就是下载到这个里面,重启后...
如何基于HAL库进行
STM32
开发
2025-05-03 23:47
Leon_George的博客
本文详细描述了在
STM32
开发中,如何使用HAL库进行开发。
stm32
F407
keil 项目工程的建立,整理笔记.docx
2022-11-29 15:58
-
宏定义
:通过不同的
宏定义
区分不同
STM32
F4系列
芯片
,例如在特定行添加对应的宏。 - 枚举型类型:定义了中断序列号,如TIM5_IRQn,方便直接引用。 - 重定义的变量类型:如#
define
__IO volatile,用于声明访问内存...
STM32
F4 GPIO介绍及应用
2025-08-13 23:34
hazy1k的博客
本文介绍了
STM32
F407
的GPIO基础知识与应用实例。主要内容包括:1) GPIO基本概念和
STM32
F407
的GPIO分组情况,特别说明5V电平兼容性问题;2) 通过LED闪烁实例展示GPIO输出功能,包括硬件定义、初始化代码和主程序实现...
STM32
F407
+UCOSIII+LWIP 完美移植
2025-04-14 10:36
葛奎宜Judy的博客
STM32
F407
+UCOSIII+LWIP ... 本项目提供了一个完整的
STM32
F407
芯片
上移植UCOSIII实时操作系统和LWIP网络协议栈的解决方案。通过详细的外设库配置、时钟设置、UCOSIII和LWIP移植步骤,开发者可以快速实现高效、稳定的...
基于
STM32
F4XX标准库的保姆级FreeRTOS环境快速部署指南
2025-11-05 19:48
@曾记否的博客
主要内容包括:1)硬件准备(
STM32
F407
开发板)和软件需求(Keil MDK、标准外设库、FreeRTOS源码);2)基础
STM32
工程创建步骤;3)FreeRTOS内核源码结构解析及关键文件功能说明;4)详细集成步骤,涵盖源码添加、...
5.
STM32
F40x 位带操作内容及代码介绍
2024-01-19 15:34
青花木的博客
位带操作提供了一种方便、高效且原子性的方式来对单个比特进行操作。它可以避免使用位操作指令和运算符,简化代码的编写,并提高执行效率。常见的位带操作包括对比特进行读取、设置为1或者清零为0等。
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
9月16日