news 2026/3/14 19:02:59

Zynq上UART/IIC/SPI的27个实验-第1课:PS 硬件 UART 发送

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Zynq上UART/IIC/SPI的27个实验-第1课:PS 硬件 UART 发送

目录

目标

  • 每隔1s发出一条消息

BD

main.cpp

#include"xparameters.h"#include"xuartps.h"#include"xil_printf.h"#include"sleep.h"#include<string.h>/* ================= 配置 ================= */#defineUART_DEVICE_IDXPAR_XUARTPS_0_DEVICE_ID/* ================= 全局对象 ================= */staticXUartPs UartPs;/* ================= UART 初始化 ================= */staticintBspUartInit(void){intStatus;XUartPs_Config*Config;Config=XUartPs_LookupConfig(UART_DEVICE_ID);if(Config==NULL)returnXST_FAILURE;Status=XUartPs_CfgInitialize(&UartPs,Config,Config->BaseAddress);if(Status!=XST_SUCCESS)returnStatus;Status=XUartPs_SelfTest(&UartPs);if(Status!=XST_SUCCESS)returnStatus;/* 115200 / 8N1 */XUartPs_SetBaudRate(&UartPs,115200);XUartPs_SetOperMode(&UartPs,XUARTPS_OPER_MODE_NORMAL);returnXST_SUCCESS;}/* ================= BSP 对外发送接口 ================= *//* 阻塞发送,直到发完 */voidBspUartWrite(uint8_t*buf,uint32_tlen){uint32_tsent=0;while(sent<len){sent+=XUartPs_Send(&UartPs,buf+sent,len-sent);}}/* ================= main ================= */intmain(void){intStatus;xil_printf("BspUartWrite TX test start\r\n");Status=BspUartInit();if(Status!=XST_SUCCESS){xil_printf("UART init failed!\r\n");while(1);}constchar*hello="Hello! BspUartWrite OK\r\n";BspUartWrite((uint8_t*)hello,strlen(hello));uint32_tcnt=0;charbuf[64];while(1){intn=sprintf(buf,"TX cnt = %lu\r\n",cnt++);BspUartWrite((uint8_t*)buf,n);sleep(1);}return0;}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/13 14:48:29

35 岁危机绕道走!480 万缺口的网络安全,金饭碗稳到退休

“35岁被优化”“中年职场转型难”“青春饭吃完没退路”……这些焦虑正在职场中蔓延。当无数人在传统行业为年龄增长而恐慌时&#xff0c;有一个领域却在高呼“人才紧缺”&#xff0c;不仅没有35岁危机&#xff0c;反而越有经验越吃香——它就是网络安全。《AI时代网络安全产业…

作者头像 李华
网站建设 2026/3/13 1:17:33

硅光中的调制效应

硅光中的调制效应 引言 正文 非显著效应 电场效应 半导体材料中主要的三种电场效应 波克尔斯效应 克尔效应 弗朗茨-凯尔迪什效应 显著效应 载流子注入或载流子耗尽 Author: JiJi \textrm{Author: JiJi} Author: JiJi Created Time: 2026.01.14 \textrm{Created Time: 2026.01.…

作者头像 李华
网站建设 2026/3/14 14:03:01

冥想第一千七百六十四天(1764)

1.周三&#xff0c;今天天气阴&#xff0c;空气质量不好&#xff0c;早上醒来的时候还阴着&#xff0c;昨天晚上朋友来找我&#xff0c;聊的很好。全力以赴的一天。 2.感谢父母&#xff0c;感谢朋友&#xff0c;感谢家人&#xff0c;感谢不断进步的自己。

作者头像 李华
网站建设 2026/3/12 7:15:48

深度学习毕设选题推荐:基于卷积神经网络的胡萝卜是否变质识别基于python-CNN卷积神经网络的胡萝卜是否变质识别

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华