- 2
- 0
- 约9.51千字
- 约 46页
- 2019-05-25 发布于湖南
- 举报
UART内核配置选项 1、波特率设置 2、数据位、停止位、奇偶校验位 3、流控制 4、Avalon流控制传输 * 感谢你的观看 2019年5月24 软件编程 Altera提供的驱动程序执行HAL字符模式设备驱动程序。HAL用户应通过熟悉的HAL API函数和ANSI C标准库函数访问UART,而不是访问UART寄存器。 altera_avalon_uart_regs.h 寄存器级访问头文件 altera_avalon_uart.h, altera_avalon_uart.c HAL系统库的UART内核设备驱动程序 * 感谢你的观看 2019年5月24 实验4.10:ANSI C标准库来访问UART;如果检测到字符’t’,则报告检测到字符’t’;如果检测到字符’v’,则退出程序。 #includestdio.h #includestring.h #include system.h int main () { char* msg = Detected the character t.\n; FILE* fp; char prompt = 0; printf(Please Enter some characters: \n); fp = fopen (UART_NAME, r+); //打开文件进行读和写 * 感谢你的观看 2019年5月24 if (fp) { while (prompt != v) // 循环直至接收到 v { prompt = getc(fp); // 从UART中获取字符 if (prompt == t) { // 如果字符为 t 打印信息 fwrite (msg, strlen (msg), 1, fp); } if (ferror(fp)) // 检查错误是否在UART连接上出现 clearerr(fp); // 如果是,清除它 } fprintf(fp, Closing the UART file handle.\n); fclose (fp); } else { printf(Fail to open file...\n); } return 0; } * 感谢你的观看 2019年5月24 System.h 描述的UART设备 #define UART_NAME /dev/uart #define UART_TYPE altera_avalon_uart #define UART_BASE 0x00B00840 #define UART_IRQ 1 #define UART_BAUD 115200 #define UART_DATA_BITS 8 #define UART_FIXED_BAUD 0 #define UART_PARITY N #define UART_STOP_BITS 1 #define UART_USE_CTS_RTS 0 #define UART_USE_EOP_REGISTER 0 #define UART_SIM_TRUE_BAUD 0 #define UART_SIM_CHAR_STREAM #define UART_FREQ * 感谢你的观看 2019年5月24 * 感谢你的观看 2019年5月24 具有Avalon接口的JTAG UART核是实现在PC机和FPGA上的SOPC Builder系统间进行串行通信的一种实现方式 JTAG UART用来替代RS-232完成与PC主机的字符输入/输出, NiosII 处理器通过读/写控制和数据寄存器与JTAG UART核通信 5.6 JTAG-UART内核 * 感谢你的观看 2019年5月24 对于NiosII 处理器, HAL系统库中包含该设备的驱动程序,允许使用ANSI C标准库stdio.h访问JTAG UART核 对PC机, Altera提供JTAG终端软件来管理PC机与目标系统的连接,对JTAG数据流解码和在屏幕上显示字符 5.7 JTAG-UART内核 * 感谢你的观看 2019年5月24 JTAG UART核方框图 * 感谢你的观看 2019年5月24 缺省的深度值(64)IRQ门限值(8)是最优的,不用改变 JTAG UART核配置 * 感谢你的观看 2019年5月24 软件编程 HAL用户应通过HAL AP
您可能关注的文档
- 第一章 绪论口腔正畸学的概念.ppt
- 第一章 引论课程概况.ppt
- 电子技术基础(模拟部分).ppt
- 对科技服务业及其管理的思考.pptx
- 高低压开关柜简介.ppt
- 工程建设监理案例分析.pptx
- 工业工程的范畴.pptx
- 工业以太网和工控系统的多网信息集成.ppt
- 供应链管理解读.pptx
- 固体物料的干燥.ppt
- 2026山东临沂市教育局直属学校引进优秀人才16人备考试题带答案详解.docx
- 2026安徽黄山市新城实验学校招聘1人备考试题及完整答案详解1套.docx
- 2026山东临沂市费县教育和体育局部分学校引进优秀人才10人备考题库带答案详解.docx
- 2026安康高新第八幼儿园招聘备考题库及答案详解一套.docx
- 湖南文艺出版社乐理题库及答案.doc
- 八年级英语下学期期中模拟卷(广东专用)(解析版)-A4.docx
- 2023-2024学年广东省广州市荔湾区第四中学高一(下)四月月考英语试卷(题目版)-A4.docx
- 八年级英语下学期第一次月考(深圳卷)-八年级英语下册单元重难点易错题精练(沪教牛津版)-A4.docx
- 2022-2023佛山市南海区西樵中学七年级下学期3月段考英语试卷-A4.docx
- 2023-2024学年广东省广州市荔湾区第四中学高一(下)四月月考英语试卷(解析版)-A4.docx
最近下载
- 2025年四川省从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
- 高中生谈恋爱的危害.docx VIP
- 生产主管岗位月度KPI绩效考核表.docx VIP
- 十五五时期国家教育发展规划.docx
- 《托育机构环境创设》完整全套教学课件.pdf VIP
- 2026春桂美版2024小学美术二年级下册每课教案(附目录).docx VIP
- 校本教材陜北秧歌内容(下).doc VIP
- 传感器技术及其应用第2版作者陈黎敏2温度传感器课件.ppt VIP
- 2024年安徽机电职业技术学院单招职业技能测试题库及答案(各地真题).docx VIP
- 第2单元第1课《观照自然》课件+2025-2026学年人美版初中美术七年级下册.pptx VIP
原创力文档

文档评论(0)