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

T536主板的UART功能(RS232/RS485)的使用-盈鹏飞嵌入式

CoM-T536产品特性采用Allwinner公司Cortex-A55四核T536处理器最高速度为1.6GHZ支持2TOPS NPU,仅特定型号支持支持4K/25fps H.264视频编码支持4K/15fps MJPEG编码支持1-4G Bytes LPDDR4 SDRAM支持EMMC 4G-64G大容量电子盘可启动或支持SPI NAND启动支持双通道LVDS分辨率最高1920x108060fps支持MIPI DSI显示, 分辨率最高1920x102060fps支持PCIE2.1;支持最多17路UART支持四路CANFD支持双路千兆以太网稳定的操作系统的支持可预装LINUX 5.10/Ubuntu 20.04邮票孔198POS设计 尺寸为:53.5*45MMCoM-T536功能图STK-T536评估板功能图3.7、UARTRS232/RS485串口测试STK-T536评估板支持2路TTL串口其中一个作为调试串口位号是CN24节点是ttyAS0另外一个TTL串口位号是CN25该串口作为CPUS的调试串口固件中默认也可作为普通的串口使用需修改dts进行定制。它们在评估板上的位置如下图Linux系统启动后可执行如下命令查询各串口对应的设备节点如下图所示Target#dmesg | grep ttyAS*[ 1.698932] uart-ng0: ttyAS0 at MMIO 0x2600000 (irq 46, base_baud 1500000) is a SUNXI [ 1.715571] printk: console [ttyAS0] enabled [ 1.763681] uart-ng1: ttyAS1 at MMIO 0x2601000 (irq 47, base_baud 1500000) is a SUNXI内置串口节点如下UART0是调试串口对应/dev设备节点为ttyAS0UART1被BT功能使用对应/dev设备节点为ttyAS1从以上信息上看STK-T536并无可用串口。如客户需要连接RS232的设备或者RS485的设备可通过STK-T536扩展总线CN4/CN5引出更多串口CN4和CN5可分配的串口功能如下STK-T536评估板可引出的串口有UART2/UART4/UART5/UART6/UART7/UART8/SUART1等。可通过如下RS232转换板引出RS232功能。以CN5引出RS232功能为例要特别注意RS232转换板的供电来源。下图中的PB信号在核心板上是VCC-IO电源域供电因此PB口的gpio配置为UART功能时转换板的供电为VCC-IO下图中的PI信号在核心板上是VCC-3V3电源域供电因此PI口gpio配置为UART功能时转换板的供电为VCC-3V3;硬件连接好后即可对这些串口进行测试测试前我们要查看他们对应的节点UART2对应/dev设备节点为ttyAS2;UART4对应/dev设备节点为ttyAS4;UART5对应/dev设备节点为ttyAS5;UART6对应/dev设备节点为ttyAS6等等。测试方法UART4microcom -s 115200 /dev/ttyAS4 //以115200波特率进行测试 UART6microcom -s 115200 /dev/ttyAS6 UART8microcom -s 115200 /dev/ttyAS8通过以上命令和串口调试小助手即可进行收发测试通过ctrlx可退出。注意事项1) RS232/TTL串口通信时线路需要交叉连接同时电平要匹配比如评估板上是RS232电平的接口那么和它相连的也必须是RS232电平的接口。例如使用盈鹏飞嵌入式Kit-CP2105一款USB转双串口电路板可配置TTL/RS232/RS485作为工具时连接示意图如下2主板设置的波特率和另外通信的设备必须设置同样的波特率、停止位等3指令microcom指令后直接可输入字符即表示数据发送在串口调试小助手的接收区即可看到刚刚输入的字符在串口调试小助手上发送数据可在主板终端看到该数据。4RS485通信时因为RS485是半双工通信发送数据和接收数据不能同时进行测试时要注意硬件连接示意图如下(1) 采用echo指令发送数据测试以ttyAS3为例其他类同进入系统执行如下命令评估板将通过ttyAS3(CN31)串口发送数据至PC机。Target#stty -F /dev/ttyAS3 ispeed 115200 ospeed 115200 cs8 //设置评估板串口Target#echo embfly /dev/ttyAS2 //向PC机发送数据PC机上的串口调试小助手将收到数据(2) 采用cat指令接收数据测试进入系统在调试串口终端执行如下命令然后在PC机上的串口小助手进行手动数据发送串口调试终端将显示接收到的数据按CtrlC可终止测试命令。Target#stty -F /dev/ttyAS3 ispeed 115200 ospeed 115200 cs8 //设置评估板串口Target#cat /dev/ttyAS2 //等待接收PC机发来的数据

相关文章:

T536主板的UART功能(RS232/RS485)的使用-盈鹏飞嵌入式

CoM-T536产品特性:采用Allwinner公司Cortex-A55四核T536处理器,最高速度为1.6GHZ;支持2TOPS NPU,仅特定型号支持;支持4K/25fps H.264视频编码,支持4K/15fps MJPEG编码;支持1-4G Bytes LPDDR4 SDRAM&#xf…...

Redis实战部署指南:从Windows桌面到Linux服务器的完整安装与验证

1. Redis入门:为什么你需要这份部署指南 Redis作为当下最流行的内存数据库之一,几乎成了高并发系统的标配。我第一次接触Redis是在一个电商秒杀项目中,当MySQL扛不住瞬时流量时,Redis轻松接住了每秒3万次的请求。这种性能表现让我…...

如何配置Oracle.DataAccess针对64位与32位环境的自适应编译与部署发布

...

Selenium WebDriver——必会知识

在介绍之前先来说一下HTML、Selenium、WebDriver的关系HTML(超文本标记语言):它是一个网页的骨架,通过各种标签和属性(id、class)定义了页面的元素DOM(模型):当浏览器解析…...

AppleRa1n:免费解锁iOS 15-16激活锁的终极解决方案

AppleRa1n:免费解锁iOS 15-16激活锁的终极解决方案 【免费下载链接】applera1n icloud bypass for ios 15-16 项目地址: https://gitcode.com/gh_mirrors/ap/applera1n AppleRa1n是一款专为iOS 15-16系统设计的iCloud激活锁绕过工具,帮助用户恢复…...

2025届毕业生推荐的五大降重复率方案实际效果

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 当人工智能生成内容被广泛运用的时候,把 AIGC 痕迹降低成为了内容创作者最为核心…...

无网环境下的救星:详解Win10离线部署.NET Framework 3.5的四种实战方案

1. 为什么需要离线部署.NET Framework 3.5? 很多企业内网环境出于安全考虑会限制外网访问,这时候安装.NET Framework 3.5就成了大问题。Win10默认不包含这个老版本框架,但大量老旧办公软件(比如财务系统、ERP客户端)又…...

为什么92%的开发者写的Prompt无法触发Code LLM最优推理路径?——基于17个主流模型的Token-level Prompt敏感性压测报告

第一章:智能代码生成Prompt工程指南 2026奇点智能技术大会(https://ml-summit.org) Prompt工程已从辅助技巧演变为智能代码生成系统的核心能力。高质量的Prompt不仅决定模型输出的准确性与可维护性,更直接影响开发效率、安全边界和跨团队协作质量。在现…...

为什么电机控制观测器要使用锁相环(PLL)---学习笔记

这是电机两相反电动势其中这就是转子的电角度反电势改写成这里先打住我们先了解锁相环是是干什么的,下面是PLL的大致结构通过PLL求出能够以θ_rPLL由三个部分组成1.鉴相器比较反电动势相位与算法估计相位差,在这里就是角度差2.LPF(环路滤波器…...

Xshell8与Xftp8免费版下载安装2026(附安装包)

一、下载 1、网盘自提: xshell和xftp安装包链接: https://pan.baidu.com/s/1phsX1lpQF_vY1tJvHKRNUw?pwd1111 提取码: 1111 2、官网下载: https://www.xshell.com/zh/free-for-home-school/二、Xshell安装 1、双击安装包,傻瓜式安装&#xf…...

NPJ Precis Oncol 加拿大蒙特利尔大学医院研究中心:多组学融合网络预测结直肠癌肝转移术后早期复发

01文献学习今天分享的文献是由加拿大蒙特利尔大学医院研究中心等团队于2026年1月10日在肿瘤学领域顶刊《npj Precision Oncology》(中科院1区,IF8)上发表的研究“Multi-omics fusion network for prediction of early recurrence in colorect…...

Python安装教程2026(附安装包)

1.浏览器打开网址:www.python.org 也可以网盘自提 python安装包https://pan.quark.cn/s/69bfcd430b83 2.根据电脑系统选择下载 3.确定电脑系统属性,此处我们以win10的64位操作系统为例 4.安装python 3.6.3 双击下载的安装包 python-3.6.3.exe 注意要勾选&#xf…...

消防主机组网通信质量有担忧?巧用光纤环网冗余方案,实现超远距离、高可靠CAN通讯

摘要:在大型园区、隧道、高层建筑等消防报警系统中,如何将分散各处的消防主机(如海湾、青鸟、利达等品牌)稳定可靠地联网,并实现长距离、抗干扰的数据传输,一直是工程实践的难点。本文分享我们如何利用LCAN…...

别再乱用concat了!FFmpeg合并视频文件前必须检查的3个细节(清单编码、路径、Profile)

FFmpeg视频合并避坑指南:3个必须检查的关键细节 第一次用FFmpeg合并视频时,我盯着屏幕上那串"Invalid data found when processing input"错误提示整整半小时。明明只是想把几个会议录像拼在一起,为什么连这么简单的操作都会出错&a…...

飞搭系列 | 列表组件效率倍升,数据操作一步到位

前言 飞搭低代码平台(FeiDa,以下简称“飞搭”),为企业提供在线化、灵活的业务应用构建工具,支持高低代码融合,助力企业低门槛、高效率和低成本地快速应对市场变化,加速复杂业务场景落地。 概要介…...

LVGL Spinner控件实战:5分钟搞定3种酷炫加载动画(附ESP32/STM32代码)

LVGL Spinner控件实战:5分钟搞定3种酷炫加载动画(附ESP32/STM32代码) 在嵌入式GUI开发中,加载动画是提升用户体验的关键细节。LVGL作为轻量级图形库,其Spinner控件能以极低资源消耗实现专业级视觉效果。本文将带你快速…...

C# OnnxRuntime 部署 DDColor

说明地址:https://github.com/piddnad/DDColor效果模型信息Model Properties ------------------------- ---------------------------------------------------------------Inputs ------------------------- name:input tensor:Float[1, 3,…...

告别Source Insight卡顿!用Vim + Ctags + Cscope打造Linux下丝滑的C/C++代码阅读环境

打造Linux下极致流畅的C/C代码阅读环境:Vim Ctags Cscope实战指南 第一次在Linux服务器上打开一个大型C项目时,我盯着终端里密密麻麻的代码手足无措。图形化IDE在远程桌面上的卡顿让我几乎无法工作,每次跳转定义都要等待数秒,开…...

基于Kotti-py312这个项目,帮我写一个AI 交流网站。先帮我规划一下!我的诉求是能实现AI资源的互助,大家互相帮着找点子,一起落地实践!

基于Kotti-py312这个项目,帮我写一个AI 交流网站。先帮我规划一下! 我的诉求是能实现AI资源的互助,大家互相帮着找点子,一起落地实践!Kotti-py312这个项目代码在:G:\dumatework核心理念:AI 资源…...

Sunshine游戏串流终极指南:15分钟打造你的跨设备游戏天堂

Sunshine游戏串流终极指南:15分钟打造你的跨设备游戏天堂 【免费下载链接】Sunshine Self-hosted game stream host for Moonlight. 项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine Sunshine是一款开源的自托管游戏串流服务器,专为M…...

g4f提供的模型调用:python JavaScript和curl

g4f提供模型的使用,例子页面:G4F - Providers and Models 可以这样: python from g4f.client import Clientclient Client() response client.chat.completions.create(model"",messages[{"role": "user"…...

告别Keil:在Windows上构建VSCode+GCC+OpenOCD一体化ARM开发环境

1. 为什么选择VSCodeGCCOpenOCD替代Keil? 作为一名在嵌入式领域摸爬滚打多年的开发者,我深知传统IDE(如Keil)给开发者带来的种种困扰。高昂的授权费用、臃肿的安装包、缓慢的编译速度,以及那仿佛停留在上个世纪的代码编…...

AI测试标准更新:2026年新规详解

从“野蛮生长”到“有标可依”的行业转折点进入2026年,人工智能技术已深度融入各行各业,从生成式内容创作到具身智能机器人,AI系统正以前所未有的速度重塑生产和生活。然而,技术狂奔的背后,是日益凸显的风险与挑战&…...

Netflix四月底推重新设计移动应用,竖版视频流能否拓展娱乐新体验?

Netflix移动应用四月底焕新,竖版视频流登场 Netflix于周四宣布,将在四月底推出重新设计的移动应用程序,其中一大亮点是包含竖版视频流。该公司在2026年第一季度致股东的财报信中提及,此次重新设计旨在更好地体现不断拓展的娱乐内容…...

告别Excel手工作坊:用Tableau Prep Builder 2024.1自动化清洗销售数据的保姆级教程

告别Excel手工作坊:用Tableau Prep Builder 2024.1自动化清洗销售数据的保姆级教程 销售数据就像一座金矿,但大多数时候我们却用勺子而不是挖掘机在开采。想象一下这样的场景:每月底,你从CRM系统导出客户订单,从财务系…...

Depix实战手记:从原理到踩坑,一次不完美的马赛克破解尝试

1. Depix初体验:当马赛克遇上逆向工程 第一次听说Depix这个项目时,我正在帮朋友处理一张被打满马赛克的图片。那画面简直就像被泼了一桶油漆,完全看不出原貌。正当我准备放弃时,突然想起在技术论坛上看到过关于Depix的讨论——这个…...

MinerU 系列教程 第八课:Office 后端 - DOCX/PPTX 原生解析

MinerU 系列教程 第八篇 本篇教程将深入 Office 后端的原生文档解析机制。前三课分别剖析了 Pipeline、VLM、Hybrid 三种针对 PDF 的解析后端,而 Office 后端走了一条完全不同的路线 —— 直接从 DOCX/PPTX 的 XML 源码中提取结构化内容,无需 OCR、无需版面检测、无需任何 AI…...

Excalidraw虚拟白板工具:如何用5分钟开启你的手绘图表创作之旅?

Excalidraw虚拟白板工具:如何用5分钟开启你的手绘图表创作之旅? 【免费下载链接】excalidraw Virtual whiteboard for sketching hand-drawn like diagrams 项目地址: https://gitcode.com/GitHub_Trending/ex/excalidraw 你是否厌倦了传统图表工…...

Omni-Vision Sanctuary 算法优化实战:提升模型推理与训练效率

Omni-Vision Sanctuary 算法优化实战:提升模型推理与训练效率 1. 引言:为什么需要算法优化 在计算机视觉领域,Omni-Vision Sanctuary模型因其强大的多任务处理能力而备受关注。但随着模型规模扩大和应用场景复杂化,算法工程师们…...

终极指南:如何用Win_ISO_Patching_Scripts快速制作集成最新补丁的Windows安装镜像

终极指南:如何用Win_ISO_Patching_Scripts快速制作集成最新补丁的Windows安装镜像 【免费下载链接】Win_ISO_Patching_Scripts Win_ISO_Patching_Scripts 项目地址: https://gitcode.com/gh_mirrors/wi/Win_ISO_Patching_Scripts 还在为手动集成Windows补丁而…...