Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
28.10.2010, 19:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Сообщение от OlegNZH
|
Вам наш прайс показать? ARM-ами даже близко ...живём , весь город, реалиями конца 90-х. И ЗАДАЧ ТОЖЕ! Светофоры? AVR спокойно , Терморегуляторы..AVR спокойно ...я-не жалуюсь , просто , если у Вас есть задачи,которые ARM только решает (сейчас у меня китайская строка , на ARM-е (модули)...ну и?- 2 AVR-ки решают ту-же задачу , одна на Динамическую(мега8 ), вторая - на эффекты и связь(мега32)..)
|
Хорошо. Живой пример. Термостат. 3 знаковый семисегментный индикатор который выводит от 99.0 до -99 . 2 термодатчика,управление симистором и модбас. сигналы с термодатчиков(16-бит) надо отфильтровать на предмет ложных значений,проинтегрировать,подать на пид-регулятор,выдать сигнал на симистор,при этом выдать всевозможную статистику по модбас. Формат всех чисел - плавающая точка.
На атмеге не удалось даже на индикатор вывести нормально. На АРМе устройство заработало с полоборота...
|
|
|
|
28.10.2010, 19:16
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Неужто без плавающей никак?
__________________
Делая дело нужно в него верить на все 100%, иначе неизбежно будут возникать ошибки подпитывающие подсознательное сомнение.
|
|
|
|
28.10.2010, 19:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Сообщение от OneTech
|
Я об этом выше говорил, дело не в крутости чипа а в том где живёте и какие задачи решать нужно.
|
Задачу можно решать очень долго,а можно быстро. АРМ позволяет оставить вопросы оптимизации и перейти чисто к алгоритму.
В нашей конторе остался один человек который работает с 8-битниками(авр,c8051). Так ему дают самые простейшие проекты,ибо с более менее сложным засядет на год...
|
|
|
|
28.10.2010, 19:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
2 Gnider пид-регулятор - много может сьесть
|
|
|
|
28.10.2010, 19:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Сообщение от OneTech
|
Неужто без плавающей никак?
|
Ну хотелось бы. Но как обойтись? Выводить надо значение типа "36.6".
По модбасу надо выдавать значение умноженное на 10,то есть 366.
В пид-регуляторе тоже очень удобно что тупо формулу вбил и все.
Вообщем если использовать float то программа получается простая.
На авр она банально не вписываеться в временную сетку. А надо еще crc считать для модбаса на 115200 и еще ряд второстепенных задач.
|
|
|
|
28.10.2010, 19:26
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Выводите 36 ставите "." выводите 6. Вот и 366 только с фиксированной точкой.
__________________
Делая дело нужно в него верить на все 100%, иначе неизбежно будут возникать ошибки подпитывающие подсознательное сомнение.
|
|
|
|
28.10.2010, 19:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Сообщение от OlegNZH
|
2 Gnider пид-регулятор - много может сьесть
|
Проблема была именно с 3-знаковым семисегментником
|
|
|
|
28.10.2010, 19:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Сообщение от OneTech
|
Выводите 36 ставите "." выводите 6. Вот и 366 только с фиксированной точкой.
|
А если надо вывести 3.66?
|
|
|
|
28.10.2010, 19:30
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Неужто меряется и важна сотая доля градуса?
__________________
Делая дело нужно в него верить на все 100%, иначе неизбежно будут возникать ошибки подпитывающие подсознательное сомнение.
|
|
|
|
28.10.2010, 19:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
пид- это обратные связи ...с датчиков . А Индикатор - фиггня... табличку сделал ..(Что-то у нас Тема-Свалилась - про C вроде было , начали пропорц-интегр- дифф-ные обсуждать + ARM) ![Улыбка](images/smilies/icon_smile.gif) )
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:40.
|
|