Обявления |
---|
Для полноценной работы рекомендуется пройти регистрацию. Рекламные сообщения будут удаляться вместе с пользователем. Что есть реклама - буду решать я. |
barkanum писал(а):Подскажите как правильно менять значение температурных режимов.
hardlock писал(а):там ещё есть дельта, которую тоже надо указать.
#define MIN_TEMP 40
#define MAX_TEMP 70
Warning: C:\projects\fan\fan.c(114): overflow is possible in 8 bit multiplication, casting to 'int' may be required
Warning: C:\projects\fan\fan.c(230): overflow is possible in 8 bit addition, casting to 'int' may be required
Warning: C:\projects\fan\fan.c(252): overflow is possible in 8 bit addition, casting to 'int' may be required
Warning: C:\projects\fan\fan.c(46): global variable 'm' was declared, but not referenced
hardlock писал(а):Poksi, попробуйте посчитать по формулам в строках 114, 230, 252 (первые 3 варнинга), может и правда вылазит за пределы типа "char" и нужен "int".
114 PWM_ = ((dP / DT) * T);
230 Max = i + 5;
252 Min = i + 1;
Poksi писал(а): 114 PWM_ = ((dP / DT) * T);
Poksi писал(а):а что такое dP вообще не понял...
dP = Max - Min;
hardlock писал(а):Poksi, а при компиляции исходного проекта в тех местах нету варнингов? Если нет, то надо разбираться. Может и из-за этого
Poksi писал(а):При компиляции исходного варнинги в тех же местах(
hardlock писал(а):Poksi, и работает?
Poksi писал(а):а это не значит что оно итак int?
Poksi писал(а):Вот на контроллере не проверяли....
проверьте, может проблема не в ваших изменениях, а где-то ещё
Poksi писал(а):Заметили что в 13А все происходит медленее.
hardlock писал(а):наверное фьюзы другие, а значит и тактовая частота другая.
Poksi писал(а):Ну тогда завтра отпишусь
Добавлено спустя 12 часов 25 минут 33 секунды:
Вобщем прошили tiny13 и tiny13A прошивкой скомпилированой из вашего проекта. варнинги были теже. 13А не заработал вообще, просто 13 заработал идеально. Первым заработал у нас 13А прошитый hex'om скачаным у вас. Заметили что в 13А все происходит медленее. Медленнее отзывается на смену температуры. Долго не останавливается при первом включении... С чем это может быть связано? Читал что 13А просто новая модель той же tiny13, которую уже не выпускают...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1