1 简述

该SDK中封装了一个串口的上层(display),如果想使用串口打印调试,则直接调用对应API会方便很多,下列例程两种方式都会列举.

2 例程

2.1 配置UART进行输入输出

头文件

#include <ti/drivers/UART.h>

定义

    char        input;const char  echoPrompt[] = "Echoing characters:\r\n";UART_Handle uart;UART_Params uartParams;

初始化

UART_init();
ART_Params_init(&uartParams);
uartParams.writeDataMode = UART_DATA_BINARY;
uartParams.readDataMode = UART_DATA_BINARY;
uartParams.readReturnMode = UART_RETURN_FULL;
uartParams.readEcho = UART_ECHO_OFF;
uartParams.baudRate = 115200;uart = UART_open(Board_UART0, &uartParams);if (uart == NULL) {/* UART_open() failed */while (1);}

使用

    UART_write(uart, echoPrompt, sizeof(echoPrompt));/* Loop forever echoing */while (1) {UART_read(uart, &input, 1);UART_write(uart, &input, 1);}

2.2 使用Display.h库

头文件
#include <ti/display/Display.h>

初始化及其示例

static Display_Params params;
void printf_init()
{//printf initDisplay_Params_init(params);hDisplaySerial = Display_open(Display_Type_UART, params);Display_printf(hDisplaySerial, 0, 0, "printf ok\n");
}

在调用初始化后,只需要在想打印的地方调用Display_printf()函数即可.

simplelink_cc13x0_sdk中的串口UART相关推荐

  1. micropython stm32f030_STM32F0单片机快速入门六 用库操作串口(UART)原来如此简单

    1.从 GPIO 到 UART 前面几节我们讲了MCU如何启动,如何用翻转IO引脚,以及用按键去触发中断.接下来我们介绍的也是最常用的一个模块,串口(UART). 串口可以说是最古老,而且生命力最强的 ...

  2. 串口UART串行总线协议

    串口UART 串行端口是异步的(不传输时钟相关数据),两个设备在使用串口通信时,必须先约定一个数据传输速率,并且这两个设备各自的时钟频率必须与这个速率保持相近,某一方的时钟频率相差很大都会导致数据传输 ...

  3. STM32中的串口通信

    说起通信,我们都知道通信分为并行通信和串行通信.并行通信速率快但是占用引脚数多,串行通信速度慢但是占用引脚数很少. 今天我们主要来说串行通信 串行通信还可以分为同步通信和异步通信. 同步通信:带时钟同 ...

  4. Esp8266 进阶之路25【高级篇】深聊下esp8266的串口 Uart 通讯中断编程,为您准备好了 NONOS 版本 和 RTOS 系统的串口驱动文件。(附带Demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...

  5. 痞子衡嵌入式:嵌入式里串口(UART)自动波特率识别程序设计与实现

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是嵌入式里串口(UART)自动波特率识别程序设计与实现. 串口(UART)是嵌入式里最基础最常用也最简单的一种通讯(数据传输)方式,可以说 ...

  6. stm32f103——串口UART

    在学习UART之前,我们先来了解一下单片机与外围设备之间的通信: 单片机与外围设备之间的信息交换和传输我们称为通信.过去通信方式有两种:并行通信和串行通信. 并行通信: 定义:并行通信是指利用多条传输 ...

  7. CSR8675 使用串口 UART 收发功能

    CSR8675 使用串口 UART 收发功能 CSR8675 实现 UART 功能有两种方式,一种是托管连接,另一种是直接连接. 托管连接:不直接操作 Stream,通过 VM 层创建 Source ...

  8. 【Linux应用】串口UART编程

    1.前言 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,通常称作UART) 是一种串行异步收发协议,应用十分广泛.UART工作原理是将数据 ...

  9. 普中单片机---串口通信(1)--通过按键控制发送

    普中单片机-串口通信(1)–通过按键控制发送 软件代码 #include <reg52.h>#define jingzhen 12000000UL /*使用12.0M晶体*/ #defin ...

  10. 在WEBSTART中实现串口通信(WINDOWS版)

    在WEBSTART中实现串口通信(WINDOWS版) 看到这个题目,你是不是问:这跟在JAVA中实现串口通信有什么区别?在JAVA中能做在WEBSTART中不就 一样吗? 真聪明,的确是这样的,但事实 ...

最新文章

  1. 北美欧洲顶级大咖齐聚,在这里读懂 AIoT 未来!
  2. 苹果2010新品发布会图文实录
  3. java压缩文件,中文问题
  4. Pytorch —— 权值初始化
  5. .NET MVC+ EF+调用存储过程 多表联查以及VIEW列表显示
  6. Linux 命令(81)—— chmod 命令
  7. android Fragment缓存问题
  8. .net 4.5 新特性 async await 一般处理程序实例
  9. Unix环境高级编程代码(实时更新)
  10. iOS DevCamp Android DevCamp 课程集锦 为最喜爱的课程投票 获得CSDN社区会员专享特惠票...
  11. 金银猫 服务器维护,金银猫案情进展 投资者可在网上登记报案
  12. spring boot 集成 Elasticsearch 5.1.1 开发
  13. 共模信号_共模和差模的区别
  14. linux系统安装佳能打印机驱动,如何在Debian和Debian系统上安装(Canon)打印机
  15. THD用百分比和分贝表示的关系
  16. 【资源】资源分享(一)
  17. 从编程当中走向创业之路
  18. ***.ps1 cannot be loaded because running scripts is disabled on this system. ------vscode编写python遇到
  19. Swin Transformer 不重叠窗口
  20. matlab逐步积分,第17章 隐式逐步积分法.ppt

热门文章

  1. 三个生活中最常见的产品的嵌入式分析:台灯、智能手环、电视盒
  2. 在某软国际的那些日子
  3. LayUI分页,LayUI动态分页,LayUI laypage分页,LayUI laypage刷新当前页
  4. 20200227——Spring 框架的设计理念与设计模式分析
  5. 汽车的主要结构参数和性能参数
  6. hihocoder-1498-Diligent Robots
  7. 使用JSTmplate向页面渲染数据(使用方法示例)
  8. linux解压rar.gz,Linux tar.gz 、zip、rar 解压 压缩命令
  9. 友情链接SEO工具检测不出来
  10. 服务评价器连接计算机后无法启动,四键评价器服务端+客户端(附驱动)