|
Готовлю, как мне кажется, нужное и полезное обновление. Суть его в том, что в строки настроек для ENE/ITE/NUVOTON будут добавлены еще настройки. Это для того, чтобы было удобно и быстро конфигурировать подключение к MB по шлейфу, что есть в наличии. Например, разьем на MB на 32 пина с шагом 08мм, а у нас есть только на 26 и/или на 30 пин. Оболочка подскажет как выйти из положения. Чем больше будет информации по конкретной MB, тем проще и быстрее будет подготовка настроек.
Добавляются следующие настройки: KB_pins=24 (кол-во контактов на клавиатурном разьеме MB) STEP=1 (шаг выводов на клавиатурном разьеме. 1-1мм, 5-0.5мм, 8-0.8мм) 1PIN=LEFT (или LEFT или RIGHT или сокращенно L и R) По первым двум настройкам, думаю, объяснять не нужно. 1PIN=LEFT означает, что при установки шлейфа от себя в разьем, первый контакт на MB находится СЛЕВА. 1PIN=RIGHT означает, что при установки шлейфа от себя в разьем, первый контакт на MB находится СПРАВА. Все это действительно в случае, когда контакты KB разьема на MB находятся снизу. Если контакты сверху, то пишем противоположное значение. Так как плат, где контакты сверху крайне мало, например LA-7912P, то сложностей не должно возникнуть. Для примера, настройка под LA-7912P имела старый вид: LA-7912P KSO3=4 KSI4=23 KSI7=26 KSI6=25 KSI5=24 а теперь будет иметь следующий вид (очередность следования любой настройки не имеет значения): LA-7912P KSO3=4 KSI4=23 KSI7=26 KSI6=25 KSI5=24 KB_pins=26 STEP=1 1PIN=LEFT При установки шлейфа от себя в разьем, первый получается справа, но на этой MB контакты сверху и поэтому мы пишем LEFT.
Таким образом, для работы с любой MB, нам нужно будет выбрать MB, данные из настроечной строки подставятся в оболочку. Нам останется только выбрать шлейф, который у нас есть и его тип (прямой или обратный) и программа даст удобный способ подключения. Что такое способ подключения? Примерно так-же все это выглядеть будет, как в случае со шлейфом с шагом 0.8мм. На программаторе подключаем к 1 выводу, а на MB или к 1 или к последнему. Все пересчеты сигналов сделает оболочка автоматически, и вам нужно будет только отправить настройки, и сделать коммутацию шлейфа ручками.
Все настройки править не обязательно. Старые будут работать, но нужно будет недостающие значения выбрать в оболочке дополнительно перед отправкой в программатор: KB_pins, STEP, 1 в 1 или 1 в последний.
Что думаете на этот счет?
|