uart

    0熱度

    1回答

    重定向多個UART,我與模擬多個UART/USART接口的芯片。我想要做的是UART3重定向到/ dev/UART3在主機上,uart7到/ dev/uart7在主機上,等我似乎無法找到一個以上的UART處理的例子或指南,以及實例我確實發現似乎甚至沒有選擇他們傾向於控制檯/套接字/無論哪個uart。 (有些使用 「ID = ID」,但我不知道這意味着什麼和QEMU文檔似乎並沒有掩蓋它。)

    0熱度

    1回答

    運行Linux(linaro)的Snapdragon 410c ttyMSM1(msm_serial)能夠本地提供DMX協議250,000波特率嗎? [email protected]:~# stty -F /dev/ttyMSM1 cs8 -parenb cstopb 250000 stty: invalid argument ‘250000’ Try 'stty --help' for

    1熱度

    1回答

    我在通過UART傳輸的Linux SBC上實現LIN協議。我沒有時間去開發一個完整的LIN堆棧,所以我只是爲協議定義的消息實現一個幀結構。問題是協議需要一個「Break」字段,它使總線上的從設備偵聽。該字段由13位時間的零組成。當串行數據傳輸需要完整字節時,如何通過UART發送13位零的任何想法?

    0熱度

    1回答

    我試圖開發使用此處提供的示例的LIN總線主控器: https://github.com/trainman419/linux-lin/tree/master/misc/tty_lin_master 本質上這送出LIN協議消息通過串行端口。 我將代碼稍微改了一點,以使其對低級別功能測試更簡單。我想看看一個LIN分析器是否能正確解碼一個非常原始的LIN消息,但我遇到了與串口有關的奇怪問題。我通過/ de

    0熱度

    1回答

    我使用PIC32MX唱首歌(PIC32MX534F064H微控制器),用於使用USB轉串口轉換器在波特率115200 通過UART傳輸數據和接收相同PC上的當我嘗試通過PIC32發送數據並在我的電腦上閱讀,我收到的數據,但是,這是不同的。請參閱下面的代碼片段。如果有人能夠建議我修改以使uart工作,那將是非常棒的。由於 #define GetSystemClock() (80000000ul)

    1熱度

    1回答

    我想寫我自己的庫,通過UART0發送消息從我的Arduino UNO到我的電腦。 除了我想要接收字符串的部分以外,庫成功工作。該庫的代碼是: #define F_CPU 16000000 #define EVEN_P 0 #define ODD_P 1 #define BAUD_RATE 57600 #include <avr/io.h> #include <math.h> #i

    0熱度

    1回答

    我需要使用USB設備生成10 MBit RS485(UART)數據流。到目前爲止,我認爲FT2232H非常適合,但據我所知,FT2232H只能產生12 MBit或8 Mbit,因爲細分受限於主分頻器0和1. USB設備應在PC上枚舉爲串行接口,支持10 Mbit的波特率。 那麼任何想法哪個芯片適合特定的任務? 謝謝。

    0熱度

    1回答

    我在開發板上有一個Ti處理器AM335x。沒有兩個uart連接到處理器。 uart0和uart2 默認情況下,只有uart0被啓用,並且它是用於控制檯的。在啓用uart2之後,我將GPS連接到它,以便它輸出一些東西,如果我使用/ dev/ttyO2。但只有一些垃圾代碼顯示出來。 然後我把GPS連接到uart0,使用相同的命令cat/dev/ttyO0一切正常。 GPS輸出正常顯示。 然後我編輯我的

    1熱度

    1回答

    我在使用STM32F4 DMA時遇到問題。 我已經建立了我的DMA配置如下的循環模式: hdma_usart1_rx.Instance = DMA2_Stream2; hdma_usart1_rx.Init.Channel = DMA_CHANNEL_4; hdma_usart1_rx.Init.Direction = DMA_PERIPH_TO_MEMORY; hdma_usart1_rx

    0熱度

    1回答

    所以我有一個問題,讓TI微控制器與Raspberry Pi B +進行通信。我使用的確切微控制器是TI cc430f5137。我遇到的問題是,我似乎無法讓Raspberry Pi正確接收我從MSP430發送的數據。對於那些不知道的人,430有2個緩衝區用於這個目的,一個RX和TX,它允許在代碼仍在執行時使用UART模塊。當我收到一個字節時,我已經啓用了一箇中斷,我只需設置一個標誌並將相同的字節發送