-
Постов
92 -
Зарегистрирован
-
Посещение
Информация о Lihey.german
- День рождения 25.08.1993
Информация
-
Пол
Мужчина
-
Интересы
електроника.
-
Город
Украина, Сумы
Электроника
-
Стаж в электронике
3-5 лет
-
Сфера радиоэлектроники
вся
-
Оборудование
паяльная станция zd-99, китайский тестер.
Посетители профиля
3 494 просмотра профиля
Достижения Lihey.german
-
Так, в принципе получилось, но с другим уском кода, правда пришлось поизвращаться дабы оно работало. Но вот заметил странность, после сработки будильника\мелодии перестают считываться время\дата\температура и не отключается будило т.е. дисплей молчит, только после reset все востанавливается. Сначала думал что таймеры мешают друг-другу, но нет. Вот теперь думаю что всё дело в delay, или самом коде мелодии.
-
Ну как написал, содрал с польского сайта и переписал саму мелодию)) Я так понимаю не работает по той причине, что uint8 i присутствует в обеих кодах.
-
В общем разобрался с этими часами. Там библиотеки были авторские, а не стандартные, вот оно и матюкалось. Но вот возник другой вопрос, как в будильник вписать мелодию! Программу написал отдельно от часов, а от совместить их не выходит.
-
Доброго всем здравия! Пытаюсь скомпилировать код в АтмелСтудио7, вроде всё правильно написано но выпадают куча ошибок таких Error undefined reference to `LCD_SendStr' GccApplication4 D:\7.0\GccApplication4\GccApplication4\main.c 150 Перелопатил весь инет в поисках решения но безрезультатно. Исходник: Если кому попадались такие ошибки или кто знает их решение- пожалуйста поделитесь. И да, я только учусь...
-
@Sergey-Ufa да, именно cvavr. После всех манипуляций ошибка уже просит "(" после flash unit8_t alarm[] = {0x02,0x04,0x04,0x0E,0x0E,0x1F,0x1F,0x04}; Error: C:\cvavr\proj\1.c(71): '(' expected
-
@Sergey-Ufa Т.е. они должны быть в папке с проэктом? И при изменении массива ошибка с ";" не исчезает. Бум пробовать В общем перенес я .#include "bcd.h" #include "lcd_lib_2.h" #include "i2c.h" #include "buttons.h" прямо в папку с проэктом, массив изменил, но остается все та же ошибка...
-
Так, переименовал переменную, как Вы @Sergey-Ufa и говорили. Действительно, компилятор по ней молчит, но вот почему он просит ";", не ясно. Везде всё стоит. Странно...
-
Там вроде нету такой ошибки need array size. За комп сяду попробую.
-
Вроде разобрался в CVAVR с Error: C: declaration 'unsigned char' is incompatible with the previous one: 'int' from file: 'D:\...\math.h', line: 22 В файле math.h я удалил строчки: int min(int a,int b); long lmin(long a,long b); float fmin(float a,float b); незнаю правильно ли поступил.. Но остался еще один ерор, он кричит что пропущена точка-запятая, но всё на месте. A-Studio всё так же ругается.
-
Да, версия Atmel Studio 7.0
-
Доброго здоровья всем форумчанам. В общем сделал я часы как в этой теме http://cxem.net/mc/mc316.php, всё хорошо, они работают, но захотелось внести в программу некоторые изменения. Когда пытаюсь компилировать в Аtmel Studio то сразу вылетает 88 ероров (скрин экрана прилагается). А когда пытаюсь то же скомпилировать в CVAVR то вылазит всего два ерора: Error: C: declaration 'unsigned char' is incompatible with the previous one: 'int' from file: 'D:\...\math.h', line: 22 Error: D:\...\(67): missing ';' Проверял, тчк. с запятой стоят правильно. Библиотеки есть все и подключены.