找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1511|回复: 3
收起左侧

(已解决)请教STM32单片机SYSTICK定时器编译问题

[复制链接]
ID:731755 发表于 2022-9-6 11:42 | 显示全部楼层 |阅读模式
感觉现在STM32学习比51单片机难多了,对照着教程来学习,还编译不过,之前这个问题在论坛问过,按键没有反应的问题,解决了,但是按键反应迟钝,我在网上找到的资料说是延时程序的问题,就没有管他,后面学习systick定时器的时候,就打算用它解决此问题,可惜,编译的时候一个错误,一个警告,意思是我没有声明,我找到的资料都是用这个定时器,只需要需要misc.c这个函数就可以了,问题是,这个函数我一直都有,后面的C++路径也添加了,也是一样,请教各位还需要添加其它函数吗或者设置哪里,还是我的软件版本不对呢,我想起之前的创建模板,也是,怎么都编译不过,后来网上查到了,在C++那里删除一点东西,才编译的过,我很郁闷,照着教程来,编译不过,教程自来的模板到时可以,难道我的软件版本太高吗?
51hei浏览器截图20220905202924.png

4按键输入 - 1.7z

208.51 KB, 下载次数: 5

回复

使用道具 举报

ID:883242 发表于 2022-9-6 21:34 | 显示全部楼层
既然下面delay里面的代码都没有错,那么出错的那一行可以这么写:
  1. SysTick->CTRL&=0xfb;
复制代码

评分

参与人数 1黑币 +10 收起 理由
13872888583 + 10 绝世好帖!

查看全部评分

回复

使用道具 举报

ID:731755 发表于 2022-9-7 08:56 | 显示全部楼层
Hephaestus 发表于 2022-9-6 21:34
既然下面delay里面的代码都没有错,那么出错的那一行可以这么写:

谢谢老师,这样写的确让我长见识了,昨晚改了之后,程序就编译过了,程序运行也正常,加分奖励一下,谢谢了
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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