Nanopi Neo3是一块只有50*50左右的小板子,搭载RK3288,4*1.5G arm A55 CPU,2G内存,性能优于一众近似尺寸的开发板。其通常被刷入友善电子基于OpenWrt定制FriendlyWrt系统,用于企业物联网二次开发,个人定制NAS等。可能这些常规应用较少涉及IO操作,官网在参考文档(NanoPi NEO3/zh - FriendlyELEC WiKi)中没有提及其接口使用的有关内容。

在刷入基于Ubuntu的friendlycore系统而非FriendlyWrt系统的情况下,如需使用UART接口,可将TX、RX线连接至开发板GPIO口的RX1、TX1接口上。此时,该UART接口在操作系统中的映射为/dev/ttyS1,使用Python的serial库或其他方式打开即可使用。

注意:①serial库并非python自带,需额外安装:pip3 install pyserial

②在ubuntu系统下,用户使用UART接口通常需要sudo权限。可以通过将当前账户添加至拥有访问UART接口权限的group组的方式来解决没有sudo无法运行的问题。例如当前用户名为pi,拥有访问UART接口权限的group组通常为dialout。可输入命令sudo gpasswd --add pi dialout将pi添加至dialout。在重启开发板或者退出当前用户重新登陆后即生效。

Nanopi Neo3 UART接口使用相关推荐

  1. NanoPi NEO3上手日记第三天——安装3G/4G网卡(OpenWrt系统均适用)

    NanoPi NEO3上手日记第三天 一.识别上网设备 二.接口配置 三.性能测试(不感兴趣可以不看) 1.LTE性能 2.WiFi性能 四.一些必要说的事 --上接第一篇 配置WiFi 注: 如果读 ...

  2. CPLD/FPGA的UART接口设计之系统时钟(晶振)和波特率关系

    UART(UniversalAsynchronous ReceiverTransmitter,通用异步收发器)是一种广泛使用的异步串行数据通信协议.目前大多数MCU.串口通信IC等芯片或模块均支持UA ...

  3. (66)UART接口波特率是多少?以及异步采样时钟是多少频率?

    1.1 UART接口波特率是多少?以及异步采样时钟是多少频率? 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)UART接口波特率是多少?以及异步采样时钟是多少频率?: ...

  4. Linux UART接口调试技巧

    在嵌入式项目中,UART接口的使用频率很高,多种模块(2G通信模组.蓝牙模块,等等)都会通过UART接口与主控MCU相连.本文将梳理UART接口调试流程,为调试工作提供参考,解决调试过程中可能遇到的问 ...

  5. GP232RL直接替代FT232RL串口芯片uart接口

    GP232r 是最新加入 ftdi 系列 usb 接口集成电路设备的设备. GP232r 是一个 usb 到串行 uart 接口,带有可选的时钟发生器输出,以及新的 ftdichip-idTM 安全加 ...

  6. uart接口的时序分析

    数据传送速率用波特率来表示, 指单位时间内载波参数变化的次数, 或每秒钟传送的二进制位数 如每秒钟传送240个字符, 而每个字符包含10位(1个起始位, 1个停止位, 8个数据位), 这时的波特率为2 ...

  7. UART接口的FPGA实现(一)——UART接口的相关基础知识

    UART系列文章先介绍UART的基础知识,然后自己动手写Verilog代码实现这个接口并进行测试,最后介绍Xilinx的AXI-uartlite IP核.本系列文章编写时参考了乔庐峰老师编写的Veri ...

  8. UART接口的FPGA实现(二)——UART接口的Verilog代码实现以及仿真测试

    废话不多说,先上源代码链接和testbench的链接,推荐使用UE查看源代码,UE中的VHDL语法.Verilog语法和SystemVerilog语法高亮文件的下载链接在这里.上篇的最后给出了本篇所附 ...

  9. UART接口控制器-RS-232的9脚接口

    RS-232常见引脚信号的定义 RXD-接收数据,TXD-发送数据,DTR-数据终端准备,GND-信号地,DSR-数据设备准备好,RTS-请求发送,CTS-清除发送. 串口也称为UART.在实际应用中 ...

最新文章

  1. CoffeeScript和Sass提高Web开发效率
  2. html5开发windows8应用 windows8介绍
  3. 图文并茂——使用xfire编写webservice,并通过C#调用
  4. Java中的String、StringBuffer、StringBuilder的区别和使用范围
  5. 状态压缩:枚举子集(最优组队)(ybtoj)(动态规划)
  6. Oracle创建表空间及用户
  7. 没车牌也能开上国产特斯拉:北京3年租赁每月1万1,全国最低7千
  8. 字节、快手、阿里、腾讯这两年的广告推荐技术进展
  9. 华为数通(一):如何使用ssh console telnet来连接设备
  10. 蓝电电池测试系统工步编辑软件,CT2001A
  11. 小学计算机课评课稿,有关于小学信息技术评课稿范文
  12. MySQL索引原理以及查询优化
  13. 通过金矿模型介绍动态规划(转载)
  14. macos 微信小助手
  15. 基于JAVA小区生活服务平台的设计与实现计算机毕业设计源码+系统+lw文档+部署
  16. python爬取拉钩网招聘信息
  17. Java实现CRC16 CCITT
  18. Web3.0 对网络安全世界的影响
  19. GEE--LandTrendr
  20. 此应用专为旧版Android打造,因此可能无法正常运行。请尝试检查更新或与开发者联系

热门文章

  1. 【深度学习】-Imdb数据集情感分析之模型对比(2)- LSTM
  2. php动态网站开发论文,浅谈《基于PHP的动态网站开发》课程的项目案例设计
  3. 为什麽我们一般会在自增列或交易时间列上建立聚集索引
  4. qt linux系统隐藏任务栏图标
  5. 【手工Root】Amazon Kindle Fire 6.3
  6. 2008年4月计算机网络原理答案,全国2008年4月高等教育自学考试4741计算机网络原理试题及答案...
  7. 解决微信小程序中new Date()转换时间时间格式时IOS不兼容的问题
  8. 哈工大第十届计算机学院学位委员会,我的导师――记计算机学院王晓龙教授
  9. 使用SQL进行两个表关联查询(inner)
  10. 机器学习实战(十一):Training Deep Neural Nets