註冊
登錄
會員
幫助
茂宣企業 產品討論區
»
Silicon Labs 產品討論區
» Timer3與其他暫存器衝突
‹‹ 上一主題
|
下一主題 ››
發新話題
發佈投票
發佈商品
發佈懸賞
發佈活動
發佈辯論
發佈視頻
打印
Timer3與其他暫存器衝突
餅乾盒
新手上路
發短消息
加為好友
當前離線
1
#
大
中
小
發表於 2010-1-20 18:03
只看該作者
Timer3與其他暫存器衝突
不確定是不是和其他暫存器衝突導致某些功能失效
目前遇到的情況是當我使用timer3中斷進行一些工作的時候
我的感測器訊號無法透過UART傳至我的螢幕顯示目前感測值
當我將timer3中斷拿掉之後
感測器訊號就可以傳至螢幕顯示並顯示出目前感測值
所以懷疑是不是使用timer3會導致某些功能互相衝突
需要改哪邊的設定?
精華
0
積分
31
閱讀權限
10
在線時間
19 小時
註冊時間
2009-9-30
最後登錄
2010-8-26
查看詳細資料
TOP
Stevenyang
版主
Steven
發短消息
加為好友
當前離線
2
#
大
中
小
發表於 2010-1-22 17:43
只看該作者
請檢查一下Timer3中斷旗標是否沒有正確 Clear?
Note:Timer3 interrupt flag 不支援 bit addressable,必須用 Byte AND 方式來 Clear flag。
精華
0
積分
1332
閱讀權限
100
在線時間
23 小時
註冊時間
2009-3-9
最後登錄
2012-9-6
查看詳細資料
TOP
餅乾盒
新手上路
發短消息
加為好友
當前離線
3
#
大
中
小
發表於 2010-1-22 22:13
只看該作者
清除中斷旗標之後
螢幕端已經可以收到感測器的訊號
但是仍然無法顯示感測值
也就是說螢幕顯示的值是零
但實際上的感測值並不是零
若不使用timer3
一切又恢復正常
請問是timer3的哪邊設定又疏忽了嗎?
精華
0
積分
31
閱讀權限
10
在線時間
19 小時
註冊時間
2009-9-30
最後登錄
2010-8-26
查看詳細資料
TOP
餅乾盒
新手上路
發短消息
加為好友
當前離線
4
#
大
中
小
發表於 2010-1-22 22:42
只看該作者
會和中斷的優先順序有關嗎?
精華
0
積分
31
閱讀權限
10
在線時間
19 小時
註冊時間
2009-9-30
最後登錄
2010-8-26
查看詳細資料
TOP
Stevenyang
版主
Steven
發短消息
加為好友
當前離線
5
#
大
中
小
發表於 2010-1-25 17:47
只看該作者
1. MCU型號是?
2. 確定 MCU 與 PC 的 UART 傳輸率是否都一樣? 傳輸率是多少?
3. 請用示波器擷取 MCU UART 訊號來確認傳輸率是否為預設?(很可能傳輸率不對或設定跑掉了)
精華
0
積分
1332
閱讀權限
100
在線時間
23 小時
註冊時間
2009-3-9
最後登錄
2012-9-6
查看詳細資料
TOP
‹‹ 上一主題
|
下一主題 ››
產品討論區
Avago 產品討論區
Linear Tech 產品討論區
Prolific 產品討論區
Silicon Labs 產品討論區
站務公告
其他議題
HR 小分享