Driving method and driving apparatus for light emitting diodes in keyboard
AssigneeITE Tech. Inc.
InventorYi-Hua Lin
Life of this patent
Estimating the term…
Abstract
A driving method and driving apparatus for light emitting diodes in a keyboard are provided. The driving method includes the following steps: obtaining a first driver color data table unmatched with a key light driver array from a first memory; generating a second driver color data table matched with the key light driver array in a second memory according to an arrangement order of keys in the key light driver array and the first driver color data table; driving the key light driver array according to the second driver color data table; and driving the light emitting diodes corresponding to keys in the keyboard through the key light driver array.
Claims21
A driving method for light emitting diodes in a keyboard, comprising:
- obtaining a first driver color data table unmatched with a key light driver array from a first memory;
- generating a second driver color data table matched with the key light driver array in a second memory according to an arrangement order of keys in the key light driver array and the first driver color data table;
- driving the key light driver array according to the second driver color data table so as to drive the light emitting diodes corresponding to the keys of the keyboard through the key light driver array,
- wherein the step of generating the second driver color data table matched with the key light driver array in the second memory according to the arrangement order of the keys in the key light driver array and the first driver color data table comprises:
- establishing the second driver color data table in the second memory and treating key light numbers corresponding to a plurality of pieces of light arrangement information in the key light driver array as the arrangement order of the keys in the key light driver array and correspondingly storing the key light numbers to a plurality of key light numbers of a plurality of pieces of light color information of corresponding positions of the second driver color data table;
- and
- checking whether the key light numbers of the light color information in the second driver color data table are identical to key light numbers of key light information of corresponding positions in the first driver color data table.
A driving apparatus for light emitting diodes in a keyboard, comprising:
- a key light driver array, comprising the light emitting diodes corresponding to a plurality of keys in the keyboard;
- a first memory and a second memory, the first memory configured to store or temporarily store a first driver color data table, the first driver color data table unmatched with the key light driver array;
- and
- a microprocessor, coupled to the first memory, the second memory, and the key light driver array,
- wherein the microprocessor obtains the first driver color data table unmatched with the key light driver array from the first memory and generates a second driver color data table matched with the key light driver array in the second memory according to an arrangement order of the keys in the key light driver array and the first driver color data table, and the microprocessor drives the key light driver array according to the second driver color data table,
- wherein the microprocessor establishes the second driver color data table in the second memory, treats key light numbers corresponding to a plurality of pieces of light arrangement information in the key light driver array as the arrangement order of the keys in the key light driver array and correspondingly stores the key light numbers to a plurality of key light numbers of a plurality of pieces of light color information of corresponding positions of the second driver color data table, and checks whether the key light numbers of the light color information in the second driver color data table are identical to key light numbers of key light information of corresponding positions in the first driver color data table.
A driving apparatus for light emitting diodes in a keyboard, comprising:
- a key light driver array, comprising the light emitting diodes corresponding to a plurality of keys in the keyboard;
- a first memory and a second memory, the first memory configured to store or temporarily store a first driver color data table, the first driver color data table unmatched with the key light driver array;
- a microprocessor, coupled to the first memory, the second memory, and the key light driver array;
- and
- a driver control circuit, coupled to the second memory and the key light driver array,
- wherein the microprocessor obtains the first driver color data table unmatched with the key light driver array from the first memory and generates a second driver color data table matched with the key light driver array in the second memory according to an arrangement order of the keys in the key light driver array and the first driver color data table, and the driver control circuit drives the key light driver array according to the second driver color data table,
- wherein the microprocessor establishes the second driver color data table in the second memory, treats key light numbers corresponding to a plurality of pieces of light arrangement information in the key light driver array as the arrangement order of the keys in the key light driver array and correspondingly stores the key light numbers to a plurality of key light numbers of a plurality of pieces of light color information of corresponding positions of the second driver color data table, and checks whether the key light numbers of the light color information in the second driver color data table are identical to key light numbers of key light information of corresponding positions in the first driver color data table.
A driving method for light emitting diodes in a keyboard, comprising:
- generating a key light number mapping table corresponding to an arrangement order of keys in a key light driver array according to the arrangement order of the keys in the key light driver array;
- generating a second driver color data table matched with the key light driver array in a second memory according to a first driver color data table stored or temporarily stored in a first memory and the key light number mapping table;
- and
- driving the key light driver array according to the second driver color data table so as to drive the light emitting diodes corresponding to the keys of the keyboard through the key light driver array,
- wherein the step of generating the key light number mapping table corresponding to the arrangement order of the keys in the key light driver array according to the arrangement order of the keys in the key light driver array comprises:
- establishing the key light number mapping table and treating key light numbers corresponding to a plurality of pieces of light arrangement information in the key light driver array as the arrangement order of the keys in the key light driver array and correspondingly storing the key light numbers to a plurality of pieces of key light number information of corresponding positions of the key light number mapping table.
A driving apparatus for light emitting diodes in a keyboard, comprising:
- a key light driver array, comprising the light emitting diodes corresponding to a plurality of keys in the keyboard;
- a first memory, a second memory, and a third memory, the first memory configured to store or temporarily store a first driver color data table, the first driver color data table unmatched with the key light driver array;
- a microprocessor, coupled to the first memory, the second memory, the third memory, and the key light driver array;
- and
- a mapping table conversion controller, coupled to the first memory, the second memory, and the third memory,
- wherein the microprocessor generates a key light number mapping table corresponding to an arrangement order of keys in the key light driver array in the third memory according to the arrangement order of the keys in the key light driver array, the mapping table conversion controller generates a second driver color data table matched with the key light driver array in the second memory according to the first driver color data table and the key light number mapping table, and the microprocessor drives the key light driver array according to the second driver color data table.
A driving apparatus for light emitting diodes in a keyboard, comprising:
- a key light driver array, comprising the light emitting diodes corresponding to a plurality of keys in the keyboard;
- a first memory, a second memory, and a third memory, the first memory configured to store or temporarily store a first driver color data table, the first driver color data table unmatched with the key light driver array;
- a microprocessor, coupled to the first memory, the third memory, and the key light driver array;
- a mapping table conversion controller, coupled to the first memory, the second memory, and the third memory;
- and
- a driver control circuit, coupled to the second memory and the key light driver array,
- wherein the microprocessor generates a key light number mapping table corresponding to an arrangement order of keys in the key light driver array in the third memory according to the arrangement order of the keys in the key light driver array, the mapping table conversion controller generates a second driver color data table matched with the key light driver array in the second memory according to the first driver color data table and the key light number mapping table, and the driver control circuit drives the key light driver array according to the second driver color data table.
Dependencies are inferred from the claim text.