本文僅適用於
sbRIO with NI-DAQmx。對於舊版 sbRIO,取樣點在嵌入式 CAN 驅動程序的源代碼中定義,無法更改。
要配置 sbRIO 上 CAN 埠的自訂波特率:
- 在 LabVIEW 項目瀏覽器中右鍵單擊 CAN 埠,然後選擇 Properties 。
- 在 Channel Configuration 類別下,從 Baud Rate 下拉菜單中選擇 <custom>。
- 配置自訂波特率。有關 Bit Timing Registers 的詳細說明,請參考: Interface:64bit Baud Rate 和 Interface:CAN:64bit FD Baud Rate
要以編程方式配置 CAN 介面的自訂波特率,可以在 FPGA VI 中使用
Baud Rate Advanced 或
FD Baud Rate Advanced 屬性節點。您可以參考 NI Example Finder 中的 sbRIO CAN Programmatic Configuration.lvproj 中的示例CAN Configuration and Transmit (FPGA).vi ,該示例位於
NI Example Finder >> Hardware Input and Output >> CompactRIO >> Chassis Specific >> sbRIO with DAQmx 中。