μProg - маленький, быстрый, портативный программатор AVR с SD (окончание)
ЧАСТЬ2
Скорость испытания: тестирование скорости программирования с использованием ATmega644 (как целевая система) работает на 25 МГц, 4 МГц SCK скорость, вспышка, 64kB размер данных, программист 16MHz часы:
BIN файл, индикатор горит: Сохранение файла: 5,1 с для чтения файла: 4,4 с
BIN файл, индикатор включен: Сохранить файл: 5,1 с для чтения файла: 5,0 с
HEX файл, индикатор выключения записи из файла: 12,5 с Прочтите файл: 11,6 с
HEX файл, прогресс бар на запись файла на 12,5 сек Прочитать файл: 12,2 с
Как вы можете видеть лучшие результаты могут быть достигнуты с BIN файл, так как ее размер длины данных и нет никаких излишеств. Чтение из HEX файл, необходимый ранее, "летать" весь файл и считать байты в нем, в случае записи в файл контрольной суммы рассчитывается каждым толчком - так мало, что нужно. практически никакой прогресс-бар замедляет процесс, когда система запрограммирована назначение сторон ( как и в предыдущем тесте). При программировании или прочитанных байт (что всегда выполняется побайтно) на индикаторе значительно замедлит работу.
Список поддерживаемых систем: зеленый . - Система проверена на практике , не все системы все еще полностью поддерживается, см. файл "chip.db".Неполные записи означает, что работа будет только операции и lockbitach fusebitach. Пожалуйста, сообщайте системы, которые работают правильно - я буду добавлять их в список!
Файлы: Перед тем, как программа? Если программист не имеет буфера можно изменять напряжение программирования, читайте дальше. Максимальное напряжение, которое может быть показано на контактный порт 0,5 V VCC . Так что, если власть этого устройства составляет 3,3 V, и вы хотите запрограммировать обычных 5V программист - вы должны предоставить провайдеру линий от повреждений. Сделать так - это простое решение, но защитить порт от повреждений. НЕ делать - если вы подключите кабель, "просто так" Это может привести к повреждению системы!
СКАЧАТЬ - Файлы орел 5.10: PCB, SCH, альтернативные PDF, HEX партии и BIN, поддержка файлов. PCB вер. 1,0 Программа вер. 1,0 - бета-версия.
Бета-версией -zapis/odczyt/weryfikacja, чем 128kB (расширенная чипы памяти) не был протестирован, но реализована -zapis/odczyt/weryfikacja HEX файл гарантируется только 64kB - тоже не тестировал -программист полностью протестированы с: Tiny13, tiny45 , tiny2313, mega8, mega88, mega16, mega32, mega328, mega644
СКАЧАТЬ -. Обновление # 1, 22.06.2011 . PCB версии 1,1 . Программы версии 1,1
PCB v1.1 -токоограничивающие резисторы были добавлены к линии MOSI и SCK - 22Ω.Предположим ситуацию, что мы хотим, чтобы запрограммировать процессор, который находится в системе, выполнить свой код, и питается от 5V. И на контакты провайдером подключено несколько приводов, и следит за контактами в режиме вывода. При подключении в разъем μProga питание с 3,3 В, высокий ток за счет разницы напряжения (3,3 В - 5 В), и если не в первый раз, на второй или третий в конце uszkodzimy порта. И, как мы знаем, максимальное напряжение, которое может быть показано на булавку, чтобы VCC 0,5 В,которое в нашем случае 3,8 В. Серийный резисторы порта обезопасить себя от повреждений. Вы можете использовать немного больше 22Ω резисторов, потому что это минимум. Слишком большой, в свою очередь, препятствует программирования контактный ISP, если целью является что-то загружено.УВИДЕТЬ КАК пластины обновление с версии 1,0 до 1,1 УВИДЕТЬ КАК вы можете использовать интерфейс дисплея. Здесь przylutowałem их к пластине таким образом, что подвижные пластины стороне в левом верхнем углу. Работает отлично, просто нажмите на экран.
Прошивка v1.1 -удалены ошибку, когда программист к краху после пробуждения из спящего режима удалено ошибки низкого напряжения для ЖК (контраст проблемы) , ошибки удалили чтения / записи EEPROM памяти HEX файл , удалить ошибки связи (CFI) -удалено Ошибки меню при выборе несуществующего опция -удалить ошибка, которая возникает, когда индикатор разрывается автоматической проверки опция -удалить ошибку aniamcji действия (появляется только первый кадр) , удалить программу и chip.db несогласованность базы данных, байт "Метод программирования" было неправильно "понимает" по программе на добавленную драйвер дисплея поддержки 48 * 102 (см. файл "config.ini") , были добавлены, и контрастность LCD смещения (см. файл "config.ini") -добавил напряжение батареи - защита от Включение более 3,7 V Генеральный исправлений в коде
Напряжение аккумулятора отображается в первой строке экрана, но это только обновляется при навигации по меню. измененный файл "config.ini" - должна быть установлена в соответствии с вашими потребностями. Пожалуйста, выберите тип контраста и настроить драйвер.Смещение не нужно двигаться.
Прошивка v1.2 -Исправлена некорректная решения последнее слово в 128kB prockach, μprog быть решены "0000" вместо "FFFF" -исправлена ошибка с индикатором для файлов размером более 64 КБ -исправлена ошибка с индикатором при записи мелких файлов большого procków коррекцией задержать кнопку при навигации по меню -Добавлена поддержка расширенной адресации файлов IntelHEX - читать и писать (не 64k предел). Создан файлы идентичны тем, которые созданы AVRDUDE во время чтения. была добавлена 1 секунда задержки при включении, если напряжение батареи ниже 3V (это позволяет инициализировать SD карту путем проведения зарядки конденсатора) -программирования тест скорости (читай подпись) теперь выполняется 100 раз , тем больше вероятность обнаружения превышения скорости / ошибки в длинных ленточных червей (тест очень быстро, вы не видите разницы) -добавлена анимация "успех" играет после успешной записи / пересмотр, при условии, что анимация включены.
База procków chip.db v.1.02 -пополнялась почти все записи еще ряд дед AT90S и несколько ATtiny.
План: добавить интерфейс для процессора XMEGA PDI.
Прошивка v1.3 -удалена ошибка при загрузке HEX файла не начинается с адреса 0 -. например, загрузчики шестигранная размер файла рассчитывается только немного быстрее модифицированный файл "config.ini" - теперь будет четко устанавливающих OSCCAL добавляется в файл "Config . INI "- если вы используете увеличение скорости программист (bit0 в файл" config.ini "), вы можете ввести собственные калибровки от 00 до FF -. некоторые procki в wykładały на максимальный разгон был добавлен MAX SCK установлен в файл "config.ini" - если по какой-то причине программист ошибочно выбирает SCK скорости (слишком быстро) , и есть ошибки, вы можете выбрать максимальную скорость, на которой запускается таймер. , добавлена функция удаления файлов - выберите файл и удерживайте клавишу RI кнопку LE. Отпустите кнопку, чтобы выйти из LE. улучшенную устойчивость к вибрации контактов кнопки -систем фиксированной службы с расширенной памятью (ATmega2560 и ATmega2561) -добавлены "ручной", которая позволяет пользовательские fusebitów.Прокрутите каждый символ UP и DN, RI кнопку , чтобы подтвердить выбор, перейдя на следующий символ. После утверждения последнего, программист пишет и читает fuski и отображает их в нижней строке. LE кнопку для отмены. Программа берет ЗАВОД fuski для системы, и что править. , параметры должны быть использованы с осторожностью! -добавил дополнительные низкая скорость SCK - 8 кГц - можно программировать чипы частоте кварцевые часы. изменились имена файлов, созданных. С этого момента, будет принимать форму "m8-хх", "M162-хх", "t2313-хх", где Х число раз. Очень легко идентифицировать файлы. Этого было достаточно, чтобы добавить одну строку кода и удобство :) -Обновление файла chip.db - я изменила свое название на procków не содержит косую черту. Если имя будет создан файл с именем Прок, что название "ATmega644 / A" создан название "m644/-1" - файл с косой черты не подходит для чтения на вашем компьютере. Slashes местами запятую. были добавлены к файлу лицензии "LICENSE.TXT", скопируйте его в корневой каталог карты. Вы должны прочитать это, возможно, с польской версией. Таймер не будет работать, если вы не подадите, или если он будет изменен.
База procków chip.db v.1.03 -procków переименован заменить косые черты с тире - потому что он создал имя файла на основе имени Прок может включать в себя косую черту и файлы с косой черты во имя системой бесполезно окна.
А где взять прошивку и печатку? ссылки выше не работают
Пожалуйста остав
Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов!
Подробно тут! Жалоба