OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5045|回复: 2

KEIL4编译错误

[复制链接]

30

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
219
金钱
219
注册时间
2013-3-7
在线时间
6 小时
发表于 2013-6-26 17:50:08 | 显示全部楼层 |阅读模式

 我在ch452.h里面用define定义了各种命令,但是为什么提示未定义呢?程序如下:

#ifndef _CH452_H
#define _CH452_H

#include "stm32f10x.h"
#include "stm32f10x_rcc.h"
#include "stm32f10x_gpio.h"

 

#define   EMPTY   0000H
#define  RST    0201H
#define  LEFT_SHIFT  0300H
#define  RIGHT_SHIFT  0302H
#define  LEFT_CIRCLE  0301H
#define  RIGHT_CIRCLE 0303H
#define  SET_SYSTEM  0x0413  
//#define  SET_SYSTEM  0411H     //关闭键盘扫描
//#define SET_SYSTEM  0412H  //关闭显示驱动
#define  SET_MODE  0x05F0  //译码方式
//#define  SET_MODE  0570H  //不译码
//#define  SET_SPARK  06**  //置1为闪烁,否则不闪烁
//define   SET_NUM   1[3][8]  //3位用来指定数码管,8位用来指定数据
#define   READ_KEY  0700H  //读取按键代码


#define DCLK_HIGH   GPIO_SetBits( GPIOD,GPIO_Pin_0)
#define DCLK_LOW   GPIO_ResetBits(GPIOD,GPIO_Pin_0)
#define DIN_HIGH   GPIO_SetBits( GPIOD,GPIO_Pin_1)
#define DIN_LOW    GPIO_ResetBits(GPIOD,GPIO_Pin_1)
#define LOAD_HIGH   GPIO_SetBits( GPIOD,GPIO_Pin_2)
#define LOAD_LOW   GPIO_ResetBits(GPIOD,GPIO_Pin_2)

 


void CH452_Init(void);
void CH452_Cmd(u16 cmd);


#endif
上面是ch452.h文件,我在ch452.c里面打印的时候,SET_SYSTEM 等的值都可以打印出来,然后我在main函数里面调用,
int main(void)
{
 u32 i,j,count;
 u8 ch;
 u8 *pt="啊";
 Init();
 CH452_Cmd(SET_SYSTEM);
 CH452_Cmd(0x05F0);
 CH452_Cmd(0x0801);

 }

但是提示SET_SYSTEM未定义,可是我在main里面已经包括了ch452.h的头文件了,求大神解答

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-6-26 19:29:56 | 显示全部楼层
仔细再检查下了,应该是头文件包含出了问题
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2013-6-27 09:56:48 | 显示全部楼层
你是不是链接出了问题,不在同一个目录下,然后编译出错的。
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-18 10:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表