Программить меги по сетке RS485.

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From Russian to

Threaded View

   Пpивет All!

 Есть сетка RS485 на ATmega8L из восьми точек, потом будет поболее.
 Для программирования разбираю девайс, выпаиваю платы. Т.к. делалось
 с возможностью програмить в дальнейшем по RS485. С ходу - нет опыта.

 Подскажите какой загрузчик и где взять, чтоб записав первый раз
 AVRealo-m я смог прошивать любую точку по сетке с IBM.
 Длина сетки максимум до 50 метров. Переходник 232-485 есть.

 Хочется использовать режим 2 (по одному из описаний BOOTloadera).
 Принимая все байты проц опознаёт адреса и комманды для своей загрузки.
 Просто отправить с терминалки файл для нужного проца в сетку.

 Кварц стоит 32768, частата от внутр. RC на 8 мег.
 Тоже вопрос. Для 9600 точности должно хватить.
 Слыхал что есть готовая програмка, запустив которую можно подправить
 OSCCAL главную частоту от часового кварца.


    -= Брест. Павел Гришин =-

... Показывать пальцем неприлично. Используй лазерный прицел
--- Вечно юный Дед 3.00.Alpha4+
 * Origin: ..Сисопы, и сочyвствyющие. _Давайте_жить_дpyжно_  :) (2:454/9.62)


-===  End  02  ===-


    -= Брест. Павел Гришин =-

... Если не бyдем мешать наyке, сильно ей поможем.
--- Вечно юный Дед 3.00.Alpha4+
 * Origin: .Сисопы, и сочyвствyющие _Давайте_жить_дpyжно_  :) (2:454/9.62)


Re: Программить меги по сетке RS485.

Quoted text here. Click to load it

У Атмела есть примеры и бутлоадера и калибровки встроенного RC, см.
http://www.atmel.com/dyn/products/app_notes.asp?family_id60%7

AVR053: Calibration of the internal RC oscillator   (14 pages, revision
F, updated 09/05)
This application note describes a method to calibrate the internal RC
oscillator and targets all AVR devices with tunable RC oscillator.
Furthermore, an easily adaptable calibration firmware source code is
also offered. This allows device calibration using AVR tools, and it can
also be used for 3rd party calibration systems, based on production
programmers.
    
AVR054: Run-time calibration of the internal RC oscillator (17 pages,
revision B, updated 02/06)
This application note describes how to calibrate the internal RC
oscillator via the UART.

AVR055: Using a 32kHz XTAL for run-time calibration of the internal RC
 (16 pages, revision C, updated 02/06)
This application note describes a fast and accurate way to calibrate the
internal RC oscillator using an external 32.768 kHz crystal as input to
an asynchronous Timer/Counter.

AVR230: DES Bootloader   (24 pages, revision D, updated 04/05)
This application note describes how firmware can be updated securely on
AVR microcontrollers with bootloader capabilities. The method includes
using the Data Encryption Standard (DES) to encrypt the firmware. This
application note also supports the Triple Data Encryption Standard (3DES).
    
AVR231: AES Bootloader (30 pages, revision B, updated 04/05)
This application note describes how firmware can be updated securely on
AVR microcontrollers with bootloader capabilities. The method uses the
Advanced Encryption Standard (AES) to encrypt the firmware.

Дешифрование можно отключить, если не нужно.

--
Best regards,
Anton Fedorov

Re: Программить меги по сетке RS485.

   Пpивет Anton!
   Anton Fedorov  -->  Pavel Grishin ( Wed Mar 15 2034, 12:24 )

 AF> У Атмела есть примеры и бутлоадера и калибровки встроенного RC, см.
 AF> http://www.atmel.com/dyn/products/app_notes.asp?family_id60%7

 Спасибо. Я ж написал что мне хочется нечто готовое. :))
          Зайди я тебе всё это по-pyсски выдам yже напечатанное.
          Все пpимеpы с гpаблями - т.е. pазными замоpочками.
          Вpемя нада. Посемy я и отпpавил общий запpос.

avr102.asm Block Copy Routines
avr108.asm Load Program Memory
avr128.asm Setup and Use the Analog Comparator
avr220.asm Bubble Sort Algorithm
avr222.asm 8-Point Moving Average Filter
avr240.asm 4x4 keypad, wake-up on keypress
avr305.asm Half Duplex Interrupt Driven Software UART
avr360.asm Simple high speed step motor controller
avr134.c   Real Time Clock
doc2555.pdf AVR053: Calibration of the internal RC oscillator
SPI_Master.pdf AVR320: Software SPI Master
AVR450 Зарядное устройство аккумуляторных батарей SLA, NiCd, NiMH и Li-Ion
AVR053.doc для печати
AVR120.doc для печати
AVR131.doc для печати
"AVR243    Декодер клавиатурной матрицы 8x8.doc" для печати
"AVR308    Программа подчиненного устройства LIN.doc" для печати
"AVR320    Программный интерфейс SPI в режиме мастера.doc" для печати
at45_to_avr.htm Цифровое устройство записи, AVR и память DataFlash
AVR035.htm Эффективное программирование на Си AVR-микроконтроллеров
AVR053.htm Калибровка внутреннего RC-генератора
AVR109.htm Самопрограммирование
AVR120.htm Снятие характеристик и калибровка АЦП микроконтроллеров AVR
AVR131.htm Использование высокочастотной ШИМ микроконтроллеров AVR
AVR242.htm сканирование клавиатуры 4 x 4
AVR243.htm Декодер клавиатурной матрицы 8x8
AVR320.htm Программный интерфейс SPI в режиме мастера
AVR360.htm Контроллер шагового двигателя
AVR448.htm Управление высоковольтным 3-фазным бесколлекторным
avr401.asm 8-bit precision A/D converter  1.03
avr400.asm Low Cost A/D Converter 1.0
avr320.asm Software SPI Master
DOC0943.PDF AVR910: RS232 <-> ISP In-System Programming
AVR313_Key_IBM AVR313 Key IBM PC
AVR309_USB AVR309_USB
AVR460_www AVR460_www
AVR410_RC5 RC5
avr910.asm AVR ISP (Auto adr inc, 19200bps)
avr410.asm RC5 IR Remote Control Decoder
avr100.asm Accessing the EEPROM
AVR318.pdf Dallas 1-Wire  master
AVR317.pdf Using the Master SPI Mode of the USART module


    -= Брест. Павел Гришин =-

... Hастоящий мyжчина постоит за себя и полежит за дpyгих

Site Timeline