Arduino
Arduino в Смоленске
-
- Сообщения: 30077
- Зарегистрирован: 02 окт 2006, 09:23
- Настоящее имя: Виталий
- Откуда: г.Смоленск
- Благодарил (а): 0
- Поблагодарили: 2 раза
- Контактная информация:
Re: Arduino
Академик Иосиф, примерно такая вот фигня бывает в юниксе если текстовый файл для скрипта готовился в виндовом редакторе. Разница в том, что в винде перевод строки содержит два символа (CR,LF), а в юниксе только CR, попробуй убрать лишний
-
- Сообщения: 4424
- Зарегистрирован: 09 июн 2009, 01:03
- Откуда: Смоленск
- Благодарил (а): 13 раз
- Поблагодарили: 81 раз
- Контактная информация:
Re: Arduino
Приведение типов операндов делается перед вычислением, в данном случае - перед передачей параметров. Если компилятор по-разному размещает в памяти char и unsigned char, это конец света и крах всех надежд (приходится использовать худ.эвфемизмы, поскольку слово на букву "П" запретил кровавый режим).John Prick писал(а):Может, проблема в несоответствии типов?Не должно, по идее, влиять, но мало ли что там компилятор выдумает.unsigned char string1[] = "cъешь еще этих";
//...
void LCD12864_String(unsigned char x0,unsigned char y0,char* buffer, unsigned char count)
//...
void LCD12864_Char(unsigned char x0, unsigned char y0, unsigned char code)
Но так писать, конечно нельзя. Типы должны совпадать, иначе сюрпризы появятся в других местах ))
- John Prick
- Сообщения: 8853
- Зарегистрирован: 12 янв 2006, 19:30
- Благодарил (а): 374 раза
- Поблагодарили: 275 раз
- Контактная информация:
Re: Arduino
Да и в принципе unsigned char это числовой тип, а символьный именно char. Т.е. строку обьявить надо char string1[] = "cъешь еще этих";
И ещё подумалось, а какой размер стека выделяет этот компилятор для функции? Может, в этом проблема?
И ещё подумалось, а какой размер стека выделяет этот компилятор для функции? Может, в этом проблема?
-
- Сообщения: 4424
- Зарегистрирован: 09 июн 2009, 01:03
- Откуда: Смоленск
- Благодарил (а): 13 раз
- Поблагодарили: 81 раз
- Контактная информация:
Re: Arduino
Евгений, я понимаю, что в данном случае main не возвращает управление, но правила выделения памяти для локальных переменных никуда не исчезают. Переменная, объявленная внутри функции, является автоматической, и компилятор может разместить ее даже в регистрах общего назначения, он - машина, ему пофиг, что это строка ))) Здесь такое вряд ли, но возможны другие варианты. Чтобы выяснить, нужна инфа по настройкам памяти, включена или нет оптимизация, а наш юный друг не ответил даже, что за компилятор он использует. С объявлением строк внутри функций чудеса бывают у IAR, например.John Prick писал(а):Да и в принципе unsigned char это числовой тип, а символьный именно char. Т.е. строку обьявить надо char string1[] = "cъешь еще этих";
И ещё подумалось, а какой размер стека выделяет этот компилятор для функции? Может, в этом проблема?
Универсальный метод - указать, что строка имеет неизменный адрес.
-
- Сообщения: 23467
- Зарегистрирован: 07 май 2008, 23:38
- Благодарил (а): 0
- Поблагодарили: 0
Re: Arduino
да чорт его знает, атмел студио 6.1neutrino писал(а):а наш юный друг не ответил даже, что за компилятор он использует
-
- Сообщения: 4424
- Зарегистрирован: 09 июн 2009, 01:03
- Откуда: Смоленск
- Благодарил (а): 13 раз
- Поблагодарили: 81 раз
- Контактная информация:
Re: Arduino
Понятно. Я с ним никогда не работал, не могу надежно указать причины такого сбоя.Академик Иосиф писал(а):да чорт его знает, атмел студио 6.1neutrino писал(а):а наш юный друг не ответил даже, что за компилятор он использует
-
- Сообщения: 2656
- Зарегистрирован: 07 май 2010, 00:04
- Благодарил (а): 0
- Поблагодарили: 0
-
- Сообщения: 23467
- Зарегистрирован: 07 май 2008, 23:38
- Благодарил (а): 0
- Поблагодарили: 0
-
- Сообщения: 30428
- Зарегистрирован: 17 мар 2009, 18:43
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Arduino
дурачков искать не надо, они сами тебя находят.FreemanNow писал(а):Академик Иосиф, умный дом для бармаглота это не просто сложно, это непостижимо))
зы: чтоб ты знал, у меня голосовое управление светом по всему дому, контроль температуры и видеонаблюдение. Теперь иди переваривай.
-
- Сообщения: 30428
- Зарегистрирован: 17 мар 2009, 18:43
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Arduino
Эх.neutrino писал(а):К сожалению, нет. Я не занимаюсь крупными системами. Если только отдельный датчик или манипулятор, но их уже много готовых, нет смысла изобретать велосипед.barmoglot писал(а):neutrino, реализовать умный дом сможешь?
Короче, будут желающие, взял бы на работу для продвижение проекта.
Re: Arduino
barmoglot, боюсь что это даже не зачатки умного дома в полном его понимании. Это разрозненные сервисы и не более.
Re: Arduino
+1
barmoglot, мути "китай" под собственным брэндом, можешь взять "полукитай" с разрабами ,но это явно будет не один человек с "доход от 30-ти" )))
А весь твой "умный дом" пойдет по одному месту, когда последнему товарищу замутят девайс для "сказки" http://market.smolensk.ws/message/view.html?id=11986 (просто для примера привел, если что).
barmoglot, мути "китай" под собственным брэндом, можешь взять "полукитай" с разрабами ,но это явно будет не один человек с "доход от 30-ти" )))
А весь твой "умный дом" пойдет по одному месту, когда последнему товарищу замутят девайс для "сказки" http://market.smolensk.ws/message/view.html?id=11986 (просто для примера привел, если что).
Последний раз редактировалось HTC 25 апр 2017, 21:00, всего редактировалось 5 раз.
blah blah blah
Re: Arduino
Да, ODM-производство в Китае, у индусов заказать код приложений для мобильных и настольных ОС. Это будет дешевле и эффективнее.
-
- Сообщения: 4424
- Зарегистрирован: 09 июн 2009, 01:03
- Откуда: Смоленск
- Благодарил (а): 13 раз
- Поблагодарили: 81 раз
- Контактная информация:
Re: Arduino
Если у Бармаглота есть оригинальная идея и свободные средства, я приветствую создание рабочих мест для программистов. Поэтому не могу согласиться с вами.
Re: Arduino
Sceapt, свои "фишки" типа, на базе конструктора.
Создается впечатление что заказчику бусы на "писят карат из экологических ракушек" впарили , а исполнитель знает как эти бусы слепить из подручной глины... Но в итоге заказчик заплатит как за стекло, да и исполнитель слепит из того же ....
Забавно,но так и живем.....
Создается впечатление что заказчику бусы на "писят карат из экологических ракушек" впарили , а исполнитель знает как эти бусы слепить из подручной глины... Но в итоге заказчик заплатит как за стекло, да и исполнитель слепит из того же ....
Забавно,но так и живем.....
blah blah blah
Re: Arduino
HTC, ну тут вопрос выбора платформы, ардуино отличная платформа для умного дома, но тоже до определенного предела, кто-то ежевику использует, кто-то альтернативные решения.
-
- Сообщения: 4424
- Зарегистрирован: 09 июн 2009, 01:03
- Откуда: Смоленск
- Благодарил (а): 13 раз
- Поблагодарили: 81 раз
- Контактная информация:
Re: Arduino
Она у всех из того же Китая. И ничего, делают люди из китайской комплектухи, и никто не расстраивается.Sceapt писал(а):neutrino, так а смысл, если вся материально-техническая база будет из того же Китая?
Re: Arduino
Китай дает работоспособные вещи за очень разумные деньги, почему бы не использовать? Если нужны какие-то дополнительные характеристики, то Китай может изготовить, провести модификацию под заказчика. Часто и ПО у них заказывают, опять же с падением курса, российские программеры стали сильно интересные для забугорных компаний.
-
- Сообщения: 4424
- Зарегистрирован: 09 июн 2009, 01:03
- Откуда: Смоленск
- Благодарил (а): 13 раз
- Поблагодарили: 81 раз
- Контактная информация:
Re: Arduino
Если типовые решения или с несложными модификациями - да. Но мы же не знаем, тот ли это случай.Sceapt писал(а):Китай дает работоспособные вещи за очень разумные деньги, почему бы не использовать? Если нужны какие-то дополнительные характеристики, то Китай может изготовить, провести модификацию под заказчика. Часто и ПО у них заказывают, опять же с падением курса, российские программеры стали сильно интересные для забугорных компаний.
Re: Arduino
"Чтобы видеоблюдение было, ламчоками управлять, датчик вода/хаз и кондей, и ворота чтобы с пульта открывались" - вот тебе и все ТЗ, но подразумевается система жизнеобеспечения МКС
ТЗ....ахаха, ТЗ!!!
ТЗ....ахаха, ТЗ!!!
Последний раз редактировалось HTC 25 апр 2017, 23:18, всего редактировалось 1 раз.
blah blah blah
-
- Сообщения: 30428
- Зарегистрирован: 17 мар 2009, 18:43
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Arduino
нет. Просто он берет и делает, пока ты "ссышь". Тебе любой предприниматель здесь это скажет.Sceapt писал(а):barmoglot, нет, Горецкого я не люблю потому что он звиздобол )))
Re: Arduino
barmoglot, да, знатно тебе мозги засрали... Но у каждого своя правда, я тебя переубеждать не буду, мне времени жалко.