Найдено 8 результатов

satnettv
Чт сен 06, 2007 16:45:32
Форум: Микроконтроллеры и ПЛИС
Тема: память (внешняя память)
Ответы: 14
Просмотры: 4452

во-вторых,

/*передача данных из памяти дальше*/

if ( ust1==gotov ) //' это так для примера
{
if (nmbzap!=0) //есть записи в памяти?
{
for(i=0; i<nmbzap; i++) // считываем сохраненные записи из памяти
{
Zap[i] = ReadSPI(i*Zapis+Dop); // i-я строка из памяти
}
nmbzap=0;

в ...
satnettv
Чт сен 06, 2007 16:02:53
Форум: Микроконтроллеры и ПЛИС
Тема: память (внешняя память)
Ответы: 14
Просмотры: 4452

#include <mega128>
#include <stdio>
#include <spi>
#include <delay>

#define WREN 0x06 //Set Write Enable Latch
#define WRDI 0x04 //Write Disable
#define RDSR 0x05 //Read Status Register
#define WRSR 0x01 //Write Status Register
#define READ 0x03 //Read Memory Data
#define WRITE 0x02 //Write ...
satnettv
Чт сен 06, 2007 15:36:13
Форум: Микроконтроллеры и ПЛИС
Тема: память (внешняя память)
Ответы: 14
Просмотры: 4452

всё понятно... а в чём собственно вопрос?


вопрос как правильно написать процедуры чтения и записи во внешнюю память. с памятью никогда не работал, с SPI интерфейсом тоже. В программировании особо тоже не силен. Но хотелось бы посмотреть пример реализации данной задачи, чтобы самому разобраться ...
satnettv
Чт сен 06, 2007 15:09:12
Форум: Микроконтроллеры и ПЛИС
Тема: память (внешняя память)
Ответы: 14
Просмотры: 4452

Re: память (внешняя память)

Помогите разобраться как устроена память:

1. как устроена адресация памяти (т.е. как выставляются адреса для записи, чтения)
2. как записывать, читать данные.

в принципе общее устройство памяти понятно - данные забиваются в конкретные адреса памяти.

хотелось бы понять как прописывать адреса для ...
satnettv
Ср сен 05, 2007 17:32:54
Форум: Микроконтроллеры и ПЛИС
Тема: Программа для ATmega128. Подскажите что не так!!!!
Ответы: 4
Просмотры: 3412

Программа для ATmega128. Подскажите что не так!!!!

Делаю для себя, микроконтроллер mega128, внешняя памятьFL25L256, соединены по SPI, программирую в CodeVision

#include <mega128>
#include <stdio>
#include <spi>
#include <delay>

#define WREN 0x06 //Set Write Enable Latch
#define WRDI 0x04 //Write Disable
#define RDSR 0x05 //Read Status Register ...
satnettv
Ср сен 05, 2007 14:48:48
Форум: Микроконтроллеры и ПЛИС
Тема: Упаковка данных (сжатие данных)
Ответы: 6
Просмотры: 3350

а с математикой в ладах? сжатие - математическая процедура...

80 символов до 30 тебе и rar не сожмет - если строка из действительно случайных символов (а не одинаковых, например).
алгоритм LZW довольно сложен, но эффективен, более простые алгоритмы дают меньшее сжатие... зачем это для МК? это не ...
satnettv
Ср сен 05, 2007 13:43:09
Форум: Микроконтроллеры и ПЛИС
Тема: Упаковка данных (сжатие данных)
Ответы: 6
Просмотры: 3350

Упаковка данных (сжатие данных)

делаю для себя, контроллер atmega128, пишу на Code Vision.

Задача в следующем:

требуется простой пример упаковки (сжатия) данных (например, строку из 80 символов сжимать до 30) на каком-нибудь примере, написанном на Си. Пишу на code vision, с ассемблером не в ладах.

:shock:
satnettv
Вт сен 04, 2007 14:23:59
Форум: Микроконтроллеры и ПЛИС
Тема: память (внешняя память)
Ответы: 14
Просмотры: 4452

память (внешняя память)

Помогите разобраться как устроена память:

1. как устроена адресация памяти (т.е. как выставляются адреса для записи, чтения)
2. как записывать, читать данные.

в принципе общее устройство памяти понятно - данные забиваются в конкретные адреса памяти.

хотелось бы понять как прописывать адреса для ...

Перейти к расширенному поиску