esp32和stm32的工程宏定义

1.esp32的工程宏定义

这个是ESP32的工程结构,能够看到在总工程文件夹中有一个总体的cmakelist。我们在这个cmakelist中添加代码:

idf_build_set_property(COMPILE_DEFINITIONS ESP32 APPEND)

第一个参数COMPILE_DEFINITIONS表示添加的是编译器宏定义

第二个参数ESP32是你所定义的宏定义

第三个参数是添加的规则,无脑填 APPEND,如果不填代表替换工程中的所有编译宏定义,使用添加的宏定义。

2.stm32的工程宏定义

2.1在EIDE中添加

可见光标标明的预处理器定义,点击绿色的➕,可以添加EIDE中的宏定义。

2.2在keil中添加

点击 魔法棒打开 option for target

在c/c++中的define可以添加定义,但是记得用逗号(,)与前方的宏定义分割。

相关推荐
东小东博客6 小时前
STM32 WS2812 Proteus仿真 汉字显示 SPI控制
stm32·嵌入式硬件·proteus
czhaii11 小时前
STM32中的位带(bit-band)操作
单片机
嵌入式-老费13 小时前
esp开发与应用(DS18B20温度传感器)
单片机·嵌入式硬件
szxinmai主板定制专家13 小时前
基于ZYNQ MPSOC图像采集与压缩系统总体设计方案
linux·arm开发·人工智能·嵌入式硬件·fpga开发
Jonathan_LF14 小时前
DMA使用心得-STM32
stm32·单片机·嵌入式硬件
国科安芯15 小时前
ASM232S抗辐照RS-232收发器的技术架构与空间环境适应性研究
单片机·嵌入式硬件·安全·架构·安全性测试
嵌入式小站15 小时前
STM32 零基础可移植教程 07:USART 串口打印,从 CubeMX 配置到 printf 输出
stm32·单片机·嵌入式硬件
都在酒里15 小时前
STM32矩阵按键详解——4×4行列扫描与非阻塞消抖(硬件总结六)
stm32·嵌入式硬件·矩阵
都在酒里16 小时前
STM32有限状态机(FSM)详解,综合应用总结(二)
stm32·单片机·嵌入式硬件·状态机
嵌入式-老费17 小时前
esp开发与应用(继电器的使用)
单片机·嵌入式硬件