在 02-02-2009 02:19 AM
您好:
在RT端上面的確是可以使用Hardware timing達到 1u sec,但是在程式裡面,若是使用timed loop的話,
您也必須確認所有程式碼執行的速度會在您所設定的時間下完成,
因為在timed loop的架各下,迴圈執行一次的時間就是限定在兩個rising edge之前完成,
所以要是您的程式碼沒有辦法在一個clock cycle裡面執行完畢,
就算在timed loop裡面設定hardware timing也是沒有辦法達到您需要的速度。
有關hardware timing,您可以參考以下連結,
http://zone.ni.com/devzone/cda/tut/p/id/3249
NITW AE Charles
在 02-02-2009 11:00 PM
Compact RIO 您好,
您的程式我測試過是可以執行在1 MHz的Timing Base(1us per loop),但您的程式碼有一些問題是需要修改的.
再請您與NI AE聯絡一下或是寄出您的資料到support.taiwan@ni.com
謝謝您.