沒接外部晶振 只有HSI 如何設定SysTick ?

2019-07-14 23:41发布

本帖最后由 kagaya 于 2014-5-4 11:57 编辑

請問各位大大
沒接外部晶振 只有HSI 該如何使用Systick ?
按照網路上的範例 用SysTick_Config 都沒有成功

  1. void Delay_ms(uint32_t nTime)
  2. {
  3.     TimingDelay = nTime;
  4.     while(TimingDelay != 0) {}   <----程序停在這裡
  5. }
复制代码

程序跟本沒有進入中斷 SysTick_Handler
不知該如何設定?
謝謝
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
wh86597931
1楼-- · 2019-07-15 09:13
kagaya 发表于 2014-5-4 23:08
你好
你是指這個嗎?
SysTick->CTRL |= SysTick_CTRL_ENABLE_Msk;

我昨晚试了下,滴答定时器没起作用。我使用外部8m 晶振,代码一样的,你的问题也成了我的问题。^_^
kagaya
2楼-- · 2019-07-15 10:29
wh86597931 发表于 2014-5-5 08:02
我昨晚试了下,滴答定时器没起作用。我使用外部8m 晶振,代码一样的,你的问题也成了我的问题。^_^ ...

對呀
不只是我自己做的開發板
連我買的 有外部晶振的最小系統板 也是一樣
而且我不只試過這個程序
我參考網路和書籍 試過好幾種不同的寫法了 都不行
怪了....

一周热门 更多>