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

📄 uart.c

📁 此源码是关于cc2430的低功耗实验
💻 C
字号:
//uart.c
//初始化UART0

# include "ioCC2430.h"

/*****************************************
*函数功能 :初始化串口				
*入口参数 : 无							
*返 回 值 :无							
*说    明 :57600-n-8-0		
*****************************************/
void InitUART0(void)
{
	PERCFG = 0x00;				//位置1 P0口
	P0SEL = 0x3c;				//P0用作串口
	
	U0CSR |= 0x80;				//UART方式
	U0GCR |= 10;				//baud_e
	U0BAUD |= 216;				//波特率设为57600
	UTX0IF = 1;

	U0CSR |= 0X40;				//允许接收
	IEN0 |= 0x84;				//开总中断,接收中断
}

/****************************************************************
*函数功能 :串口发送字符串函数									
*入口参数 : data:数据					
*	    len :数据长度										
*返 回 值 :无													
*说    明 :							
****************************************************************/
void UartTX_Send_String(char *Data,int len)
{
  int j;
  for(j=0;j<len;j++)
  {
    U0DBUF = *Data++;
    while(UTX0IF == 0);
    UTX0IF = 0;
  }
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -