|
|
前往: |
| 关于systick的延时方法问题! |
| 发表人 | 内容 | |
|---|---|---|
| 2012/02/22 15:46 |
|
|
|
[楼主位] 青岛老船长
等级:
注册时间:![]() 2011/11/14 08:14 文章: 7 离线 |
百度了很多这方面的资料!关于stm32精确延时且方便移植的延时方法,有很多人赞同用原子的方法。但是3.5的库core_cm3.h的版本是1.3的!有些宏定义没有啊!原子这个怎么处理啊!?再有原子的延时方法是不是也占用CPU的方法啊!也就用一下 微妙和毫秒的中断还行!那秒级的中断是不是得再用个定时器啊!这种延时会不会被中断打断呢?我是初学者,哪里有说的太幼稚的,请见谅! 注明一下:我用库函数!还想用这种方法延时!我是看了库函数版本例程才出现这个问题的!
这篇文章被编辑了 1 次. 最近一次更新是在 2012/02/22 16:06 |
|
|
||
| 2012/02/22 17:18 |
|
|
|
[1楼] 正点原子
等级:
注册时间:![]() 2010/12/02 10:41 文章: 8097 来自: 湖南 离线 |
回复【楼主位】 青岛老船长 :
--------------------------------- 我不用库函数的. 所以库函数有没有什么变化,对我无影响. 延时函数本来就是用来延时的,耗CPU的.除非你是多任务(比如用了UCOS),那就可以在一个任务延时的时候,执行其他任务.否则,延时就是用来消耗CPU的. |
|
|
我的淘宝小店:http://shop62103354.taobao.com |
||
|
||
| 2012/02/22 20:10 |
|
|
|
[2楼] 青岛老船长
等级:
注册时间:![]() 2011/11/14 08:14 文章: 7 离线 |
回复【1楼】 正点原子 :
--------------------------------- 你的开发板,先搞些库函数的例程就好了!学习库函数能快点!如果用库函数都能顺下来的话!在由简入深配置寄存器!要不我感觉新手学习很迷茫的! |
|
|
||
| 2012/02/22 20:47 |
|
|
|
[3楼] 正点原子
等级:
注册时间:![]() 2010/12/02 10:41 文章: 8097 来自: 湖南 离线 |
找条喜欢的路就可以了.
|
|
|
我的淘宝小店:http://shop62103354.taobao.com |
||
|
||
|
|
||
|
| 前往: |