1. Field of the Invention
The present invention is related to a touch system and method thereof, and particularly to a touch system capable of refreshing an operation frequency of a processor and method thereof.
2. Description of the Prior Art
Please refer to
An embodiment provides a touch system capable of refreshing an operation frequency of a processor. The touch system includes a touch panel, at least one read out unit, and a processor. The touch panel is used for being touched by at least one object. The read out unit is used for detecting a number of objects touching the touch panel. The processor is used for refreshing the operation frequency of the processor according to the number of the objects touching the touch panel, calculating coordinates of the objects touching the touch panel according to the refreshed operation frequency of the processor, and outputting the coordinates of the objects touching the touch panel.
Another embodiment provides a method of refreshing an operation frequency of a processor. The method includes at least one read out unit detecting a number of objects touching a touch panel, refreshing the operation frequency of the processor according to the number of the objects touching the touch panel; detecting a number of following objects touching the touch panel according to the refreshed operation frequency of the processor; calculating coordinates of the objects touching the touch panel; and outputting the coordinates of the objects to a touch system.
The present invention provides a touch system capable of refreshing an operation frequency of a processor and method thereof. The touch system capable of refreshing the operation frequency of the processor and method thereof refresh the operation frequency of the processor according to a number of objects touching the touch panel, so a report rate of the touch panel can be kept by the operation frequency of the processor varying with the number of the objects touching the touch panel. Thus, the present invention can improve rough motion traces of the objects touching the touch panel of the prior art due to the decreased report rate by keeping the report rate of the touch panel.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Please refer to
Please refer to
The processor 206 is used for refreshing the operation frequency OF according to the number of the objects touching the touch panel 202 detected by the read out unit 204. The processor 206 calculates positions of the objects touching the touch panel 202 according to the refreshed operation frequency and outputs corresponding coordinates of the objects touching the touch panel 202. For example, when an object touches the touch panel 202, the processor 206 keeps the operation frequency OF; when two objects touch the touch panel 202, the processor 206 refreshes the operation frequency OF to a double operation frequency 2*OF; when three objects touch the touch panel 202, the processor 206 refreshes the operation frequency OF to a triple operation frequency 3*OF. Therefore, a report rate of the touch panel 202 can be kept by the operation frequency of the processor 206 varying with the number of the objects touching the touch panel 202.
Please refer to
Step 500: Start.
Step 502: The read out unit 202 detects the number of the objects touching the touch panel 202.
Step 504: The processor 206 refreshes the operation frequency OF according to the number of the objects touching the touch panel 202.
Step 506: The processor 206 calculates the coordinates of the objects touching the touch panel 202 according to the refreshed operation frequency.
Step 508: The processor 206 outputs the coordinates of the objects touching the touch panel 202 to the touch system 200.
Step 510: The read out unit 204 detects the number of following objects touching the touch panel 202 according to the refreshed operation frequency of the processor 206; go to Step 504.
In Step 506, the processor 206 calculates the coordinates of the objects touching the touch panel 202 according to the refreshed operation frequency. Therefore, the report rate of the touch panel 202 can be kept by the operation frequency of the processor 206 varying with the number of the objects touching the touch panel 202. In Step 508, the processor 206 outputs the coordinates of the objects touching the touch panel 202 to the touch system 200. Because the operation frequency of the processor 206 is increased, the motion traces of the objects touching the touch panel 202 are smoother. In Step 510, the read out unit 202 detects the number of the following objects touching the touch panel 202 according to the refreshed operation frequency of the processor 206, and the method returns to Step 504.
To sum up, the touch system capable of refreshing the operation frequency of the processor and method thereof refresh the operation frequency of the processor according to the number of the objects touching the touch panel, so the report rate of the touch panel can be kept by the operation frequency of the processor varying with the number of the objects touching the touch panel. Thus, the present invention can improve the rough motion traces of the objects touching the touch panel of the prior art due to the decreased report rate of the prior art by keeping the report rate of the touch panel.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention.
Number | Date | Country | Kind |
---|---|---|---|
099140181 | Nov 2010 | TW | national |