野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12029|回复: 7

SysTick 精确延时问题

[复制链接]
发表于 2015-7-30 11:15:26 | 显示全部楼层 |阅读模式
请教各位大神,我按照教程编写的文件哪里有问题吗?为什么编译不通过呢??
哈哈.jpg
回复

使用道具 举报

发表于 2015-7-30 11:20:44 | 显示全部楼层
最重要是没有添加相关头文件,有这个的例程,你可以对照例程
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-30 12:05:45 | 显示全部楼层
亽亼 发表于 2015-7-30 11:20
最重要是没有添加相关头文件,有这个的例程,你可以对照例程

谢谢,我看了例程,但是提示这个错误:
..\Uotput\STM32-DEMO2.axf: Error: L6218E: Undefined symbol SysTick_Init (referred from main.o).
回复 支持 反对

使用道具 举报

发表于 2015-7-30 12:13:50 | 显示全部楼层
你还要修改systick.h文件
并在main文件包括systick.h文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-30 12:24:10 | 显示全部楼层
亽亼 发表于 2015-7-30 12:13
你还要修改systick.h文件
并在main文件包括systick.h文件

请问我的systick.h文件:
#ifndef __SYSTICK_H
#define __SYSTICK_H
#include "stm32f10x.h"
void SysTick_Init(void);
void Delay_us(__IO u32 nTime);
#endif
已经添加到了main.c中,为什么还是这个错误呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-30 12:33:25 | 显示全部楼层
亽亼 发表于 2015-7-30 12:13
你还要修改systick.h文件
并在main文件包括systick.h文件

谢谢,我的问题已经解决了,定义函数时,字母大小写错了。
回复 支持 反对

使用道具 举报

发表于 2015-7-31 08:59:09 | 显示全部楼层
猫和四叶草 发表于 2015-7-30 12:33
谢谢,我的问题已经解决了,定义函数时,字母大小写错了。

那你也真牛逼啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-31 17:44:29 | 显示全部楼层
fire 发表于 2015-7-31 08:59
那你也真牛逼啊

那请问你写函数的时候,函数头都是从哦哥那里找的?我都是一个一个打上去的,照例程。
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2025-1-10 12:49 , Processed in 0.032652 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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