📄 serial_port_testing.txt
字号:
******************************************************************************
PROGRAM FOR OUTING A STRING THROUGH SERIAL PORT WITH PXA270 PROCESSOR BOARD
*******************************************************************************
#include<pxa-regs.h>
#define __REG (volatile unsigned long *)
void delay(unsigned int dly)
{
while(dly--);
}
main()
{
long int i,j,k;
char ch[8]= "irshad";
*CKEN = 0x81ffffff; /*Enable all Clocks */
*GPDR1 = 0x80; /* Sets GPIO39 as Output */
*GAFR1_L = 0x8010; /* sets GPIO39 as FFTXD and GPIO34 as FFRXD */
*FFLCR = 0x9f; /* Line Control Register (read/write), Parity = Even, databit = 8 */
*FFDLL = 0x60; /*Baudrate Set to 9600*/
// *FFDLH = 0x0; /*Baudrate Set to 9600*/
*FFLCR =0x1f; /* Line Control Register (read/write) */
*FFIER = 0x40; /* Interrupt Enable Register (read/write), Sets UART Unit Enable (UUE) */
for(j=0;j<20;j++)
{
j=0;
for(i=0;i<8;i++)
{
*FFTHR = (int)ch[i]; /* Transmit Holding Register (write only) dummi data*/
for(k=0;k<200000;k++)
{};
}
// delay(10000);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -