⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serial_port_testing.txt

📁 Test program for serial port of PXA270 based board
💻 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 + -