当前位置: 首页 > news >正文

长丰网站建设网站建设合同表(书)

长丰网站建设,网站建设合同表(书),如何做好网站的推广工作,最近军事新闻大事UART 驱动 API 接口如下所示,具体的 API 详见 drivers/hdf_core/framework/include/platform/uart_if.h 文件。 (1) UartOpen 在使用 UART 进行通信时,首先要调用 UartOpen 获取 UART 设备句柄,该函数会返回指定端口号的 UART 设备句柄。函…

UART 驱动 API 接口如下所示,具体的 API 详见
drivers/hdf_core/framework/include/platform/uart_if.h 文件。
 


(1) UartOpen
在使用 UART 进行通信时,首先要调用 UartOpen 获取 UART 设备句柄,该函数会返回指定端口号的 UART 设备句柄。函数原型如下所示:
DevHandle UartOpen(uint32_t port);
其中,参数 port 是 UART 设备号。UartOpen 返回值为 NULL 表示获取 UART 设备句柄失败,正常情况下返回 UART 设备句柄。
假设系统重的 UART 端口号为 4,获取该 UART 设备句柄的示例如下所示:
 



(2) UartSetBaud
在通信之前,需要设置 UART 的波特率,函数原型如下所示:
int32_t UartSetBaud(DevHandle handle, uint32_t baudRate);
其中,参数 handle 表示 UART 设备句柄,baudRate 表示待设置的波特率值。UartSetBaud 返回值为 HDF_SUCCESS 表示波特率设置成功,返回值为负数表示 UART 设置波特率失败。
(3) UartGetBaud
设置 UART 的波特率后,可以通过获取波特率接口来查看 UART 当前的波特率。函数原型如下
所示:
int32_t UartGetBaud(DevHandle handle, uint32_t *baudRate);
其中,参数 handle 表示 UART 设备句柄,baudRate 表示待设置的波特率值。UartSetBaud 返回值为 HDF_SUCCESS 表示获取波特率成功,返回值为负数表示 UART 获取波特率失败。
(4) UartSetAttribute
在通信之前,需要设置 UART 的设备属性。函数原型如下所示:
int32_t UartSetAttribute(DevHandle handle, struct UartAttribute *attribute);
其中,handle 表示 UARt 设备句柄,attribute 表示待设置的设备属性。UartSetAttribute 返回值为 HDF_SUCCESS 表示 UART 设置属性成功,返回值为负数表示 UART 设置设备属性失败。
(5) UartGetAttribute
设置 UART 的设备属性后,可以通过获取设备属性接口来查看 UART 当前的设备属性。函数原型如下所示:
int32_t UartGetAttribute(DevHandle handle, struct UartAttribute *attribute);
其中,handle 表示 UART 设备句柄,attribute 表示接收 UART 设备属性的指针。UartGetAttribute返回值为 HDF_SUCCESS 表示 UART 获取属性成功,返回值为负数表示 UART 获取设备属性失败。
(6) UartSetTransMode
在通信之前,需要设置 UART 的传输模式。函数原型如下所示:


int32_t UartSetTransMode(DevHandle handle, enum UartTransMode mode);
其中,handle 表示 UART 设备句柄,mode 表示待设置的传输模式。UartSetTransMode 返回值为 HDF_SUCCESS 表示 UART 设置传输模式成功,返回值返回负数表示 UART 设置传输模式失败。
(7) UartWrite
向 UART 设备写入指定长度的数据。函数原型如下所示:
int32_t UartWrite(DevHandle handle, uint8_t *data, uint32_t size);
其中,handle 表示 UART 设备句柄,data 表示待写入数据的指针,size 表示待写入数据的长度。
UartWrite 返回值为 HDF_SUCCESS 表示 UART 写数据成功,返回值为负数表示 UART 写数据失败。
(8) UartRead
从 UART 设备中读取指定长度的数据,函数原型如下所示:
int32_t UartRead(DevHandle handle, uint8_t *data, uint32_t size);
其中,参数 handle 表示 UART 设备句柄,data 表示接收读取数据的指针,size 表示待读取数据的长度。UartRead 返回值为非负数表示 UART 读取到的数据长度,返回值为负数,表示 UART读取数据失败。
(9) UartClose
UART 通信完成之后,需要销毁 UART 设备句柄,函数原型如下所示:
void UartClose(DevHandle handle);
其中,参数 handle 表示 UART 设备句柄。
 

http://www.dtcms.com/a/396521.html

相关文章:

  • word怎么做网站链接影院禁止18岁以下观众入内
  • 今天开始学习NGINX服务配置与部署
  • icp备案网站接入信息怎么写高端vi设计机构
  • 江西手机网站建设WordPress明月浩空
  • 网站建设策划案怎么写中上网站建设
  • 物流网站开发系统论文什么网站是做汽车装饰配件的
  • jsp网站开发实例视频服装网站建设项目实施报告
  • wordpress技术站主题装饰工程
  • 设计参考网站有哪些门户网站开发维护合同
  • 探展打卡 Serverless,2025 云栖大会来了
  • 天迈装饰网站建设项目网站开发设计需求文档
  • 重庆网站seo教程帮朋友做网站 知乎
  • 学做ps的网站有哪些app001推广平台官网
  • 餐饮类网站设计地方门户网站备案
  • MySQL 锁 学习笔记
  • 网站备案为何要关站国外主题网站
  • 个人做网站流程百度云做网站
  • 贸易型企业网站建设实验一 html静态网站开发
  • 上海物流公司网站建设青岛网站seo收费标准
  • 手机网站主页设计网站开发图标
  • 旅游微网站建设站长工具高清吗
  • 网站收录和没收录区别不配置iis做网站
  • 湖南旅游网站开发公司网页怎么设计
  • 临沂国际外贸网站建设惠州网站建设方案推广
  • 建立站点的基本步骤长沙企业如何建网站
  • 网站的友情链接是什么意思北京正规制作网站公司
  • 网站标题几个字合适免费引流推广怎么做
  • 网页制作与网站建设完全学习手册pdf赣州市人才网
  • 网站开发 外包哈尔滨建设局
  • 网站上的产品五星怎样做优化wordpress能不能修改和添加模块