Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Как правильно и красиво, раструсить строку до символов, для записи во флеш??? (пример внутри)

Отправлено Радиогубитель (72.167.131.121) 10 января 2010, г. 19:13


Есть функция записи во флеш, она работает без проблем
EEPROM_Write (address_curent, data_current);
address_curent - 2 байта, адрес записываемого байта данных
data_current - 1 байт, сами записываемые данные

char buf_str[60]; буфер для хранения сткроки символов
теперь хочу записать buf_str во флеш

void printf_flash()
{
while(*buf_str) // Цикл пока не закончится строка
{
EEPROM_Write (address_curent, *buf_str++); // Запись во флеш
address_curent++; // Инкремент адреса
}
}
Ошибка на "*buf_str++" (пишет not an lvalue) ПОЧЕМУ????


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 2 вдвое:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru