роботы робототехника микроконтроллеры


 Страниц (1): [1]   

> Описание: как записать данные в память программы?
Mozart Post Id


Рядовой


Сообщений всего: 16
Дата рег-ции: Янв. 2007  



в общем пользую графический индикатор цветной нужно хранить одну картинку весом 10лБайт ... а у ат90кан128 всего навсего 4лБайта... подключение внешней памяти недопустимо... допустимо но как решение не подходит...
 
 Top
Mozart Post Id


Рядовой


Сообщений всего: 16
Дата рег-ции: Янв. 2007  



в общем разобрался подключаем
CODE:

#include <avr/pgmspace.h>
prog_int16_t divideMassW0[] = {
0x0841,
0x0841,
0x0841,
0x0841,
0x0841,
0x0841
}

к примеру....
а читаем так
CODE:
pgm_read_byte_near
 
 Top
ZarK117 Post Id


Рядовой


Сообщений всего: 4
Дата рег-ции: Апр. 2007  



В чем может быть проблема????? если при прописывании кремния, он мне пишет
> "make.exe" program
avrdude -p atmega32 -P usb -c avrispv2 -U flash:w:test.hex
avrdude: ser_open(): can't open device "usb": Не удается найти указанный файл.


make.exe: *** [program] Error 1

> Process Exit Code: 2
> Time Taken: 00:00
??????? (у меня USB програматор AVR ISP mk2)

Грустный
 
 Top
Admin Администратор Post Id


Администратор


Сообщений всего: 917
Дата рег-ции: Май 2006  



make.exe не "видит" Ваш программатор.

Как будто его совсем нет.

Может быть, что-то неправильно подключено.

Иногда может помочь подключение программатора в другой usb-порт.
 
 Top
Страниц (1): [1]
« Программирование микроконтроллеров »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru