Например TDA7294

Форум РадиоКот • Просмотр темы - EEPROM в CV_AVR
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 13:55:18

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: EEPROM в CV_AVR
СообщениеДобавлено: Чт мар 21, 2024 13:29:26 
Нашел транзистор. Понюхал.

Зарегистрирован: Ср сен 04, 2019 17:59:23
Сообщений: 165
Откуда: Гомель
Рейтинг сообщения: 0
Есть кто реально работает программе CodeVisionAVR?
У меня что-то не получается с еепроминой, хотя компилируется без ошибок, флешь в контроллер шьётся без проблем, а еепром при прошивки бросает ошибку. МК исправен, так как проверялось на нескольких новых и другие проги с еепром шьются без проблем. Вот кусок примерной программы. Подскажите пожалуйста, что не так делаю. Пробовал по хелпу этой программы, при компиляции ошибки бросает как и по даташиту на МК. Пробовал на разных версиях везде одинаково.
#include <tiny2313a.h>
eeprom char b_eep;
eeprom char c_eep; /
char b=1;
char c=1;
void main(void)
{
b_eep=b;
c_eep=c;
PORTD=0x3C;
DDRD=0x03;
b=b_eep;
c=c_eep;

PORTD.0=b;
PORTD.0=c;
delay_ms(10);
}


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: EEPROM в CV_AVR
СообщениеДобавлено: Чт мар 21, 2024 14:06:36 
Друг Кота
Аватар пользователя

Карма: 13
Рейтинг сообщений: 355
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Сообщений: 4267
Откуда: Воронеж
Рейтинг сообщения: 0
Alex_ka писал(а):
компилируется без ошибок

Alex_ka писал(а):
при компиляции ошибки бросает


Что вообще должна делать программа?

_________________
"Привет!" - соврал он.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: EEPROM в CV_AVR
СообщениеДобавлено: Чт мар 21, 2024 14:09:57 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 4
Нужно писать что ожидаешь, что получаешь и что и как наблюдаешь.
И код нужно правильно вставлять, хотя бы ради приличия.
Опередили.)


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: EEPROM в CV_AVR
СообщениеДобавлено: Чт мар 21, 2024 14:19:34 
Вымогатель припоя

Карма: 6
Рейтинг сообщений: 167
Зарегистрирован: Ср янв 06, 2010 10:01:46
Сообщений: 547
Рейтинг сообщения: 0
Alex_ka писал(а):
Пробовал по хелпу этой программы
сомневаюсь :)
В объявлении переменных, хранимых в еепром, нужно указывать адрес ячейки, насколько я помню
Код:
eeprom unsigned char e_var @0x00;


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: EEPROM в CV_AVR
СообщениеДобавлено: Чт мар 21, 2024 14:24:48 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
В объявлении переменных, хранимых в еепром, нужно указывать адрес ячейки, насколько я помню
Код:
eeprom unsigned char e_var @0x00;

Извиняюсь, погорячился.(


Последний раз редактировалось OKF Чт мар 21, 2024 14:29:16, всего редактировалось 1 раз.

Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: EEPROM в CV_AVR
СообщениеДобавлено: Чт мар 21, 2024 14:34:07 
Нашел транзистор. Понюхал.

Зарегистрирован: Ср сен 04, 2019 17:59:23
Сообщений: 165
Откуда: Гомель
Рейтинг сообщения: 0
Что вообще должна делать программа?
выше написанеое без ошибок но еепром не шьёт . Другое с ошибками.

Добавлено after 5 minutes 6 seconds:
Нужно писать что ожидаешь, что получаешь и что и как наблюдаешь.
И код нужно правильно вставлять, хотя бы ради приличия.
Опередили.)
ну так там написано записать с и б в память по 1, потом считать и присвоить состояние портов


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: EEPROM в CV_AVR
СообщениеДобавлено: Чт мар 21, 2024 14:43:16 
Друг Кота
Аватар пользователя

Карма: 13
Рейтинг сообщений: 355
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Сообщений: 4267
Откуда: Воронеж
Рейтинг сообщения: 0
Оставьте одну переменную и всю её выводите в порт. Примерно так:
Код:
#include <tiny2313a.h>
eeprom char a_eep;
char a;
void main(void)
{
DDRB=255;

a=a_eep;
a++;
a_eep=a;
PORTB=a;
while(1){};

}


Тогда при каждом новом включении значение будет увеличиваться, что явно будет видно по светодиодам.

_________________
"Привет!" - соврал он.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: EEPROM в CV_AVR
СообщениеДобавлено: Чт мар 21, 2024 14:45:50 
Друг Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 1320
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 10429
Рейтинг сообщения: 0
Вопросы, начинающиеся как "есть кто..." можно оставлять без внимания. Потому что потом можно просто зависнуть на фразе "Пробовал по хелпу этой программы, при компиляции ошибки бросает как и по даташиту на МК." и уйти в запой, если повезёт. А если не повезёт, то на
Цитата:
PORTD.0=b;
PORTD.0=c;
точка сборки изменится

_________________
добавь radiokot.ru##.tablebg > tbody > tr:has(td>a[href*="?f=17"]) в адблок, сделай форум чище!
"Э-э-э-хей... растёт правосознание!"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: EEPROM в CV_AVR
СообщениеДобавлено: Чт мар 21, 2024 14:56:12 
Нашел транзистор. Понюхал.

Зарегистрирован: Ср сен 04, 2019 17:59:23
Сообщений: 165
Откуда: Гомель
Рейтинг сообщения: 0
Оставьте одну переменную и всю её выводите в порт. Примерно так:
Тогда при каждом новом включении значение будет увеличиваться, что явно будет видно по светодиодам.
Спасибо, попробую. А если две переменных будет а и б, не затрет ли вторая первую?


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: EEPROM в CV_AVR
СообщениеДобавлено: Чт мар 21, 2024 14:57:06 
Друг Кота
Аватар пользователя

Карма: 13
Рейтинг сообщений: 355
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Сообщений: 4267
Откуда: Воронеж
Рейтинг сообщения: 0
Потом. Вторая переменная будет потом, когда начнёт читаться и писаться одна.

_________________
"Привет!" - соврал он.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: EEPROM в CV_AVR
СообщениеДобавлено: Чт мар 21, 2024 14:59:12 
Нашел транзистор. Понюхал.

Зарегистрирован: Ср сен 04, 2019 17:59:23
Сообщений: 165
Откуда: Гомель
Рейтинг сообщения: 0
Ок. Спасибо.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y