ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

申博太阳城电脑客户端下载现金网: [STM32F4] 宏定义条件编译的问题

永利游戏开户直营
38|5
楼主
本帖最后由 pjzmj2012 于 2020-9-16 09:36 编辑

        if(Server_Client_Switch == 0)
        {
                #define LWIP_DHCP               1
        }
        else
        {
                #define LWIP_DHCP               0
        }

有没有办法实现诸如上文的功能。我这么写有警告。我是想问如何通过一个变量来切换是否开启dhcp
沙发
| 2020-9-16 09:43 | 只看该作者
不能这样用吧,申博太阳城电脑客户端下载现金网:你那个变量既然在运行时有多种状态,那么DHCP的代码就必须要被编译才行啊,怎么能用条件编译呢?除非你那个变量,在一个应用里永远只有一种值,要是这样的话,也没必要用变量了,直接条件编译就行了
板凳
| 2020-9-16 15:04 | 只看该作者
不可以的,
直接也用变量处理
地板
| 2020-9-17 07:45 | 只看该作者
胡闹台,只能编译进去,根据变量决定功能用不用,根据变量来决定预编译的东西,似乎发生了时空倒转
5
| 2020-9-17 07:56 | 只看该作者
只能用定义判断条件
6
| 2020-9-17 11:00 | 只看该作者
是不是使用HAL库文件的人,都是高手?
我就不会用这个芯片。
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

永利游戏开户直营 快速回复 返回顶部 返回列表
申博太阳城YG电子助赢软件 彩票828app下载直营网 澳门新葡京SUNBET申博彩票 欧利彩票娱乐直营网 申博现金网官方网址登入官网
博盈亚洲娱乐平台登入 金三角赌场经济 英皇酒店电话登入 新澳门北京PK10时时彩q群 威斯汀香港六合彩开奖时刻表
申博管理网手机APP下载 澳门按摩地点登入 澳门搭车贵吗网上娱乐场 赌场洗筹码什么意思网上娱乐场 www.6699sun.com现金网
新葡京棋牌手机版下载登入 新濠影汇会员 永利博娱乐场直营网登入 伟德澳门博彩官网 金马国际体彩排列3时时彩网址