作者acespeed (xXx)
看板ASM
標題[問題] 自訂的clock怎麼產生?
時間Sun Apr 6 00:18:52 2014
大家好
抱歉新手發文
請問一下我想產生這樣的clock
先8個然後停一下在八個
然後在一個low訊號
http://ppt.cc/Ab~8
該怎麼產生呢?
我用自己定義輸出腳位的方式頻率被machine cycle限制
這是要給led driver用的
所以Tx也還是要傳訊號
用自己定義port的方式我都無法讓頻率加快了
麻煩各位分享意見
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.64.119
※ 文章網址: http://webptt.com/m.aspx?n=bbs/ASM/M.1396714734.A.079.html
1F:推 morewatertw:用timer去處理應該可以達到你的需求 04/06 12:48
2F:→ acespeed:我用timer中斷後去改port輸出還是壓不到週期400ns 04/07 00:30
3F:→ acespeed:最近問到一個答案是說因為我用C寫所以會不知道port=1這樣 04/07 00:31
4F:→ acespeed:會花多久,用組語似乎就可以解決了~如果我成功了再跟大家 04/07 00:31
5F:→ acespeed:分享 04/07 00:31
6F:推 ksmrt0123:這不需要很準, 只要不影響主程式進行再慢都沒關係 04/07 22:56
7F:→ ksmrt0123:CLK保持low比較好實作 04/07 22:57
8F:推 qeagle:看你微控頻率夠不夠快吧。 04/13 20:11
9F:→ acespeed:後來控制方式很複雜,要先下commend決定之後輸入的訊號是 04/19 23:22
10F:→ acespeed:什麼意思 04/19 23:22