UART实验程序解析
更新时间:2023-12-03 00:46:01 阅读量: 教育文库 文档下载
- uart串口通信推荐度:
- 相关推荐
//UART实验程序解析 //头文件
#include
//串口接收中断服务程序 void UARTIntHandler(void) {
ui32 ulStatus; //获取中断状态
ulStatus = ROM_UARTIntStatus(UART0_BASE, true); //清除中断标志
ROM_UARTIntClear(UART0_BASE, ulStatus); //直到串口FIFO中没有数据时才退出循环 while(ROM_UARTCharsAvail(UART0_BASE)) {
//读串口接收的字符并回发
ROM_UARTCharPutNonBlocking(UART0_BASE,
ROM_UARTCharGetNonBlocking(UART0_BASE)); } }
//串口发送函数
void UARTSend(const ui8 *pucBuffer, ui32 ulCount) {
while(ulCount--) {
//将要发送的字符写进UART
ROM_UARTCharPutNonBlocking(UART0_BASE, *pucBuffer++); } }
int main(void) {
//使能FPU FPUEnable();
FPULazyStackingEnable();
//设置时钟直接使用外部晶振
ROM_SysCtlClockSet(SYSCTL_SYSDIV_1 | SYSCTL_USE_OSC | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ);
//使能用到的外设
ROM_SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOA); ROM_SysCtlPeripheralEnable(SYSCTL_PERIPH_UART0); //配置PA0和PA1为串口0引脚
ROM_GPIOPinTypeUART(GPIO_PORTA_BASE, GPIO_PIN_0 | GPIO_PIN_1);
//使能中断
ROM_IntMasterEnable();
//配置UART0为115200,8-N-1
ROM_UARTConfigSetExpClk(UART0_BASE, ROM_SysCtlClockGet(), 115200, (UART_CONFIG_WLEN_8 | UART_CONFIG_STOP_ONE | UART_CONFIG_PAR_NONE)); //使能串口中断
ROM_IntEnable(INT_UART0);
ROM_UARTIntEnable(UART0_BASE, UART_INT_RX | UART_INT_RT); //发送提示信息
UARTSend((ui8 *)\
while(1) { } }
正在阅读:
UART实验程序解析12-03
第205-13
CO月结步骤03-11
盏西镇中心寄宿制小学学生宿舍管理制度108-28
气相色谱的使用经验和色谱柱的选择10-14
二元一次方程组应用题教案05-20
恨之书作文500字07-07
最新会计师责任保险合同05-15
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 解析
- 实验
- 程序
- UART
- 最新-关于开展年全国安全生产月活动的实施方案 精品
- 2014年绵阳一诊生物试题
- 交易策略大全 - 图文
- 教师民族团结先进个人事迹材料
- 仓储和配送管理习题1
- 县委学习实践活动领导小组办公室召开分析检查阶段工作会议
- 玉屏风散与左旋咪唑合用治疗小儿反复呼吸道感染80例
- Word复习题(计应参考书)一年级
- 著作权转让与许可有什么区别
- 中国平安 - 战略管理研究
- 国家外汇管理局关于印发对外承包工程、劳务及技术合作外汇管理
- 卓顶精文最新2019年广西保险代理人资格考试试卷 docx
- 精品病理题库
- 改革开放以来我国职业教育的发展及对我们的启示
- 推荐下载 某某同志在某某县挂职锻炼期间的基本情况-最新
- 学案-高中历史选修(中外历史人物评说)-新中国的缔造者毛泽东(无答案版)
- 计算机一级考试试题第一章
- 小学班主任提高单亲家庭学生抗挫折能力的个案分析
- 吸塑字外露灯字
- 新质押式债券回购业务简介