CN103218236B - Method for Updating the Firmware of the Display Through the Touch Module of the Display - Google Patents
- ️Wed Aug 03 2016
Info
-
Publication number
- CN103218236B CN103218236B CN201210017794.3A CN201210017794A CN103218236B CN 103218236 B CN103218236 B CN 103218236B CN 201210017794 A CN201210017794 A CN 201210017794A CN 103218236 B CN103218236 B CN 103218236B Authority
- CN
- China Prior art keywords
- display
- firmware
- touch
- computer
- control module Prior art date
- 2012-01-19 Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 230000006870 function Effects 0.000 claims description 9
- 239000004973 liquid crystal related substance Substances 0.000 claims description 4
- 230000002093 peripheral effect Effects 0.000 claims description 2
- 238000012545 processing Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
- Controls And Circuits For Display Device (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
The invention provides a method for updating display firmware through a touch module of a display. When the touch module senses no touch input and receives an update command sent by a firmware burning program of the computer, if the update firmware version is in accordance with the display model and is newer than the display firmware version, the touch module receives the update firmware from the computer to update the existing display firmware of the display. Therefore, even if the display firmware is found to have a need for updating after the display is assembled, the display does not need to be disassembled to update the display firmware.
Description
技术领域 technical field
本发明是有关于一种更新显示器固件(firmware)的方法,且特别是有关于一种通过显示器的触控模块(touchmodule)更新显示器固件的方法。 The present invention relates to a method for updating display firmware, and in particular to a method for updating display firmware through a touch module of the display.
背景技术 Background technique
现有的具有触控功能的显示器包括显示面板、触控模块及视频接口板(videointerfaceboard)等构件,其中,触控模块通过通用串行总线(UniversalSerialBus,USB)电连接计算机的主机板,视频接口板通过视频图形数组(VideoGraphicsArray,VGA)或数字视频接口(DigitalVisualInterface,DVI)等视频传输接口电连接计算机的显卡。计算机的主机板执行具有触控功能的应用程序,并通过其显卡输出带有应用程序操作接口的视频信号至显示器的视频接口板,使视频接口板处理后输出至显示面板上显示出应用程序操作接口。当使用者在显示面板上显示的应用程序操作接口上进行触碰操作时,触控模块根据感测到的触碰输入产生触碰点信号输出至计算机的主机板,使计算机的主机板执行与使用者触碰操作相应的操作并通过其显卡输出的视频信号反应在显示面板上显示的应用程序操作接口上,例如在应用程序操作接口上移动光标、点击按钮图标(icon)、点击按钮图标后执行的功能等。 Existing displays with touch functions include components such as a display panel, a touch module, and a video interface board (video interface board), wherein the touch module is electrically connected to a motherboard of a computer through a Universal Serial Bus (USB), and the video interface The board is electrically connected to the graphics card of the computer through video transmission interfaces such as Video Graphics Array (Video Graphics Array, VGA) or Digital Visual Interface (Digital Visual Interface, DVI). The main board of the computer executes the application program with touch function, and outputs the video signal with the application program operation interface to the video interface board of the display through its graphics card, so that the video interface board processes and outputs it to the display panel to display the application program operation interface. When the user performs a touch operation on the application program operation interface displayed on the display panel, the touch module generates a touch point signal according to the sensed touch input and outputs it to the motherboard of the computer, so that the motherboard of the computer executes the The user touches the corresponding operation and the video signal output by the graphics card is reflected on the application program operation interface displayed on the display panel, such as moving the cursor on the application program operation interface, clicking the button icon (icon), and clicking the button icon functions performed, etc.
显示器的视频接口板的存储器内烧入有显示器固件,显示器固件用于在显示器开机时加载执行以控制显示器各构件的运作。现有的显示器固件的烧入通常是通过固件烧入套件直接电连接视频接口板,以便将显示器固件烧入视频接口板的存储器内。然而,在显示器组装完成后,若发现显示器固件有更新的需求,则必须拆开显示器才能将固件烧入套件直接电连接视频接口板,以进行显示器固件的烧入更新动作,不仅不方便也耗费不少时间。 Display firmware is burnt into the memory of the video interface board of the display, and the display firmware is used to load and execute when the display is turned on to control the operation of each component of the display. The burning-in of the existing display firmware is usually to directly electrically connect the video interface board through the firmware burning kit, so as to burn the display firmware into the memory of the video interface board. However, after the display is assembled, if it is found that the display firmware needs to be updated, the display must be disassembled to burn the firmware into the kit and directly connect to the video interface board to perform the burn-in update of the display firmware, which is not only inconvenient but also costly. A lot of time.
发明内容 Contents of the invention
有鉴于此,本发明的目的在提出一种通过显示器的触控模块更新显示器固件的方法,在显示器组装完成后发现显示器固件有更新的需求,并不须拆开显示器来进行显示器固件的烧入更新动作。 In view of this, the purpose of the present invention is to propose a method for updating the display firmware through the touch module of the display. After the display is assembled, it is found that the display firmware needs to be updated, and it is not necessary to disassemble the display to burn the display firmware. update action.
为达到上述目的或其它目的,本发明提出一种通过显示器的触控模块更新显示器固件的方法,其中,显示器电连接计算机,计算机安装固件烧入程序且储存更新固件,显示器包括显示面板、触控模块及视频接口板,触控模块电连接视频接口板及计算机,视频接口板电连接显示面板及计算机,视频接口板烧入显示器固件。在此方法中,触控模块感测显示面板上是否有触碰输入。当触控模块感测有触碰输入时,触控模块根据感测的触碰输入产生触碰点信号输出至计算机以使计算机执行相应的操作。当触控模块感测无触碰输入且收到固件烧入程序发出以更新固件更新显示器固件的更新命令时,触控模块判断更新固件的版本是否符合显示器的机型且比显示器固件的版本新,若是则传送更新固件至视频接口板以更新显示器固件,若否则继续感测是否有触碰输入。当尚未完成更新显示器固件时,触控模块继续感测是否有触碰输入,若有则触控模块根据感测的触碰输入产生触碰点信号输出至计算机以使计算机执行相应的操作,若无则继续更新显示器固件。 In order to achieve the above object or other objects, the present invention proposes a method for updating the firmware of the display through the touch module of the display, wherein the display is electrically connected to the computer, the computer installs the firmware into the program and stores the updated firmware, and the display includes a display panel, a touch The module and the video interface board, the touch module is electrically connected to the video interface board and the computer, the video interface board is electrically connected to the display panel and the computer, and the video interface board is burned into the display firmware. In this method, the touch module senses whether there is a touch input on the display panel. When the touch module senses a touch input, the touch module generates a touch point signal according to the sensed touch input and outputs it to the computer so that the computer performs corresponding operations. When the touch module senses no touch input and receives an update command issued by the firmware burning program to update the firmware to update the display firmware, the touch module determines whether the version of the updated firmware matches the model of the display and is newer than the version of the display firmware , if yes, send the updated firmware to the video interface board to update the display firmware, if not, continue to sense whether there is a touch input. When the update of the display firmware has not been completed, the touch module continues to sense whether there is a touch input. If there is, the touch module generates a touch point signal according to the sensed touch input and outputs it to the computer so that the computer performs a corresponding operation. If not, proceed to update the display firmware.
在通过显示器的触控模块更新显示器固件的方法一种实施方式中,显示器为液晶显示器、等离子显示器或有机发光二极管显示器。计算机为桌上型计算机、笔记型计算机、平板计算机或智能型手持装置。显示器及计算机可整合成一体机计算机。 In one embodiment of the method for updating the firmware of the display through the touch module of the display, the display is a liquid crystal display, a plasma display or an organic light emitting diode display. The computer is a desktop computer, a notebook computer, a tablet computer or an intelligent handheld device. The monitor and the computer can be integrated into an all-in-one computer.
在通过显示器的触控模块更新显示器固件的方法一种实施方式中,计算机包括一主机板、一显卡及一硬盘,固件烧入程序安装于硬盘且更新固件储存于硬盘,主机板加载固件烧入程序并执行以提供更新显示器固件的功能,主机板通过显卡输出视频信号至显示器使显示器显示固件烧入程序的使用者接口。 In one embodiment of the method for updating the firmware of the display through the touch module of the display, the computer includes a motherboard, a graphics card and a hard disk, the firmware burning program is installed on the hard disk and the updated firmware is stored in the hard disk, and the motherboard loads the firmware and burns it into the hard disk. The program is executed to provide the function of updating the firmware of the display, and the motherboard outputs video signals to the display through the graphics card to make the display display a user interface for the firmware to be burned into the program.
在通过显示器的触控模块更新显示器固件的方法一种实施方式中,触控模块包括一触控传感器及一控制电路板,触控传感器感测显示面板上是否有触碰输入,控制电路板根据触控传感器感测的触碰输入产生触碰点信号输出至主机板,并在判断更新固件的版本符合显示器的机型且比显示器固件的版本新时传送更新固件至视频接口板以更新显示器固件。 In one embodiment of the method for updating the display firmware through the touch module of the display, the touch module includes a touch sensor and a control circuit board, the touch sensor senses whether there is a touch input on the display panel, and the control circuit board according to The touch input sensed by the touch sensor generates a touch point signal output to the motherboard, and when it is judged that the version of the updated firmware matches the model of the display and is newer than the version of the display firmware, the updated firmware is sent to the video interface board to update the display firmware .
在通过显示器的触控模块更新显示器固件的方法一种实施方式中,控制电路板通过一通用串行总线电连接主机板。 In one embodiment of the method for updating the firmware of the display through the touch module of the display, the control circuit board is electrically connected to the main board through a universal serial bus.
在通过显示器的触控模块更新显示器固件的方法一种实施方式中,视频接口板包括一视频处理器、一微控器及一非易失性存储器,视频处理器接收显卡输出的视频信号并进行处理后输出至显示面板显示,非易失性存储器储存显示器固件,微控器从非易失性存储器加载显示器固件并执行以控制显示器的运作,控制电路板在判断更新固件的版本符合显示器的机型且比显示器固件的版本新时通知微控器以停止存取非易失性存储器且传送更新固件至非易失性存储器以更新显示器固件。 In one embodiment of the method for updating the firmware of the display through the touch module of the display, the video interface board includes a video processor, a microcontroller and a non-volatile memory, and the video processor receives the video signal output by the graphics card and performs After processing, it is output to the display panel for display. The non-volatile memory stores the display firmware. The microcontroller loads the display firmware from the non-volatile memory and executes it to control the operation of the display. Notify the microcontroller to stop accessing the non-volatile memory and send the update firmware to the non-volatile memory to update the display firmware when the version is newer than the display firmware.
在通过显示器的触控模块更新显示器固件的方法一种实施方式中,控制电路板通过一内部集成电路总线或串行外围接口总线电连接微控器及非易失性存储器。 In one embodiment of the method for updating the firmware of the display through the touch module of the display, the control circuit board is electrically connected to the microcontroller and the non-volatile memory through an internal integrated circuit bus or a serial peripheral interface bus.
在通过显示器的触控模块更新显示器固件的方法一种实施方式中,视频处理器通过一低电压差分信号传输接口电连接显示面板。 In one embodiment of the method for updating the display firmware through the touch module of the display, the video processor is electrically connected to the display panel through a low voltage differential signal transmission interface.
本发明的显示器通过其触控模块与计算机的间现有的具双向传输功能的电连接而可接收使用者通过计算机的固件烧入程序发出的更新命令,再通过其触控模块与视频接口板的电连接而可将来自计算机的更新固件传送至视频接口板以更新视频接口板中原有的显示器固件,因此,即使在显示器组装完成后发现显示器固件有更新的需求,并不须拆开显示器来进行显示器固件的更新动作。另外,显示器的触控模块在未收到计算机发出的更新命令时或在显示器固件尚未更新完毕时仍可感测触碰输入以提供使用者触碰操作。 The display of the present invention can receive the update command sent by the user through the firmware burning program of the computer through the existing electrical connection with the two-way transmission function between the touch module and the computer, and then through the touch module and the video interface board The updated firmware from the computer can be transmitted to the video interface board to update the original display firmware in the video interface board through the electrical connection. Therefore, even if it is found that the display firmware needs to be updated after the display is assembled, it is not necessary to disassemble the display. Update the display firmware. In addition, the touch module of the display can still sense the touch input to provide the touch operation for the user when the update command from the computer is not received or the firmware update of the display has not been completed.
为让本发明的上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。 In order to make the above and other objects, features and advantages of the present invention more comprehensible, preferred embodiments will be described in detail below together with the accompanying drawings.
附图说明 Description of drawings
图1为根据本发明一较佳实施例所绘示的通过显示器的触控模块更新显示器固件的系统的方块图。 FIG. 1 is a block diagram of a system for updating display firmware through a touch module of a display according to a preferred embodiment of the present invention.
图2为根据本发明一较佳实施例所绘示的通过显示器的触控模块更新显示器固件的方法的流程图。 FIG. 2 is a flowchart of a method for updating display firmware through a touch module of the display according to a preferred embodiment of the present invention.
标号说明 Label description
1:显示器 1: Monitor
11:显示面板 11: Display panel
12:触控模块 12: Touch module
121:触控传感器 121: Touch sensor
122:控制电路板 122: Control circuit board
13:视频接口板 13: Video interface board
131:视频处理器 131: Video processor
132:微控器 132: Microcontroller
133:非易失性存储器 133: Non-volatile memory
14:按键模块 14: Button module
2:计算机 2: computer
21:主机板 21: Motherboard
22:显卡 22: graphics card
23:硬盘 23: hard disk
S201:是否有触碰输入 S201: Whether there is a touch input
S202:产生触碰点信号至计算机使计算机执行相应的操作 S202: Generate touch point signals to the computer to make the computer perform corresponding operations
S203:是否有命令输入 S203: Whether there is a command input
S204:是否为更新命令 S204: whether it is an update command
S205:执行输入的命令 S205: Execute the input command
S206:更新固件版本是否符合显示器机型 S206: Whether the updated firmware version matches the model of the display
S207:更新固件版本不合,更新失败 S207: The updated firmware version is inconsistent, and the update fails
S208:更新固件版本是否比显示器固件版本新 S208: Whether the updated firmware version is newer than the display firmware version
S209:更新固件版本较旧,更新失败 S209: The updated firmware version is older, and the update fails
S210:传送更新固件 S210: Send and update firmware
S211:以更新固件更新显示器固件 S211: update the display firmware by updating the firmware
S212:是否完成更新 S212: Whether to complete the update
S213:更新成功 S213: update successfully
S214:是否有触碰输入 S214: Whether there is touch input
S215:产生触碰点信号至计算机使计算机执行相应的操作。 S215: Generate a touch point signal to the computer to make the computer perform a corresponding operation.
具体实施方式 detailed description
图1为根据本发明一较佳实施例所绘示的通过显示器的触控模块更新显示器固件的系统的方块图。请参见图1,显示器1电连接计算机2。显示器1可以是液晶显示器(LiquidCrystalDisplay,LCD)、等离子显示器(PlasmaDisplayPanel,PDP)、有机发光二极管(OrganicLight-EmittingDiode,OLED)显示器等。计算机2可以是桌上型计算机、笔记型计算机、平板计算机、智能型手持装置等。或者,显示器1及计算机2可以是整合在一起的一体机(All-In-One,AIO)计算机。 FIG. 1 is a block diagram of a system for updating display firmware through a touch module of a display according to a preferred embodiment of the present invention. Please refer to FIG. 1 , a display 1 is electrically connected to a computer 2 . The display 1 may be a liquid crystal display (Liquid Crystal Display, LCD), a plasma display (Plasma Display Panel, PDP), an organic light-emitting diode (Organic Light-Emitting Diode, OLED) display, and the like. The computer 2 can be a desktop computer, a notebook computer, a tablet computer, a smart handheld device, and the like. Alternatively, the display 1 and the computer 2 may be an integrated All-In-One (AIO) computer.
计算机2包括主机板21、显卡22及硬盘23,且将操作系统及固件烧入程序等应用程序安装于硬盘23内,还将下载取得的更新固件储存于硬盘23内。在主机板21加载固件烧入程序并执行以提供更新显示器固件的功能时,主机板21通过显卡22输出视频信号至显示器1,显示器1则根据接收的视频信号显示固件烧入程序的操作接口,让使用者得以进行更新显示器固件的操作。 The computer 2 includes a motherboard 21, a graphics card 22, and a hard disk 23, and applications such as an operating system and a firmware burn-in program are installed in the hard disk 23, and the updated firmware obtained by downloading is stored in the hard disk 23. When the main board 21 loads the firmware burning program and executes it to provide the function of updating the display firmware, the main board 21 outputs the video signal to the display 1 through the graphics card 22, and the display 1 displays the operation interface of the firmware burning program according to the received video signal, Allow users to update the display firmware.
显示器1包括显示面板11、触控模块12、视频接口板13及按键模块14,其中,触控模块12包括触控传感器(touchsensor)121及控制电路板(controllerboard)122,视频接口板13包括视频处理器131、微控器132及非易失性存储器133,且非易失性存储器133烧入有显示器固件。触控传感器121可通过柔性扁平排线(FlexibleFlatCable,FFC)电连接控制电路板122;控制电路板122可通过内部集成电路(Inter-IntegratedCircuit,I2C)总线或串行外围接口(SerialPeripheralInterface,SPI)总线电连接微控器132及非易失性存储器133,并通过USB电连接计算机2的主机板21;视频处理器131可通过低电压差分信号(Low-VoltageDifferentialSignaling,LVDS)传输接口电连接显示面板11,通过I2C电连接微控器132,并通过VGA视频传输接口电连接计算机2的显卡22;微控器132还可通过I2C电连接非易失性存储器133。 The display 1 includes a display panel 11, a touch module 12, a video interface board 13 and a button module 14, wherein the touch module 12 includes a touch sensor (touchsensor) 121 and a control circuit board (controller board) 122, and the video interface board 13 includes a video The processor 131 , the microcontroller 132 and the non-volatile memory 133 , and the non-volatile memory 133 is burned with display firmware. The touch sensor 121 can be electrically connected to the control circuit board 122 through a flexible flat cable (Flexible Flat Cable, FFC); It is electrically connected to the microcontroller 132 and the non-volatile memory 133, and is electrically connected to the motherboard 21 of the computer 2 through USB; the video processor 131 can be electrically connected to the display panel 11 through a low-voltage differential signal (Low-Voltage Differential Signaling, LVDS) transmission interface The microcontroller 132 is electrically connected to the microcontroller 132 through I2C, and is electrically connected to the graphics card 22 of the computer 2 through the VGA video transmission interface; the microcontroller 132 can also be electrically connected to the non-volatile memory 133 through I2C.
触控传感器121可以是相机模块(CompactCameraModule,CCM),用于感测在显示面板11上是否有使用者触碰输入。当触控传感器121感测有触碰输入时,控制电路板122根据触控传感器121感测的触碰输入产生触碰点信号输出至计算机2的主机板21,使计算机2的主机板21根据控制电路板122产生的触碰点信号执行相应的操作,例如光标的移动、按钮图标的点击、点击按钮图标后执行的“上一页”功能等。然后,计算机2的主机板21通过显卡22输出视频信号至显示器1的视频接口板13的视频处理器131,经过视频处理器131进行如影像译码、缩放、迭加屏幕视控(On-ScreenDisplay,OSD)信息等处理后输出至显示面板11显示这个操作画面。 The touch sensor 121 may be a camera module (CompactCameraModule, CCM), used for sensing whether there is a user touch input on the display panel 11 . When the touch sensor 121 senses a touch input, the control circuit board 122 generates a touch point signal according to the touch input sensed by the touch sensor 121 and outputs it to the motherboard 21 of the computer 2, so that the motherboard 21 of the computer 2 The touch point signal generated by the control circuit board 122 executes corresponding operations, such as cursor movement, button icon clicking, and the "previous page" function executed after clicking the button icon. Then, the motherboard 21 of the computer 2 outputs the video signal to the video processor 131 of the video interface board 13 of the display 1 through the graphics card 22, and performs such as image decoding, zooming, superimposed screen visual control (On-Screen Display) through the video processor 131. , OSD) information and the like are processed and output to the display panel 11 to display the operation screen.
非易失性存储器133可以是电可擦可编程只读存储器(Electrically-ErasableProgrammableRead-OnlyMemory,EEPROM)或闪存(flashmemory)等,用于储存显示器固件。当显示器1开机时,微控器132从非易失性存储器133加载显示器固件并执行以控制显示器1的运作。 The non-volatile memory 133 can be an Electrically Erasable Programmable Read-Only Memory (Electrically-Erasable Programmable Read-Only Memory, EEPROM) or a flash memory (flash memory), etc., and is used for storing display firmware. When the display 1 is turned on, the microcontroller 132 loads the display firmware from the non-volatile memory 133 and executes it to control the operation of the display 1 .
当触控传感器121感测无触碰输入,且控制电路板122收到使用者通过操作计算机2的固件烧入程序而发出以计算机2储存的更新固件更新显示器1现有的显示器固件的更新命令时,控制电路板122先判断更新固件的版本是否符合显示器1的机型且比显示器1现有显示器固件的版本新,若是,则控制电路板122再通知微控器132停止存取非易失性存储器133,以便将计算机2传送过来的更新固件传送至非易失性存储器133以更新其原先储存的显示器固件;若否,则控制电路板122当然继续监控触控传感器121是否有感测到触碰输入及计算机2的主机板21是否有发出更新命令。此外,当尚未完成更新显示器固件时,触控模块12还是可通过触控传感器121继续感测是否有触碰输入,若有,则控制电路板122根据触控传感器121感测的触碰输入产生触碰点信号输出至计算机2以使计算机2执行相应的操作;若无,则控制电路板122继续更新显示器固件并同时监控触控传感器121是否有感测到触碰输入。 When the touch sensor 121 senses no touch input, and the control circuit board 122 receives an update command from the user to update the existing display firmware of the display 1 with the update firmware stored in the computer 2 by operating the firmware burning program of the computer 2 At this time, the control circuit board 122 first judges whether the version of the updated firmware matches the model of the display 1 and is newer than the version of the existing display firmware of the display 1. If so, the control circuit board 122 notifies the microcontroller 132 to stop accessing the non-volatile Non-volatile memory 133, so that the update firmware sent by computer 2 is sent to non-volatile memory 133 to update its original stored display firmware; if not, then control circuit board 122 continues to monitor whether touch sensor 121 senses Whether the touch input and the motherboard 21 of the computer 2 have issued an update command. In addition, when the update of the display firmware has not been completed, the touch module 12 can still continue to sense whether there is a touch input through the touch sensor 121. If there is, the control circuit board 122 generates a touch input according to the touch sensor 121. The touch point signal is output to the computer 2 to enable the computer 2 to perform corresponding operations; if not, the control circuit board 122 continues to update the display firmware and simultaneously monitors whether the touch sensor 121 senses a touch input.
按键模块14可以是设置于显示器1外壳或与显示器1相应的遥控器上的实体按键,也可以是显示于显示面板11上的虚拟按键,用于提供使用者按压或碰触以输入命令。 The button module 14 can be a physical button arranged on the casing of the display 1 or a remote controller corresponding to the display 1 , or a virtual button displayed on the display panel 11 , for the user to press or touch to input commands.
图2为根据本发明一较佳实施例所绘示的通过显示器的触控模块更新显示器固件的方法的流程图。请参见图2,以图1所示的显示器1及计算机2为例,在显示器1及计算机2开机后,触控传感器121感测在显示面板11上是否有使用者触碰输入(步骤S201)。当有触碰输入时,控制电路板122根据触控传感器121感测的触碰输入产生触碰点信号输出至计算机2(步骤S202),然后返回步骤S201继续监控触控传感器121是否感测有触碰输入,而计算机2在收到控制电路板122输出的触碰点信号时根据触碰点信号执行相应的操作。当无触碰输入时,控制电路板122接着判断是否有来自计算机2的固件烧入程序所发出的命令输入(步骤S203),这个命令包含主机板21所加载的固件烧入程序与控制电路板122之间的沟通命令、固件烧入程序发出以计算机2储存的更新固件更新显示器1现有的显示器固件的更新命令等各种命令。 FIG. 2 is a flowchart of a method for updating display firmware through a touch module of the display according to a preferred embodiment of the present invention. Please refer to FIG. 2, taking the display 1 and the computer 2 shown in FIG. 1 as an example, after the display 1 and the computer 2 are turned on, the touch sensor 121 senses whether there is a user touch input on the display panel 11 (step S201) . When there is a touch input, the control circuit board 122 generates a touch point signal according to the touch input sensed by the touch sensor 121 and outputs it to the computer 2 (step S202), and then returns to step S201 to continue monitoring whether the touch sensor 121 senses When the computer 2 receives the touch point signal output from the control circuit board 122, it performs corresponding operations according to the touch point signal. When there is no touch input, the control circuit board 122 then judges whether there is a command input from the firmware burning program of the computer 2 (step S203). This command includes the firmware burning program loaded on the main board 21 and the control circuit board. The communication command between 122 and the firmware burning program issue various commands such as an update command for updating the existing display firmware of the display 1 with the update firmware stored in the computer 2 .
当无触碰输入且无命令输入时,控制电路板122返回步骤S201继续监控是否有触碰输入。当无触碰输入而有命令输入时,控制电路板122判断输入的命令是否更新命令(步骤S204)。若输入的命令不是更新命令,则控制电路板122执行输入的命令(步骤S205)并返回步骤S201继续监控触控传感器121是否感测有触碰输入。若输入的命令是更新命令,则控制电路板122接着判断用于更新显示器1现有的显示器固件的更新固件的版本是否符合显示器1的机型(步骤S206)。 When there is no touch input and no command input, the control circuit board 122 returns to step S201 to continue monitoring whether there is a touch input. When there is a command input without touch input, the control circuit board 122 determines whether the input command is an update command (step S204 ). If the input command is not an update command, the control circuit board 122 executes the input command (step S205 ) and returns to step S201 to continue monitoring whether the touch sensor 121 senses a touch input. If the input command is an update command, the control circuit board 122 then determines whether the updated firmware version used to update the existing display firmware of the display 1 matches the model of the display 1 (step S206 ).
若更新固件的版本不符合显示器1的机型,则控制电路板122通知微控器132,以便微控器132控制视频处理器131在显示面板11的画面上迭加OSD信息告知使用者更新固件的版本不合且更新失败的信息(步骤S207)。若更新固件的版本符合显示器1的机型,则控制电路板122接着判断更新固件的版本是否比显示器1现有的显示器固件版本新(步骤S208)。若更新固件的版本比显示器固件版本旧,则控制电路板122通知微控器132,以便微控器132控制视频处理器131在显示面板11的画面上迭加OSD信息告知使用者更新固件的版本较旧且更新失败的信息(步骤S209)。 If the updated version of the firmware does not match the model of the display 1, the control circuit board 122 notifies the microcontroller 132, so that the microcontroller 132 controls the video processor 131 to superimpose OSD information on the screen of the display panel 11 to inform the user to update the firmware. version does not match and the update fails (step S207). If the updated firmware version matches the model of the display 1 , the control circuit board 122 then determines whether the updated firmware version is newer than the existing display firmware version of the display 1 (step S208 ). If the updated firmware version is older than the display firmware version, the control circuit board 122 notifies the microcontroller 132 so that the microcontroller 132 controls the video processor 131 to superimpose OSD information on the screen of the display panel 11 to inform the user of the updated firmware version Older information that fails to be updated (step S209).
若更新固件的版本符合显示器1的机型且比显示器1现有的显示器固件版本新,则控制电路板122通知微控器132停止存取非易失性存储器133,以便将计算机2传送过来的更新固件传送至非易失性存储器133(步骤S210),并在传送完毕后以更新固件通过完全取代或部分修补等方式更新原先储存的显示器固件(步骤S211)。而控制电路板122将监控非易失性存储器133的显示器固件是否完成更新(步骤S212),若完成更新则通知微控器132,以便微控器132控制视频处理器131在显示面板11的画面上迭加OSD信息告知使用者显示器固件更新成功的信息(步骤S213)。 If the updated firmware version matches the model of the display 1 and is newer than the existing display firmware version of the display 1, the control circuit board 122 notifies the microcontroller 132 to stop accessing the non-volatile memory 133 so that the computer 2 transmits the The updated firmware is transmitted to the non-volatile memory 133 (step S210 ), and after the transmission is completed, the previously stored display firmware is updated with the updated firmware by means of complete replacement or partial repair (step S211 ). The control circuit board 122 will monitor whether the display firmware of the non-volatile memory 133 has been updated (step S212), and if the update is completed, the microcontroller 132 will be notified, so that the microcontroller 132 controls the video processor 131 on the display panel 11. OSD information is superimposed to inform the user that the firmware update of the display is successful (step S213 ).
当尚未完成更新显示器固件时,触控传感器121还是可继续感测是否有触碰输入(步骤S214),若有,则控制电路板122根据触控传感器121感测的触碰输入产生触碰点信号输出至计算机2(步骤S215)以使计算机2执行相应的操作;若无,则控制电路板122返回步骤S211继续更新显示器固件,并同时监控触控传感器121是否有感测到触碰输入。 When the update of the display firmware has not been completed, the touch sensor 121 can still continue to sense whether there is a touch input (step S214), and if so, the control circuit board 122 generates a touch point according to the touch input sensed by the touch sensor 121 The signal is output to the computer 2 (step S215) to enable the computer 2 to perform corresponding operations; if not, the control circuit board 122 returns to step S211 to continue updating the display firmware, and simultaneously monitors whether the touch sensor 121 senses a touch input.
综上所述,本发明的显示器通过其触控模块与计算机之间现有的具有双向传输功能的电连接(如USB)而可接收使用者通过计算机的固件烧入程序发出的更新命令,再通过其触控模块与视频接口板的电连接而可将来自计算机的更新固件传送至视频接口板以更新视频接口板中原有的显示器固件,因此,即使在显示器组装完成后发现显示器固件有更新的需求,并不须拆开显示器来进行显示器固件的更新动作。另外,显示器的触控模块在未收到计算机发出的更新命令时或在显示器固件尚未更新完毕时仍可感测触碰输入以提供使用者触碰操作。 To sum up, the display of the present invention can receive an update command issued by the user through the firmware burning program of the computer through the existing electrical connection (such as USB) with two-way transmission function between its touch module and the computer, and then Through the electrical connection between the touch module and the video interface board, the updated firmware from the computer can be sent to the video interface board to update the original display firmware in the video interface board. Therefore, even if the display firmware is found to be updated after the display is assembled It is not necessary to disassemble the display to update the display firmware. In addition, the touch module of the display can still sense the touch input to provide the touch operation for the user when the update command from the computer is not received or the firmware update of the display has not been completed.
虽然本发明已以较佳实施例揭露如上,然其并非用于限定本发明,任何熟习此技艺者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视权利要求所界定者为准。 Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Anyone skilled in this art can make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, this The scope of protection of the invention should be defined by the claims.
Claims (7)
1. the method updating display firmware by the touch-control module of display, comprises:
One computer (2) is provided, this computer (2) includes a motherboard (21), a video card (22) and a hard disk (23), this hard disk (23) is installed a burned program of firmware and stores a renewal firmware, this motherboard (21) loads the burned program of this firmware and performs to provide the function updating a display firmware, and this motherboard (21) makes this display (1) show the User's Interface of the burned program of this firmware by this video card (22) output video signal to display (1);
nullThis display (1) is provided,This display (1) includes a display floater (11)、One touch-control module (12) and a video interface plate (13),This touch-control module (12) electrically connects this video interface plate (13) and this computer (2),This video interface plate (13) this display firmware burned,This touch-control module (12) includes a touch sensing (121) and a control circuit plate (122),Whether this touch sensing (121) senses touching input on this display floater (11),This control circuit plate (122) produces a touch points signal according to the touching input that this touch sensing (121) senses and exports to this motherboard (21),And the version judging this renewal firmware meet the type of this display (1) and newer than the version of this display firmware time transmit this renewal firmware to this video interface plate (13) to update this display firmware,And this video interface plate (13) includes a video processor (131)、One micro controller (132) and a nonvolatile memory (133),This video processor (131) exports after receiving video signal that this video card (22) exports and processing to this display floater (11) and shows,This nonvolatile memory (133) stores this display firmware,This micro controller (132) loads this display firmware from this nonvolatile memory (133) and performs to control the operation of this display (1),This control circuit plate (122) the version judging this renewal firmware meet the type of this display (1) and newer than the version of this display firmware time notify that this micro controller (132) is to stop accessing this nonvolatile memory (133) and transmit this renewal firmware to this nonvolatile memory (133) to update this display firmware;
Whether this touch-control module (12) senses touching input on this display floater (11);
When this touch-control module (12) sensing has touching input, this touch-control module (12) produces the output of this touch points signal to this computer (2) so that this computer (2) performs corresponding operation according to the touching input of sensing;
When this touch-control module (12) sense touchless input and receive the burned program of this firmware send the more newer command updating this display firmware with this renewal firmware time, this touch-control module (12) judges whether the version of this renewal firmware meets the type of this display (1) and newer than the version of this display firmware, if then transmitting this renewal firmware to this video interface plate (13) to update this display firmware, if otherwise continuing whether sensing has touching input;
When still this display firmware of outstanding updates, this touch-control module (12) continues whether sensing has touching input, if having, this touch-control module (12) produces the output of this touch points signal to this computer (2) so that this computer (2) performs corresponding operation according to the touching input of sensing, if without, continue to update this display firmware.
2. the method updating display firmware by the touch-control module of display as claimed in claim 1, wherein, this display (1) is liquid crystal display, plasma display or organic light emitting diode display.
3. the method updating display firmware by the touch-control module of display as claimed in claim 1, wherein, this computer is desktop PC, mobile computer, tablet PC or intelligent handheld device.
4. the method updating display firmware by the touch-control module of display as claimed in claim 1, wherein, this display and this computer integrated integral machine computer.
5. the method updating display firmware by the touch-control module of display as claimed in claim 1, wherein, this control circuit plate (122) electrically connects this motherboard (21) by a USB (universal serial bus).
6. the method updating display firmware by the touch-control module of display as claimed in claim 1, wherein, this control circuit plate (122) electrically connects this micro controller (132) and this nonvolatile memory (133) by an internal integrated circuit bus or serial peripheral interface bus.
7. the method updating display firmware by the touch-control module of display as claimed in claim 1, wherein, this video processor (131) electrically connects this display floater (11) by a low-voltage differential signal coffret.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210017794.3A CN103218236B (en) | 2012-01-19 | 2012-01-19 | Method for Updating the Firmware of the Display Through the Touch Module of the Display |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210017794.3A CN103218236B (en) | 2012-01-19 | 2012-01-19 | Method for Updating the Firmware of the Display Through the Touch Module of the Display |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103218236A CN103218236A (en) | 2013-07-24 |
CN103218236B true CN103218236B (en) | 2016-08-03 |
Family
ID=48816064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210017794.3A Expired - Fee Related CN103218236B (en) | 2012-01-19 | 2012-01-19 | Method for Updating the Firmware of the Display Through the Touch Module of the Display |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103218236B (en) |
Families Citing this family (5)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104133712A (en) * | 2014-08-11 | 2014-11-05 | 深圳市巨潮科技有限公司 | Displayer software updating method and system based on display card |
CN104461626A (en) * | 2014-12-08 | 2015-03-25 | 江西洪都航空工业集团有限责任公司 | Software loading method using 1553B bus |
CN108388534A (en) * | 2016-12-21 | 2018-08-10 | 天津三星电子有限公司 | A kind of display and the method for display program upgrading |
CN112732286B (en) * | 2019-10-14 | 2024-05-24 | 纬联电子科技(中山)有限公司 | Display device and firmware updating method thereof |
TWI765188B (en) * | 2019-11-07 | 2022-05-21 | 廣達電腦股份有限公司 | Touch display panel and method of automatically recording firmware thereof |
Citations (3)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101452689A (en) * | 2007-12-04 | 2009-06-10 | 佳世达科技股份有限公司 | Firmware updating system and method for updating display firmware |
TWM381231U (en) * | 2009-12-01 | 2010-05-21 | Inxtron Inc | Network device for remote firmware update |
TW201133307A (en) * | 2010-03-17 | 2011-10-01 | Sentelic Corp | Touch function identifying method and electronic device |
Family Cites Families (1)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101448994B1 (en) * | 2007-06-12 | 2014-10-08 | 엘지전자 주식회사 | Video display device with firmware download history management function and control method |
-
2012
- 2012-01-19 CN CN201210017794.3A patent/CN103218236B/en not_active Expired - Fee Related
Patent Citations (3)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101452689A (en) * | 2007-12-04 | 2009-06-10 | 佳世达科技股份有限公司 | Firmware updating system and method for updating display firmware |
TWM381231U (en) * | 2009-12-01 | 2010-05-21 | Inxtron Inc | Network device for remote firmware update |
TW201133307A (en) * | 2010-03-17 | 2011-10-01 | Sentelic Corp | Touch function identifying method and electronic device |
Also Published As
Publication number | Publication date |
---|---|
CN103218236A (en) | 2013-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20120299846A1 (en) | 2012-11-29 | Electronic apparatus and operation support method |
CN103927040A (en) | 2014-07-16 | Display system comprising electrophoretic touch panel |
CN103218236B (en) | 2016-08-03 | Method for Updating the Firmware of the Display Through the Touch Module of the Display |
CN104166531A (en) | 2014-11-26 | Electronic device and screen content sharing method |
US20140157173A1 (en) | 2014-06-05 | Electronic apparatus and method of controlling the same |
US20130002573A1 (en) | 2013-01-03 | Information processing apparatus and a method for controlling the same |
US20090077222A1 (en) | 2009-03-19 | Kvm switch and multi-computer system incorporating the same |
US20160062556A1 (en) | 2016-03-03 | Method and apparatus for processing touch input |
US20100097357A1 (en) | 2010-04-22 | Computer and method for controlling external display device |
US11599247B2 (en) | 2023-03-07 | Information processing apparatus and control method |
US20150370383A1 (en) | 2015-12-24 | Electronic apparatus and sensor control method |
CN202632161U (en) | 2012-12-26 | Connecting the port sensing device to the computer system |
US20130125191A1 (en) | 2013-05-16 | Electronic apparatus and method for using flat panel display |
US20140043267A1 (en) | 2014-02-13 | Operation Method of Dual Operating Systems, Touch Sensitive Electronic Device Having Dual Operating Systems, and Computer Readable Storage Medium Having Dual Operating Systems |
US20150081930A1 (en) | 2015-03-19 | Tablet computer |
JP2019199024A (en) | 2019-11-21 | Electronic blackboard, operation guarantee judgement method, program, and display system |
TWI484410B (en) | 2015-05-11 | Method for updating display device firmware using touch module of display device |
US20130135266A1 (en) | 2013-05-30 | Information processing apparatus and display processing method |
CN107589954B (en) | 2020-12-11 | Application update method, device, terminal and computer-readable storage medium |
TWI540500B (en) | 2016-07-01 | Electronic device |
KR20190021568A (en) | 2019-03-06 | Method for determining input detection region corresponding to user interface and electronic device thereof |
CN107069844B (en) | 2019-07-16 | Charging method, device and terminal |
US9904643B2 (en) | 2018-02-27 | Electronic system and method of switching operating systems thereof |
US20160147259A1 (en) | 2016-05-26 | Electronic device |
CN108490824A (en) | 2018-09-04 | Intelligent electrical appliance control method, device and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
2013-07-24 | C06 | Publication | |
2013-07-24 | PB01 | Publication | |
2013-08-21 | C10 | Entry into substantive examination | |
2013-08-21 | SE01 | Entry into force of request for substantive examination | |
2016-08-03 | C14 | Grant of patent or utility model | |
2016-08-03 | GR01 | Patent grant | |
2019-01-08 | CF01 | Termination of patent right due to non-payment of annual fee | |
2019-01-08 | CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160803 Termination date: 20180119 |