OpenEdv-开源电子网

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

请问原子哥做的延时程序和系统自带的延时程序能同时使用吗?

[复制链接]

50

主题

94

帖子

0

精华

高级会员

Rank: 4

积分
556
金钱
556
注册时间
2020-3-6
在线时间
77 小时
发表于 2021-12-13 17:31:28 | 显示全部楼层 |阅读模式
1金钱
代码里面想做一个通信超时判断,在通信开始前用系统自带的HAL_GetTick(void)函数记录下节拍数值,通信结束后再用这个函数读取最新的节拍数值,进行减运算,算出通信时间,可是调试发现读出的数值都是0,不管是前一次还是后一次调用HAL_GetTick(void)函数,返回的都是0,不知道为什么,是不是和原子哥的延时程序Systick设置冲突啦?感觉又不像,原子哥的是采用节拍摘取法,并没有用到中断,所以一时找不到什么原因,请大家帮忙分析一下。

最佳答案

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

使用道具 举报

15

主题

1061

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
3606
金钱
3606
注册时间
2019-8-14
在线时间
1052 小时
发表于 2021-12-13 17:31:29 | 显示全部楼层
回复

使用道具 举报

1

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1023
金钱
1023
注册时间
2019-9-21
在线时间
269 小时
发表于 2021-12-13 18:32:12 | 显示全部楼层
只用一个看看怎么样。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 09:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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