一种串行连接口与I↑[2]C汇流排的传输桥接器,包含一串行连接口界面、一I↑[2]C界面、及一数据信号处理单元,以提供串行信号与位元组信号两者之间的转换,及提供串行数据封包与位元组数据封包两者之间的转换。
【技术实现步骤摘要】
本专利技术关于一种串行连接口(Serial Port)与I2C(Inter-Integrated Circuit)汇流排的传输桥接器,特别是涉及一种可将串行信息与位元组信息两者之间的转换及传送的传输桥接器。
技术介绍
在目前微控制器(Micro Control Unit,MCU)中,基于功能与低成本因素的考虑,并为防止启始程序区(Boot block)里的设定被修改,通常在主板上焊固跳线(jumper)器件,以禁止对该存储器的启始区进行写入的处理。所以大部分的技术,是不允许更新启始程序区(Boot block)里的启动装载器(Bootloader)的。如因基本输出输入系统(BIOS)程序版本与主板硬件资源部分不符而必须修改时,或所储存的部分启始程序或参数需要更新时,目前除了通过额外的设备或送回原厂维修之外,并无简易的做法可以做到更新启始程序区(Boot block)里的启动装载器。因启动装载器存放于微控制器(MCU)中的存储器区块中,而微控制器通过一I2C汇流排与其他I2C器件以I2C界面的通信协定传输数据。另外,以串行通信作数据传输现已为一般普遍的数据传输技术。然而目前并无利用串行连接口与I2C汇流排之间信息的传输,作为更新微控制器中韧体的技术。
技术实现思路
有鉴于此,本专利技术提出一种串行连接口与I2C汇流排的传输桥接器,包含一串行连接口(Serial Port)界面、一I2C(Inter-Integrated Circuit)界面及一数据信号处理单元。该串行连接口界面提供传送与接收一串行信号及一串行数据封包,该I2C界面提供传送与接收一位元组信号及一位元组数据封包,而数据信号处理单元,连接该串行连接口界面及该I2C界面。其中,串行连接口界面为一RS-232(Recommended Standard-232)串行数据传输界面,而I2C界面为包含-->一串行数据SDA(Serial Data)及一串行时钟脉冲SCL(Serial Clock)的一种二线式汇流排数据传输界面。本专利技术的主要目的,在于提供一种串行连接口与I2C汇流排的传输桥接器,通过本专利技术的串行连接口(Serial Port)界面进行串行信号及串行数据封包的传输,及I2C界面进行位元组信号及位元组数据封包的传输,并由数据信号处理单元作串行信号与位元组信号两者之间的转换,及串行数据封包与位元组数据封包两者之间的转换,达到串行信息与I2C信息传输的一种传输桥接器。本专利技术的次要目的,在于提供一种具有串行信息与I2C信息传输的启动装载器更新系统,应用于电子装置中的微控制器中韧体的更新。该系统包含上述串行连接口与I2C汇流排的传输桥接器,以及一微控制器。该微控制器通过一I2C汇流排连接至该传输桥接器,该微控制器具有一存储器,该存储器中存有包含执行初始化作业的程序及参数的一启动装载器(Bootloader)。利用本专利技术的串行连接口与I2C汇流排的传输桥接器,可达到将串行信号与位元组信号两者之间的转换及串行数据封包与位元组数据封包两者之间的转换。因此,微控制器中韧体的启动装载器,可直接通过将外部更新工具200的外部更新指令的串行信息转换成I2C信息,以I2C汇流排直接对启动装载器进行数据的读写,以完成韧体的更新。下面结合附图和具体实施例对本专利技术进行详细描述,但不作为对本专利技术的限定。附图说明为让本专利技术的上述和其他目的、特征、优点与实施例能更明显易懂,所附附图详细说明如下:图1,为本专利技术的具有串行信息与I2C信息传输的启动装载器更新系统的示意图;图2,为本专利技术的串行信息与I2C信息的传输示意图;图3,为本专利技术的I2C界面传输的数据格式的示意图。-->其中,附图标记100:启动装载器(Bootloader)更新系统110:微控制器111:存储器112:启动装载器120:传输桥接器121:串行连接口(Serial Port)界面121a、121c:串行信号121b、121d:串行数据封包122:I2C(Inter-Integrated Circuit)界面122a、122c:位元组信号122b、122d:位元组数据封包123:数据信号处理单元200:外部更新工具301:开始(Start)302:地址(Address)303:读/写(Read/Write)304:数据(Data)305:确认(Acknowledge)306:停止(Stop)具体实施方式本专利技术为一种串行连接口与I2C汇流排的传输桥接器,特别是应用于可更新启始区块(Boot block)中的启动装载器数据的系统。以下配合本专利技术技术的一较佳实施例及附图,详细说明本专利技术的内容及技术。首先,配合参照图1,其为本专利技术的具有串行信息与I2C信息传输的启动装载器更新系统的示意图。如图1所示,本专利技术所提出的具有串行信息与I2C信息传输的启动装载器(Bootloader)更新系统100,应用于电子装置中的一微控制器110中韧体的更新。该微控制器110具有一存储器111,该存储器111中存有一启动装载器112的韧体,其为包含执行电子装置初始化作业的程序及参-->数。且该微控制器110通过一I2C汇流排连接至串行连接口与I2C汇流排的传输桥接器120。该串行连接口与I2C汇流排的传输桥接器120至少包含一串行连接口(Serial Port)界面121、一I2C(Inter-Integrated Circuit)界面122及一数据信号处理单元123。其中,串行连接口界面121为一RS-232(RecommendedStandard-232)串行数据传输界面,提供传送与接收外部更新工具200的外部更新指令的一串行信号及一串行数据封包。而I2C界面122为包含一串行数据SDA(Serial Data)及一串行时钟脉冲SCL(Serial Clock)的一种二线式汇流排数据传输界面,提供传送与接收一位元组信号及一位元组数据封包。至于数据信号处理单元123,连接该串行连接口界面121及该I2C界面122,提供该串行信号与该位元组信号两者之间的转换,及提供该串行数据封包与该位元组数据封包两者之间的转换。如此,数据信号处理单元123即将接收自该串行连接口界面121传来的该串行信号与该串行数据封包,分别转换成该位元组信号与该位元组数据封包,并由该I2C介122面输出;以及,接收自该I2C界面122传来的该位元组信号与该位元组数据封包,分别转换成该串行信号与该串行数据封包,并由该串行连接口界面121输出。接着,配合参照图2,其为本专利技术的串行信息与I2C信息的传输示意图。本专利技术的串行信息与I2C信息的传输模式为,由外部更新工具200发送指令至传输桥接器120的串行连接口(Serial Port)界面121,由传输桥接器120的数据信号处理单元123将串行信号121a与串行数据封包121b转换成位元组信号122a与位元组数据封包122b,再经由I2C界面122发送至微控制器110。待微控制器110接到该项指令后,会回传位元组信号122c与位元组数据封包122d至传输桥接器120的I2C界面122,由传输桥接器120的数据信号处理单元123将位元组信号122c与位元组数据封包122d转换成串行信号121c与串行数据封包121d,再经本文档来自技高网...
【技术保护点】
一种串行连接口与I↑[2]C汇流排的传输桥接器,其特征在于,该传输桥接器至少包含: 一串行连接口界面,提供传送与接收一串行信号及一串行数据封包; 一I↑[2]C界面,提供传送与接收一位元组信号及一位元组数据封包;以及 一数据信号处理单元,连接该串行连接口界面及该I↑[2]C界面,提供该串行信号与该位元组信号两者之间的转换,及提供该串行数据封包与该位元组数据封包两者之间的转换。
【技术特征摘要】
1.一种串行连接口与I2C汇流排的传输桥接器,其特征在于,该传输桥接器至少包含:一串行连接口界面,提供传送与接收一串行信号及一串行数据封包;一I2C界面,提供传送与接收一位元组信号及一位元组数据封包;以及一数据信号处理单元,连接该串行连接口界面及该I2C界面,提供该串行信号与该位元组信号两者之间的转换,及提供该串行数据封包与该位元组数据封包两者之间的转换。2.根据权利要求1所述的串行连接口与I2C汇流排的传输桥接器,其特征在于,该I2C界面为包含一串行数据及一串行时钟脉冲的一种二线式汇流排数据传输界面。3.根据权利要求1所述的串行连接口与I2C汇流排的传输桥接器,其特征在于,该串行连接口界面为一RS-232串行数据传输界面。4.根据权利要求1所述的串行连接口与I2C汇流排的传输桥接器,其特征在于,该数据信号处理单元将接收自该串行连接口界面传来的该串行信号与该串行数据封包,分别转换成该位元组信号与该位元组数据封包,并由该I2C界面输出。5.根据权利要求1所述的串行连接口与I2C汇流排的传输桥接器,其特征在于,该数据信号处理单元将接收自该I2C界面传来的该位元组信号与该位元组数据封包,分别转换成该串行信号与该串行数据封包,并由该串行连接口界面输出。6.一种具有串行信息与I2C信息传输的启动装载器更新系统,其特征在于,至少包含:一传输桥接器,包含:一串行连接口界面,提供传送与接收一串行信号及一串行数据封包;一I2...
【专利技术属性】
技术研发人员:王宗斌,
申请(专利权)人:英业达股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。