串口扩展芯片使用详解

上传人:m**** 文档编号:563125301 上传时间:2022-11-02 格式:DOCX 页数:4 大小:39.01KB
返回 下载 相关 举报
串口扩展芯片使用详解_第1页
第1页 / 共4页
串口扩展芯片使用详解_第2页
第2页 / 共4页
串口扩展芯片使用详解_第3页
第3页 / 共4页
串口扩展芯片使用详解_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《串口扩展芯片使用详解》由会员分享,可在线阅读,更多相关《串口扩展芯片使用详解(4页珍藏版)》请在金锄头文库上搜索。

1、Vk32xx 系列芯片的使用心得1、关于晶振的使用。我们的芯片是使用无源晶振还是有源的晶振那 我们的芯片的时钟输入为内部时钟输入和外部时钟输入,在内部 时钟输入时,我们一般使用无源晶振,为系统提供时钟;具体的选择 晶振的大小,请参看数据手册波特率的配置。当选择外部时钟输入时 我们可以选择有源晶振或者其他外部时钟为我们的系统提供时钟。2、问:我 们芯 片的 458 模式怎 么使用 。答 : 我们 的 485 模 式可以 系统 的分为 两类 。通常在 485 模 式下 我们的 芯片只 支持 带 9 位 地址 和数据 。 如果需 要传 输 8 位的数 据 ,我们 应该 设置为 232 模 式, 其次

2、 需 要通过 控 制 RTS 信号, 完 成 RS485 的 自动收 发。3、波特率修改问题1、波特率的初始化。Vk 系 列芯片 的 波特率可 以 编程 配 置,在初 次 通信 中一般 使 用 vk 系 列 芯片默 认的 波特率 通信。当控 制器与 vk 芯片 初次 通信成功以后才可以再修改主通道或者子通道的串口的波特率。2、波特率修改问题。Vk 系列芯 片波 特率 可以 修改 ,修改 波特 率就 是配 置相关寄存器。3、波特率匹配问题。由 于 Vk 系 列 芯 片 内 部 缓 存 有 限 ,所 以 在 大 量 数 据传输的时候,要注意通信中波特率控制的问题。首先,在数据发送 的过程 中 ,主

3、串 口 的波特 率最好 不要 大于子 串口 波特率 的 4 倍 。否则 可能造 成数 据出错 ,对于 这 样的 情 况我们最 好 保持串 口之 间的波 特率 一致,或者在每次发送数据之间增加延时处理。其 次,在数据接收的 过程中,波特率的设置时最好主串口的波特率大于子串口的波特率, 以免造成主串口数据拥堵,然后我们最好使用中断或者带流量控制的 芯片,以保证进入子串口的数据能被及时读取,避免数据溢出。4、中断问题1、 中断的 理解 ,vk 系列芯 片的 中断 系统 可以分 为 两级 ,一 级为 全局中 断, 一级为 modem 和子 串口 中断。 当 我们使 用中 断的 时 候, 首先要开全局中

4、断,然后再开相关子串口中断,这样我们的中断才能 正常使用。5、FIFO 使 用问题1、 发 送 FIFO在发送数据的过程中。当子串口使能的情况下,写入发送 FIFO 的数 据 被立即 发 送出去 。 当子 串 口不使 能 的情况 下 ,写入 发 送 FIFO 的数据,暂 存在 fifo 之中,当超过 16 个字节的时候,数 据将溢 出。2、 接 收 FIFO在接收数据的过程中。当子串口 使能的情况下,才能接收到 数据, 此时 接收的 到的数 据被 写入接 收 FIFO 之中 。当 从接 收 FIFO 之中读 取后 , fifo 清空 。如果只 向接 送 FIFO 中接 收数据 , 而不读取 数

5、 据的 话 ,那么当 接 收的 数据超 过 16 个字 节 后,将 造成数 据溢 出错误 。6、中断与流量控制在大量数据传输中的重要性。 1、在子串口接收数据的过程当中。如果我们不使用中断的话,我们往往采用查询的方式去读取子 串口中 的数 据,查询的方 式是不 能及 时读取 数据 的,当在大量 数据 传 输是,是很有可能导致数据溢出的。但是如果此时使用流量控制的方 式,我 们能 及时控 制接收 FIFO 数 据的多少 , 防止数 据溢 出。如果我们不使用流量控制,但 使用中断的情况下,一般还是能 保证数据的正确传输的。在这种情况下,我们的 FIFO 触 点中断就显 的很重 要了 。当达 到 f

6、ifi 触 点中断 的 时候,我 也就 应该及 时的将 FIFO 中的数据及时的取走,也防止数据溢出错误。7广播模式 我们的芯片支持数据广播模式。 在数据广播模式下,主串口可以向子串口发送数据广播,而子串 口也可以单独设置,是否接收广播数据。对于使能接收广播数据的子 串口,能接收到主串口发 送的广播数据。而对没有使能接收广播数据 的子串口将忽略广播数据。8、关于复位 我们的芯片是低电平复位,同时支持上电复位。上电复位所 需要的时间大约在10ms。电源上升速率有限,如果用RC复位电路, 为保证可靠复位, 时间常数必须远大于电源上升时间。9、串口扩展芯片只有串口扩展串口吗?我们公司产品除了串口扩展

7、串口以外,还有spi扩展串口、iic 扩展串 口 、 并口 扩展串 口 。10、串口扩展芯片的工作电压支持多少?VK3x 扩展芯片 工作电压支持2.55.5V , 1.83.3V , VK3x 采用 低功耗设计, 可以 配置自动休眠, 自动唤醒模式( uS 级唤醒) 适用于手持设备等低功耗产品。11、芯片名的后缀的 CQPG 、IQPG 、EQPG 三种型号代表什么?C ( Commercial )普通商业级,0 C到+70 C工作温度;普通 ESD 保 护 。I ( Industrial ) 普 通 工 业 级 , -40 C 到 +85 C 工 作 温 度 ; 普 通 ESD 保护。E ( Extended )扩展工业级,-40 C到+85 C工作温度;普通ESD 保护; 出厂 前老化 检测。12、有带 I/O 扩展的串口扩展芯片吗?VK3366等芯片在采用非并口时的并口管脚可以作为GPIO使用, 具体型号和操作请参考数据手册。13、请问有带流量控制的串口扩展芯片吗?我 们公 司 的 网站 上 产品 信 息里 有 带硬 件流 控 和软 件 流控 的 芯 片 型号可供客户选择。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号