Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Пример:
WRITE и VERIFY - PROG

WRITE - ALL
WRITE - DATA
WRITE - PROG
Описание:
WRITE ALL - писать все содержимое выбранного устройства чтения из буфера
WRITE - PROG написать только программу FLASH часть устройства (полезно с AVR или ПОС)
WRITE - DATA написать только часть данных EEPROM прибора (полезно с AVR или ПОС)
Пример:
WRITE - ALL

VERIFY - ALL
VERIFY - DATA
VERIFY - PROG
Описание:
VERIFY - ALL читать и сравнивать все содержимое выбранного устройства с буфером
VERIFY - PROG проверить только программу FLASH часть устройства (полезно с AVR или ПОС)
VERIFY - DATA проверить только часть данных EEPROM прибора (полезно с AVR или ПОС)
Пример:
VERIFY - ALL

ERASE ALL -
Описание:
ERASE ALL - стереть все содержимое выбранного устройства. Обычно эта операция привести все места для выбранного устройства для FF.
Пример:
ERASE ALL -

EDIT - SECURITY
Описание:
Откройте предохранитель и замок бит диалог редактировать их.

READ - FUSE
READ - LOCK
Описание:
READ - FUSE читать предохранителя бит (устройство зависимых ) и откройте предохранитель и замок бит диалог
READ - LOCK читать блокировки бит (устройство зависимых ) и откройте предохранитель и замок бит диалог
Пример:
READ - FUSE

WRITE - FUSE [ бит ]
WRITE - LOCK [ бит ]
Описание:
WRITE - FUSE написать предохранителя бит (устройство зависимых ).
WRITE - LOCK писать биты блокировки (устройство зависимых ).
Если задан аргумент это числовое значение бита rapresentation, Отметим, что 1 означает, что запрограммировать. Если аргумент не указан текущее значение программам. Обратить внимание на программы FUSE битов AVR, можно указать неправильное сочетание бит, который не позволит вам получить доступ к AVR устройства в будущем. См. таблицы в значении каждого бита.
Некоторые AVR устройств более чем 1 байт для предохранителя бит. В таких случаях аргумент многобайтовые численного и наименее значащий байт является стандартным байт предохранитель. Например:
Аргумент = 0x010203
Стандартный предохранитель = 0x03
Высокая предохранитель = 0x02
Расширенный предохранитель = 0x01
Пример:
SELECTDEVICE AT90S1200
# Lock: {X, X, X, X, X, " Lock2 "," Lock1 " , X}
# 0 0 0 0 0 1 1 0
WRITE - LOCK 0x06
SELECTDEVICE ATTINY2313
# предохранителей : " SPMEN "-
# " DWEN "," EESAVE "," SPIEN "," WDTON "," BODLEVEL2 "," BODLEVEL1 "," BODLEVEL0 "," RSTDISBL "-
# " CKDIV8 "," CKOUT "," SUT1 "," SUT0 "," CKSEL3 "," CKSEL2 "," CKSEL1 "," CKSEL0 "
# 0 - 0 0 0 0 0 1 0 0 - 0 0 0 0 0 0 1 0
WRITE - FUSE 0x00402

SerialNumber [значение] [начало ] [ размер] [MEM] [формат ] [ autoinc ]
Описание:
Используется для установки серийный номер, место в буфере, прежде чем написать устройства. Это число может быть указан каждый раз или autoincremented от предыдущего.
Пример:
SerialNumber 136 0x100 2 NO DATA LITTLEENDIAN
Установить порядковый номер '2 ' байт и значение '136 ' по адресу '0 x100 ' , начиная от " памяти DATA. Формат должен быть LITTLEENDIAN без автоинкремент

READ - КАЛИБРОВКА <address> [MEM ] [ osc_index ]
Описание:
Читайте внутренней калибровки значение осциллятора с AVR и записать его на место в буфере по указанному адресу (и памяти типа данных или PROG). osc_index аргумента указать, какие значения калибровки следует рассматривать, так как некоторые AVR имеют несколько частот генератора. osc_index аргумент только с версии 2.06c
Пример:
SELECTDEVICE ATMega128
READ - КАЛИБРОВКА 0x100 DATA 3
Читайте значение осциллятора калибровки 8МГц частоты

BYTESWAP
Описание:
Swap порядок байтов в слове в буфере ( младший байт <-> высокий байт)

RESET
Описание:
Сброс устройства

CLEARBUFFER
Описание:
Очистить буфер (все байты FF)

FILLBUFFER [ вал [] с ] [в ]
Описание:
Заполнение буфера от места 'с' на месте "на" с " вал "стоимости.
Если аргумент не указан диалоговом просить за эти ценности.
Пример:
FILLBUFFER 24 0x100 0x200

PAUSE [сообщение]
Описание:
Пауза программы и показать сообщение диалоговое окно с запросом подтверждения, чтобы продолжить.

CALL <command>
Описание:
Call внешнюю программу и ждать его завершения.
Пример:
CALL notepad. exe

DELAY <msec>
Описание:
Подождите в течение указанного в миллисекундах.
Пример:
DELAY 1000
Приостановить сценарий и подождать в течение 1 секунды

5 по среднему качеству
=============
AVR вопросы
=============
Q : Я не могу программы ATmega, я всегда получала " Ошибка записи сообщения ".
Q : Я не могу программы AVR AT90Sxxx, я получаю ошибку -21 , и программа не получается. В чем проблема?
: Увеличение следующие параметры в ponyprog. ini файл (время в миллисекундах)
AVRByteWriteDelay = 30 ' Задержка для завершения записи из одного слова
AVREraseDelay = 100 ' Задержка для завершения удаления всех память
В случае увеличения ATmega также следующие параметры:
ATMegaPageWriteDelay = 50 ' Задержка для завершения записи страницы в флэш-памяти
--------
Q : Я не могу ни читать, ни писать AT90S1200 устройства. Я получаю сообщение об ошибке:
"Устройство отсутствует или неизвестного устройства -24 "
A: Выберите "Пропустить" кнопки, если окончательное сообщение "Write успешной " у вас есть образец, который
не отвечает на команды определить. Кажется, что рано устройства не ответ на эту команду.
--------
Q : Мне нужно, чтобы программа AVR установлен на целевой схемы ( В системе программирования ), но PonyProg
Программа не может, поскольку внешний контур сброса провести сброс линии низкой в течение длительного времени.
Попробуйте поиграть с параметрами в файле INI, это должно решить проблему (все
Время в миллисекундах)
SPIResetPulse = 100 ' Как долго импульс сброса порожденных PonyProg
SPIDelayAfterReset = 50 'Сколько миллисекунд ожидания после PonyProg импульс сброса
===============
Другие вопросы
===============
Q : Какой тип кабеля я должен использовать для подключения SI - Prog к порту COM?
: Вы должны использовать " прямо через "кабель со всеми 9 булавки связаны.
Не используйте " нуль-модем " кабель. (Посмотреть на 3.1.10)
--------
Q : Что Windows2000/XP я не могу получить доступ к LPT портам без администратора, мне нужно бежать PonyProg
войти в систему как обычный пользователь, что я могу сделать?
Вы не можете загрузить со DLPORTIO. SYS водителя / O время администратора.
Как администратор, Start консоль управления компьютером - > Диспетчер устройств -> Вид : показать скрытые устройства.
Затем разверните не Plug и играть с драйверами и найти драйвера в списке.
Это может проявляться как DriverLINX порт I / O драйверов.
Тогда для этого драйвера -> Свойства -> драйвера при запуске. Установить запуска загрузки. Перезагрузите систему.
---------
Вопрос: Мой компьютер не имеет LPT / COM порт, можно использовать USB2COM USB2LPT или адаптер?
Ответ: Некоторые USB адаптеры не работают вообще, а другие адаптеры очень медленно. Поэтому я предлагаю, чтобы избежать USB адаптер
и купить COM / LPT PCMCIA или PCI адаптеры, которое имитирует 100 % родной LPT и COM порты.
----------
Q : У меня есть PC Windows2000/XP с дополнительной картой LPT, но PonyProg не можете выбрать дополнительные порт, я могу заставить его?
Ответ: Прежде всего вы должны выбрать AvrISP - I / O интерфейс вместо версии API.
Тогда вам придется править файл ponyprog2000.ini и отключить автоопределение порта :
AutoDetectPorts = NO
тогда вы должны узнать реальный адрес дополнительный порт LPT, глядя на
Консоль "Управление компьютером - > Диспетчер устройств -> LPT порты -> ресурсов. Например, если дополнительный LPT является LPT3
и адрес DF00 необходимо ввести линию
LPTPorts = 378278 , DF00
Обратите внимание, что данное исправление работает только в какой-то вариант (использование 2.06g и новее) .
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 |


