OpenEdv-开源电子网

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

Stm32_Clock_Init()函数没法使用的问题

[复制链接]

3

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2014-4-12
在线时间
0 小时
发表于 2014-4-12 20:56:48 | 显示全部楼层 |阅读模式
code:
#include"stm32f10x.h"
#include"sys.h"
#include"delay.h"
#include"usart.h"
int main(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
Stm32_Clock_Init(9);
delay_init(72);

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);
GPIO_InitStructure.GPIO_Pin=GPIO_Pin_8;
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;
GPIO_Init(GPIOA,&GPIO_InitStructure);
while(1)
{
GPIO_Write(GPIOA,0xFEFF);
delay_ms(300);
GPIO_SetBits(GPIOA,GPIO_Pin_8);
delay_ms(300);
}
return 1;
}

我已经在PROJECT里添加了SYSTEM组并且把文件里的文件sys.c  dealy.c usart.c都添加进组里,而且魔术棒下的C++里也添加了SYSTEM文件里的文件(确定是最后一层目录了)
可是编译的时候出现这样的提示
.\ODJ\Template.axf: Error: L6218E: Undefined symbol Stm32_Clock_Init (referred from main.o).


请问是怎么回事呀






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

使用道具 举报

12

主题

85

帖子

0

精华

初级会员

Rank: 2

积分
153
金钱
153
注册时间
2013-11-24
在线时间
0 小时
发表于 2014-4-12 22:41:12 | 显示全部楼层
回复【楼主位】liaojw94:
---------------------------------
头文件没添加吧!!
学一天不会,我学两天;再不会,再两天·········
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2014-4-12 23:22:28 | 显示全部楼层
回复【楼主位】liaojw94:
---------------------------------
 Stm32_Clock_Init库函数版本代码不需要调用这个...
寄存器版本才需要.你直接去掉这个即可.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2014-4-12
在线时间
0 小时
 楼主| 发表于 2014-4-13 12:14:11 | 显示全部楼层
回复【3楼】正点原子:

恩解决了,可是虽然成功运行了,可是include sys.h哪里还是有一个错误说找不到sys.h,可是我工程组和c++都添加了的。 回复【楼主位】liaojw94:
---------------------------------
 Stm32_Clock_Init库函数版本代码不需要调用这个...
寄存器版本才需要.你直接去掉这个即可.

---------------------------------
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2014-4-13 14:12:46 | 显示全部楼层
回复【4楼】liaojw94:
---------------------------------
你添加了SYSTEM/SYS文件夹路径么?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2014-4-12
在线时间
0 小时
 楼主| 发表于 2014-4-13 17:52:53 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
恩都添加了,或许是工程建立问题,我下次重新建立工程试试
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2014-4-12
在线时间
0 小时
 楼主| 发表于 2014-4-13 20:41:54 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
您好,JTAG_Set(JTAG_SWD_DISABLE);在哪个头文件里的?我包含了sys.h文件及其system\sys路径,还是提示没有找到定义。另外#include <stm32f10x_lib.h>是什么文件?我找不到这个文件。我的板子是mini
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2014-4-13 21:19:09 | 显示全部楼层
回复【7楼】liaojw94:
---------------------------------
 在sys.c里面
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2014-4-13 21:19:26 | 显示全部楼层
回复【7楼】liaojw94:
---------------------------------
stm32f10x_lib.h是老版本的库函数头文件了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2014-4-13 21:20:00 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2014-4-12
在线时间
0 小时
 楼主| 发表于 2014-4-14 11:17:23 | 显示全部楼层
回复【10楼】正点原子:
---------------------------------
谢谢原子大神~\(≧▽≦)/~啦啦啦
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-12 14:10

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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