The invention discloses a method for controlling an extended serial port, which is used for realizing the effective transmission of data. The method comprises a main chip serial port expansion chip to send the command to enable, indicating expansion of serial chip into GPIO mode and the output of high level; the main chip downloading firmware to serial port expansion chip; in after download, the main chip to expand serial chip sends the switching command, indicating the serial port expansion chip into UART_RTS mode and output low level. The invention also discloses a device for realizing the method.
【技术实现步骤摘要】
本专利技术涉及嵌入式领域,特别是涉及控制扩展串口的方法及装置。
技术介绍
随着CDMA(码分多址接入)手机软件功能的极大丰富,与外围芯片进行串口通信 的需求越来越大,CDMA主芯片原有的串口数量已经无法满足手机的需求,在这种情况下,扩 展串口的产生极大的满足了 CDMA增加串口数量的需求。为了降低成本,扩展串口使用软件方式实现串口协议,此方式在每次串口通信前 需要CDMA端下载扩展串口的固件。目前,扩展串口芯片与串口通信模块之间采用UART_ RTS (universal asynchronous receiver-transmitter request tosend,通用异步接 收-发送装置发送请求)模式。当需要进行通信时,扩展串口芯片将RTS管脚的电位拉低, 便开始接收数据。由于固件较大,往往固件还没有下载完毕与之通信的模块就已经发送数 据,此时扩展串口芯片虽然处于UART_RTS模式但无法正常接收数据,导致数据丢失。
技术实现思路
本专利技术实施例提供一种控制扩展串口的方法及装置,用于实现数据的有效传输。一种控制扩展串口的方法,包括以下步骤主芯片向扩展串口芯 ...
【技术保护点】
1.一种控制扩展串口的方法,其特征在于,包括以下步骤:主芯片向扩展串口芯片发送启用命令,指示扩展串口芯片进入通用输入输出口GPIO模式并输出高电平;主芯片将固件下载到扩展串口芯片;在下载完毕后,主芯片向扩展串口芯片发送切换命令,指示扩展串口芯片进入通用异步接收-发送装置发送请求UART_RTS模式并输出低电平。
【技术特征摘要】
【专利技术属性】
技术研发人员:范晓燕,
申请(专利权)人:青岛海信移动通信技术股份有限公司,
类型:发明
国别省市:95
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。