您好我之前使用的是atmel at91微控制器,并且对于所有寄存器值我都是在引用虚拟头文件Linux / atmel_serial.h和linux / atmel_pdc.h。 现在我已经转移到使用am335x处理器的德州仪器devgeloper板,所以我想知道在哪里可以找到该仪器的相同的相关文件。 当我在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开发板的等效产品。谢谢
答案 0 :(得分:0)
请参考设备数据表中的设备寄存器: http://www.ti.com/litv/pdf/spruh73i
在Linux中,每个设备驱动程序都有自己的寄存器内部定义,并且具有适当的访问权限。没有独特的地方可以定义像Atmel那样的所有外围寄存器。