0

嗨,我以前使用的是 atmel at91 微控制器,对于所有寄存器值,我参考了愚蠢的头文件 Linux/atmel_serial.h 和 linux/atmel_pdc.h。现在我已经转移到使用 am335x 处理器的德州仪器开发板,所以我想知道在哪里可以找到与该仪器相同的相关文件。当我在 atmel 板上工作时,我在代码中使用的寄存器列表是

ATMEL_PDC_RPR
ATMEL_PDC_RCR
ATMEL_PDC_TPR
ATMEL_PDC_TCR
ATMEL_PDC_TNPR
ATMEL_PDC_TNCR
ATMEL_PDC_PTCR
ATMEL_PDC_TXTEN
ATMEL_US_CR
ATMEL_US_TXEN
ATMEL_US_RXDIS
ATMEL_US_IER
ATMEL_US_TXEMPTY
ATMEL_US_RXRDY
ATMEL_PDC_RXTEN
ATMEL_US_RTOR
ATMEL_US_TIMEOUT
ATMEL_US_OVRE
ATMEL_US_FRAME
ATMEL_US_PARE
ATMEL_US_RSTSTA
ATMEL_PDC_RXTDIS
ATMEL_US_RETTO
ATMEL_US_STTTO
ATMEL_US_CSR
ATMEL_US_IDR
ATMEL_US_TXDIS
ATMEL_US_RXEN
ATMEL_PDC_TXTDIS
ATMEL_US_MR
ATMEL_US_USCLKS
ATMEL_US_CHRL
ATMEL_US_NBSTOP
ATMEL_US_PAR
ATMEL_US_USCLKS_MCK_DIV8
ATMEL_US_CHRL_8
ATMEL_US_NBSTOP_1
ATMEL_US_PAR_NONE
ATMEL_US_IMR
ATMEL_US_BRGR
ATMEL_PDC_RNPR
ATMEL_PDC_RNCR
ATMEL_US_RSTRX
ATMEL_US_RSTTX
PDC_RX_TIMEOUT
ATMEL_US_USMODE_RS485
ATMEL_US_TXRDY

我需要 TI am335x 开发板的同等产品。谢谢

4

1 回答 1

0

有关器件寄存器,请参阅器件数据表: http ://www.ti.com/litv/pdf/spruh73i

在 Linux 中,每个设备驱动程序都有自己的内部寄存器定义,它具有适当的访问权限。没有像 Atmel 那样定义所有外设寄存器的唯一位置。

于 2013-10-14T12:49:22.690 回答