產品說明0
USB-CAN-A(帶殼)USB轉CAN轉接器A款/適配器/分析儀,STM32芯片方案、多種工作模式、多系統兼容
支援自定義CAN 波特率,多種工作模式,STM32 晶片
產品特性
- 支援CAN2.0A(標準幀)和CAN2.0B(擴充幀)
- 支援CAN 通訊波特率範圍:5kbps~1Mbps,可自訂CAN 波特率
- 支援四種工作模式:正常模式、環回模式、靜默模式、靜默環回模式
- 支援多種CAN 資料發送方式:單幀發送、多幀發送、手動發送、定時發送和循環發送
- 支援多種CAN 資料接收方式:可設定只接收指定ID 的數據,也可指定ID 自動應答配置好的數據
- 支援收發CAN 資料儲存為TXT 或EXCEL 文字
- 支援CAN 總線檢測,方便查看CAN 總線狀態
- CAN 收發資料顯示都帶時間標識,可順序顯示,也可刷新顯示
- 支援設定USB 虛擬COM 口的通訊波特率(9600 ~ 2000000bps),預設為2000000bps
- 支援透過設定軟體或串列指令設定工作參數,可斷電保存
- 採用STM32 進口晶片方案,通訊穩定可靠
- 板載TVS(瞬態電壓抑制管),有效抑制電路的突波電壓和瞬態尖峰電壓
- 提供Windows 版本的中英文上位機軟體,使用方便
- 支援二次開發,只需處理收發命令即可
相關資訊
FAQ
-t 在stderr 上列印TTY/串列流量偵錯資訊。
-d 設備使用TTY 設備。
-s SPEED 以bps 為單位設定CAN 速度。
-b BAUDRATE 設定TTY/序列波特率(預設值:2000000)。
-i ID 使用ID(指定為十六進位字串)注入。
-j DATA CAN DATA 要注入(指定為十六進位字串)。
-n COUNT 在COUNT 幀後終止(預設值:無限)。
-g MS 以MS 毫秒為單位注入睡眠間隙(預設值:200 毫秒)。
-m MODE 注入負載模式(0 = 隨機,1 = 增量,2 = 固定)。
數據發送太快,,第一個數據還沒發送成功,又開始發下一個,也會導致丟包; 數據發送的時候正好總線上有數據,這種情況會導致丟包;建議將發送的
數據包間隔一定的時間或加入適當的延遲,使其他設備有足夠的時間進行資料包處理
回環模式可以幫到您,將模組設定為回環模式,設定並啟動,發送數據有接受相同的數據,功能OK:
目前支援CAN2.0A和CAN 2.0B,也就是支援最基本、最常見的CAN標準,支援最高1 Mbps的資料傳輸速率
這是USBN轉串口再轉CAN方案,2M串口波特率能相容於大部分CAN速率,一般情況預設2M波特率就可以,將CAN速率改為和外接CAN設備對應的速率(最高支援1M)即可。
非常不建議改波特率的,2M 就能通用於99%的情況,如果1% 要改,請選用預設的2M改,因為預設是2M的,選用2M 改,就生效; 如果還是不行,請重設為預設的2M後再改。
有的,轉換器資料放到快取是為了防止出錯,因為如果接受到資料直接轉發的話如果再接受到資料就會出錯,所有才需要快取;內部最多可有20條緩存,轉換器基本上是即時轉換的;
不同的can配置工具,底層指令是不一樣的,除了用我們配套的上位機工具外,還可以用串口調試助手工具發送底層指令使用,如圖: