

奧林普 OLP-3102 USB接口 16T16R ARINC429通訊模塊
企業信息
普通會員第15年
公司類型: 生產商
主運營:MIL-STD-1553B系列ARINC429系列RS232/422/485串口...
所在地區:成都市
注冊時間:2011-05-14
特性
完全遵守ARINC429協議
支持多種收發通道配置:16T16R、8T8R、4T4R、2T2R、1T1R等
支持100K/50K/48K/12.5KBPS及用戶自定義波特率
支持FIFO和Schedule兩種發送模式
支持SDI和Label兩種接收過濾模式
支持TimeStamping
支持中斷、外觸發
支持應用開發接口API
概述
OLP-3102是奧林普科技研制開發的USB總線接口ARINC429通訊模塊,通道數最多同時具有16個發送和16個接收通道。每個通道的發送/接收速率均可單獨設置。
OLP-3102具有靈活的數據發送/接收方式,用戶可以根據具體需要進行設置。
OLP-3102提供支持多種編程工具的32bit的動態鏈接庫,方便用戶在不同的環境下進行二次開發。
奧林普科技還為用戶的應用開發提供專業的軟件開發指導,提供標準的DLL和豐富的源程序。
功能介紹
在OLP-3102中支持兩種發送方式:
FIFO隊列發送;
Scheduled數據傳輸;
FIFO隊列發送,即單次發送,發送方式可以通過API函數設置。Scheduled數據傳輸,即間隔時間可編程的循環發送。在應用中兩種發送方式可以同時設置,在Scheduled傳輸的間隙中可以發送FIFO數據,不需要發送方式的轉換。
Scheduled數據傳輸:在此模式下microcode將按循環方式發送數據,循環時間可以由函數OLP3102_Transmit_Scheduled設置,最小間隔為1ms,在設置好所有參數后調用函數OLP3102_EnableChannel和OLP3102_StartStop開始發送數據。也可以用函數OLP3102_Kill_Scheduled_All將循環消息從隊列中刪除。
FIFO隊列發送:FIFO發送模式可以和Scheduled發送模式一起使用,在Scheduled發送模式的間隙可以發送FIFO中的數據。用函數OLP3102_Transmit_FIFO或OLP3102_Transmit_FIFO_Block將發送的數據寫入發送FIFO,此類函數可以在模塊運行后調用。
在OLP-3102中支持兩種數據接收方式:
FIFO數據接收;
MAILBOX數據接收;
FIFO數據接收方式下處理器將數據按先進先出方式存入接收FIFO,PC通過API從FIFO讀數據和時間戳,時間戳的精度可以編程設置,時間戳的精度范圍為1~65535μs。用此種方式可以保證通道接收的數據不會丟失。用函數OLP3102_Receive_FIFO或OLP3102_Receive_FIFO_Block從接收FIFO中讀取數據。
MAILBOX數據接收方式下將最新數據存入寄存器,PC通過API從寄存器讀數據。MAILBOX方式時,將用新的數據覆蓋原有的數據,不管寄存器的數據是否已被讀取,在PC讀數據時也不管是否有新的數據產生,所以在使用此種模式時一般來講都以確定發送為定時發送或丟數據對系統不會造成影響的情況下使用。用函數OLP3102_Receive_Mailbox從郵箱讀取數據。
數據過濾,在模塊中支持兩種方式的數據過濾:
SDI過濾;
Label過濾;
用函數OLP3102_SetSDIFilter設置SDI過濾方式,用函數OLP3102_AddLabel或OLP3102_AddLabelGroup設置Label過濾方式,你也可以用函數OLP3102_DeleteLabel或OLP3102_DeleteLabelGroup刪除Label過濾。

以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,中國傳動網對此不承擔任何保證責任。 溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。