Например TDA7294

Форум РадиоКот • Просмотр темы - Нескольно простых вопросов о программировании AVR на Си.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср ноя 26, 2025 05:09:22

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1499 ]     ... , , , 11, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 15:50:32 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн июн 01, 2015 15:23:01
Сообщений: 162
Рейтинг сообщения: 0
Цитата:
Одновременным нажатием LIGHT и POWER, РП Sangean ATS-909X (ver 1.29) превращается в ATS-909XR!

Немного разъясните.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 15:50:46 
Друг Кота
Аватар пользователя

Карма: 45
Рейтинг сообщений: 623
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Сообщений: 8007
Откуда: Лукалэнд
Рейтинг сообщения: -1
gavrasio писал(а):
Про VMLab что скажешь? Или( совет к тебе) новую тему поднять?
Ну лично я ничего не скажу, я им не пользуюсь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 15:51:41 
Мучитель микросхем

Карма: 3
Рейтинг сообщений: 44
Зарегистрирован: Вс авг 30, 2015 03:52:59
Сообщений: 469
Рейтинг сообщения: 2
gavrasio писал(а):
Открываем учебник. Читаем. Всё, что есть xyz( ) есть в Си ФУНКЦИЕЙ.


Не, немножечко не так. Ни функции, ни переменные, ни структуры, ни... и так далее не могут совпадать с каким-либо из ключевых слов - ключевые слова языка не могут означать что-либо иное, чем их изначальное содержание, согласно стандарту языка. Перечень этих ключевых слов есть в учебнике, как впрочем и указание на их исключительное положение в языке. Просто Вы пока еще не сложили свое представление о структуре языков программирования - наберитесь терпения и трудолюбия.

Знаете, мой Вам совет - если Вы хотите научиться программировать, избавьтесь от иллюзии, что Вы уже все об этом знаете.
И наоборот - если Вы собираетесь настаивать на своей непогрешимости и всезнании, избавьтесь от иллюзии, что Вы чему-то учитесь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 16:03:41 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн июн 01, 2015 15:23:01
Сообщений: 162
Рейтинг сообщения: 0
Цитата:
ключевые слова языка не могут означать что-либо иное, чем их изначальное содержание, согласно стандарту языка. Перечень этих ключевых слов есть в учебнике, как впрочем и указание на их исключительное положение в языке.

Совершенно согласен с Вами! Но for останется системной функцией хотите Вы этого или не хотите. Если Вы дружите с дизассемблером( в любом компиляторе, который имеет его), посмотрите, как он, например, делает задержки. Или же посмотрите как работает for.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 16:04:36 
Потрогал лапой паяльник
Аватар пользователя

Карма: 20
Рейтинг сообщений: 121
Зарегистрирован: Вс янв 19, 2014 22:41:55
Сообщений: 353
Рейтинг сообщения: 0
gavrasio писал(а):
Цитата:
... РП Sangean ATS-909X (ver 1.29) превращается в ATS-909XR!

Немного разъясните.

Это т.н. подпись - настраивается в профиле пользователя форума. Помещают туда кто чего горазд сказать этому миру и поисковым системам. Обычно всякие умные или весёлые мысли. В моём случае там рецепт превращения европейской версии означенного радиоприёмника в российскую, с расширеным УКВ диапазоном и более мелким шагом валкодера - и всё это клавиатурной комбинацией, без необходимости его разбирать и перепаивать диоды. ,-)

_________________
Одновременным нажатием LIGHT и POWER, РП Sangean ATS-909X (ver 1.29) превращается в ATS-909XR! ;-)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 16:17:13 
Мучитель микросхем

Карма: 3
Рейтинг сообщений: 44
Зарегистрирован: Вс авг 30, 2015 03:52:59
Сообщений: 469
Рейтинг сообщения: 2
gavrasio писал(а):
Совершенно согласен с Вами! Но for останется системной функцией хотите Вы этого или не хотите


Удачи Вам. Пусть вечно Ваша корма рассекает упругие волны океана знаний, пусть вмордувинд будет вечным Вашим наперсником и пусть никогда "желтые монеты раскаянья и совести рубли" не заслонят ваш мутный взор...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 16:52:56 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2133
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18428
Откуда: Новочеркасск
Рейтинг сообщения: 4
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
gavrasio писал(а):
Но for останется системной функцией хотите Вы этого или не хотите.
вы можете называть for системной функцией, самолет дъявольской летучкой, газовую плиту кострищем - вам никто это не запретит: если вам от этого приятно, называйте на здоровье!

но только чтобы вас понимали другие, равно как и вы понимали других, нужно придерживаться таких названий, которые СТАНДАРТИЗИРОВНЫ.

так вот, в стандарте Си for - это ОПЕРАТОР ЦИКЛА, а никакая не системная функция.

очень рекомендую не изобретать собственных понятий взамен стандартных вещей.

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

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 19:44:12 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн июн 01, 2015 15:23:01
Сообщений: 162
Рейтинг сообщения: -3
Цитата:
так вот, в стандарте Си for - это ОПЕРАТОР ЦИКЛА, а никакая не системная функция.

Чтоб я здох на ровном месте! Открой Википедию, типа операторы языка Си. Ты там найдёшь for?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 20:38:21 
Друг Кота
Аватар пользователя

Карма: 45
Рейтинг сообщений: 623
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Сообщений: 8007
Откуда: Лукалэнд
Рейтинг сообщения: 0
Обострение на радиокоте :facepalm:

Ну на тебе википедию, раз пожелал. Вот тебе и операторы, и for, и остальное.
Изображение
Вот тебе пруф, с него скриншот: https://ru.m.wikipedia.org/wiki/Си_(язы ... ммирования)

Когда успокоишься?..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 20:39:31 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1432
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4591
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
По-моему, у нас тролль завёлся... :facepalm:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 20:44:10 
Друг Кота
Аватар пользователя

Карма: 45
Рейтинг сообщений: 623
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Сообщений: 8007
Откуда: Лукалэнд
Рейтинг сообщения: 0
Дык не первый день открытия простых истин :))) На днях оператор switch проходили, почему-то в теме про ардуину. :facepalm:
Но такого я ещё не встречал..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Вс сен 20, 2015 21:52:42 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн июн 01, 2015 15:23:01
Сообщений: 162
Рейтинг сообщения: 0
Цитата:
Вот тебе пруф, с него скриншот: https://ru.m.wikipedia.org/wiki/Си_(язы ... ммирования)

Значит, я не прав.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Пн сен 21, 2015 03:28:28 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 161
Зарегистрирован: Чт апр 03, 2014 23:16:55
Сообщений: 963
Откуда: Россия
Рейтинг сообщения: 0
Вот этого не понял:
Pnjom-Penb писал(а):
Кстати, один из его "других недостатков" состоит в том, что однажды утром подсевшие на него люди проснутся и узнают, что их попросту кинули - что нет больше этого кадавра, при том, что код, написанный строго под обходы его глюков, можно слить в унитаз.
Если его не обновят больше, то зачем сливать? Если не будет новой версии, то почему кинули?
Pnjom-Penb писал(а):
...Честно говоря, я и Вашу позицию не понимаю - если есть проверенные хайвейные пути, зачем идти с завязанными глазами по полю, усеянному ямами и минами? :shock:
Я и сам не пойму, все дело в том, что в данном вопросе нет у меня никакой позиции.
Поиск годной IDE есть, а потому позиции пока нет. Раз уж Вы пишите про хайвей, то может посоветуете годную IDE?
IAR имеет ограничение в 4К, мне мало, АВР-студия 5-6 глючная, судя даже по нашему форуму, "эклипс" пробовал - не показался удобным.
"Кодевижн" не по стандарту, что еще? Блокнот №2 + ВинАвр не назовешь удобным, "креатор" для линукса? Но у меня винда.
Что еще есть из хорошего и удобного? :dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Пн сен 21, 2015 05:34:29 
Друг Кота
Аватар пользователя

Карма: 45
Рейтинг сообщений: 623
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Сообщений: 8007
Откуда: Лукалэнд
Рейтинг сообщения: 0
"Креатор" и на венде работает..
Ещё есть code::blocks, некоторые пищат от счастья.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Пн сен 21, 2015 06:49:22 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2133
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18428
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Rtmip писал(а):
Блокнот №2 + ВинАвр не назовешь удобным, "креатор" для линукса? Но у меня винда.
Eclipse - очень и очень приятная среда разработки. для AVR есть соответствующий плугин - можно прошивать прямо из IDE. отладка только через аппаратный отладчик, симуляция - только другими системами.

Но сама разработка - удобна выше всяких похвал

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

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Пн сен 21, 2015 07:09:55 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4891
Откуда: Минск
Рейтинг сообщения: 0
Eclipse хорош, но у него слишком уж тормозной интерфейс, почему я и остановился на QtCreator. Всё остальное - отладка через GDB/аппаратный отладчик, прошивка из самой IDE тоже имеются, при этом всё шустренько получается.

Да, пришлось немного потратить времени на создание шаблонов/мастеров для AVR/STM32F10x/STM32F0xx, зато сейчас старт нового проекта на них занимает пару щелчков мыши.

На самом деле, заслуга во всём этом не столько IDE как таковых, а того, что avr-gcc + avrdude, в отличие от прочих коммерческих компиляторов и графических прошивальщиков, замечательно скриптуются и подключаются к чему угодно.

И писать код в одной IDE - для AVR, STM32, десктопа, в конце концов - это просто приятно. Не нужен целый их зоопарк.

Вот на днях ESP8266 приобрёл. Зашил туда прошивку, сейчас висит коробочка на балконе, выводит на narodmon.ru температуру/влажность/давление. Но мало чужую прошивку брать, хочется и самому в этом SoC на ARM разобраться.

Тоже без проблем - компилятор/sdk установил, тестовый пример собрал, зашил - работает. Теперь аналогично сделаю шаблон нового проекта для QtCreator и буду себе разбираться с модулем и писать код всё в том же QtCreator, не заморачиваясь на изучение ещё одной IDE, потенциально работающей только в винде.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Пн сен 21, 2015 07:26:44 
Друг Кота
Аватар пользователя

Карма: 45
Рейтинг сообщений: 623
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Сообщений: 8007
Откуда: Лукалэнд
Рейтинг сообщения: 0
Кстати, QtCreator дружит с православными мейк-файлами? А то у меня пока нет никакого желания использовать qbs и прочие cmake :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Пн сен 21, 2015 08:34:58 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4891
Откуда: Минск
Рейтинг сообщения: 3
Конечно.
Причём стандартные цели (all, clean) даже как-то особо настраивать не нужно. Но можно и более тонко настроить, быстро включая/отключая некоторые этапы сборки. Также для прошивки тут же из QtCreator можно вызывать соответствующую цель Makefile:

Изображение Изображение Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Пн сен 21, 2015 09:10:43 
Друг Кота
Аватар пользователя

Карма: 45
Рейтинг сообщений: 623
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Сообщений: 8007
Откуда: Лукалэнд
Рейтинг сообщения: 0
Спасибо! Сегодня попробую :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нескольно простых вопросов о программировании AVR на Си.
СообщениеДобавлено: Пн сен 21, 2015 13:49:43 
Прорезались зубы

Карма: 5
Рейтинг сообщений: 7
Зарегистрирован: Вс дек 10, 2006 19:26:13
Сообщений: 208
Рейтинг сообщения: 0
Почему у меня не работает это?- :dont_know:
Код:
flash int x[4]={100,150,200,250};

k=sizeof (x);


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

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


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

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


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

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


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