Поздравляем LordN с днём рождения!
- Комрады! Подскажите какой квалификатор обычно равен машинному слову? Или надо какой typedef намутить? Т.Достоевский(260 знак., 26.09.2010 02:37, dao, полностью)
- Воспользуйтесь типами детерминированной размерности - uintXX_t, intXX_t, где XX - 8, 16, 32, 64 - КСПшник(28.09.2010 14:10)
- Можно, например, так Bill(164 знак., 26.09.2010 22:36)
- int_fast8_t - SciFi(26.09.2010 10:22)
- Спсб. - Т.Достоевский(27.09.2010 02:10)
- не очень понимаю, что нужно, но почему бы не использовать signed/unsigned char? - на 32-бит оно работает. в случае ноль/не ноль применим тип bool, но его можно объявлять по-разному и потому могут быть траблы с использованием стороннего кода. и ещё, Vit(276 знак., 26.09.2010 08:22)
- Грамотная перенумерация схемных компонентов в Altium Designer 9.4.0 bd5pilot(327 знак., 27.09.2010 20:37, dao, полностью)MBedder
- Подскажите по RFID SergQ(246 знак., 27.09.2010 15:15,
, RFID, полностью)reZident
- Как убрать startup код создаваемый picc16 - mit(28.09.2010 10:29,
, PIC, полностью)MBedder
- Подскажите, как "подойти к снаряду" Скрипач(818 знак., 25.09.2010 14:26, SCH, полностью)
- А вот схема трубки от домофона УКП-12. Дуплекс, кнопка, вызов... и всего 2 транзистора. - maik-vs(27.09.2010 16:15, ссылка)
- Ну что, даю решение в стиле хай-тек. AlexandrY(883 знак., 27.09.2010 01:01)
- Отдельно. С чипами, типа AS2507 никто не сталкивался? А то этот, конкретный, на сайте своего производителя вообще не упоминается. Настораживает. - Скрипач(26.09.2010 19:08)
- Есть смысл вспомнить ИКМ. И микрухи аналогового тракта для них ETC5067D/C (->). Dir(394 знак., 26.09.2010 00:16, ссылка)
- +1. Такой вариант напрашивается сам собой. Добавлю, что кофидек лучше взять с однополярным питанием, например MC145480/MC145481. ИКМ-поток можно наложить и на RS485. За счёт временнОго разделения каналов можно обойтись только одной витой 580BM80(588 знак., 26.09.2010 14:42 - 27.09.2010 10:56)
- По задаче, пока похоже на то, что хватит LM390 c простейшей схемой прямо из datasheet. Попробую. Объединять аудио и управляющую информацию в одном канале пока не вижу смысла. Скрипач(226 знак., 26.09.2010 00:36)
- Прочитал с утра вчерашнее и ... согласен с koyodza. Я чего-то на уставшую голову упустил слова, что аудио без преобразования идет и гнул свою линию. А реализовать все в цифре без опыта не так просто. - Dir(26.09.2010 11:18)
- А я наоборот, засомневался в схеме "просто усилитель". Слишком много коммутаций нужно. Пытаюсь понять, можно ли из одного кодека в другой цифровой аудиопоток, без посредников, кинуть. Ну и как, в этом случае, привязать к ним управление от контроллера. - Скрипач(26.09.2010 11:35)
- Ага: некто, последний, один в бункере после глобальной эпидемии живёт только последней надеждой - время от времени на "сахаре" кто-то ему отвечает. Они даже спорят о сути болезни, унесшей человечество и т.д. Остальное как у вас - однажды он понимает, General(46 знак., 26.09.2010 11:27)
- Вот если бы кто подсказал транзистор (лучше, оптрон), аудиотракт коммутировать. А то реле, под эту задачу как-то не очень :) - Скрипач(26.09.2010 00:44)
- 128кбит/с это перебор koyodza(570 знак., 26.09.2010 00:24)
- А мини АТС чем вам плохо? Позволяют все что вы хотите. - mazur(25.09.2010 15:44)
- имхо, взамен RS485 пойдет DTMF по той же аналоговой линии - Snaky(25.09.2010 14:58)
- а чем телефон + оцифровка на миниАТС/компе у диспетчера не подходит? - Vit(25.09.2010 14:33)
- IAR+AVR+DLIB: print_P( "\rNAME=%s", str_p ) это если строка форматирования во флеши а указатель на RAM, а как сделать чтобы указатель был на область флеш ? - megajohn(24.09.2010 10:13, AVR, полностью)
- Исходинки библиотеки есть? Если да, то допилить иаровский форматтер в сторону avr-gcc-шного (%s - строка в ОЗУ, %S - во флеше). - ReAl_из_отпуска(25.09.2010 17:42,
)
- Учитывая, что работа с фпеш и рам в функции организована принципиально по-разному, варианты видятся такие: mandigit(224 знак., 24.09.2010 22:30)
- AVR, как контроллер любительского уровня, не приспособлен для нормального программирования на C, в отличии от контроллеров профессионального уровня PIC, где htsoft умеет в runtime отличать указатель на ROM и на RAM (по-адресу). KEIL для x51, кстати, тоже fk0(64 знак., 24.09.2010 11:14)
- В ИАРе для АВРов тоже есть поддержка женерик указателей, и соответствующие либы. Курите доку. - =AlexD=(25.09.2010 17:40)
- Насколько могу понять, первичный половой признак "профессиональности" контроллера, это совмещённое адресное пространство? Круто! ;О) - mse(24.09.2010 14:05)
- Ну, ну. За это "Кайло" платит 3-мя байтами для описания "универсального" указателя. Вместо 2-х для CODE и XRAM и одного для IRAM. Код пухнет, а про скорость можно забыть. - Chum_A(24.09.2010 13:45)
- Вообще я имею мнение, что если в компиляторе для AVR такая ()() со строками, то просто данный контроллер не предназначен для тех задач, где строки в C нужны. Ну оно, в общем-то и верно: при таких объёмах ОЗУ... PIC18, кстати, тоже не предназначен. Хотя и fk0(7 знак., 24.09.2010 11:30)
- Компилятор здесь не виноват Ксения(1044 знак., 24.09.2010 12:36 - 12:47)
- Не надо нести чушь в массы. В AT91 тоже флеш, например, но проблем специфичных для гарвардской архитектуры -- нет. Ибо адресное пространство -- одно. И тип памяти флеш или нет здесь вовсе не при чём. Или PIC24 -- где данная проблема учтена разработчиками fk0(104 знак., 24.09.2010 13:31)
- Выходит, что вы по-прежнему считаете, что это комплятор виноват в том, что у МК гарвардская архитектура? Ксения(121 знак., 24.09.2010 13:52 - 13:55)
- Может, я ничего не понимаю в компиляторах, но почему нельзя расширить С в части автоматического размещения переменных с квалификаторм const во флэши и подмены использующих их функций на этапе компиляции. Невелика беда переопределить const <> __flash Vladimir Ljaschko(115 знак., 25.09.2010 13:14)
- За то, что AVR -- контроллер любительского уровня. Профессионалы используют PIC. - fk0(24.09.2010 13:55)
- Уважаемый. Вы любите пики. Флаг вам, м-м-м, в руки. Целуйте, холите и лелейте своих любимцев, сколько влезет. Только не нужно говорить, что АВР гамно, а пики рулез. mazur(650 знак., 24.09.2010 17:15)
- Я тоже начинал с AVR. Но потом наступило прозрение. И я нелюблю пики... - fk0(24.09.2010 18:12)
- И это прозрение почему-то наступило одновременно с появлением ядра Cortex? ;) - Vladimir Ljaschko(25.09.2010 19:46)
- Итак, как мне можно поступить? Целое пространство вариантов. Можно промолчать. Можно лаяться до опупения. Можно что-то отвечать. С одной стороны я не имею права вам это говорить. Все что делаете-это ваше решение, ваше право. Сразу хочу сказать, что я не mazur(857 знак., 25.09.2010 18:44)
- Бгагага! Это не у меня комплексы. На счёт ассемблера и пикоманства. Профессиональные программисты не смущаясь пишут double когда нужно. И, повторюсь, пики я не люблю, но вынужден. И я попросту видел несколько больше, чтоб более адекватно сравнивать AVR fk0(62 знак., 25.09.2010 20:18)
- Потенциальный работодатель просто сравнит проекты Ваши и fk0 и сделает правильный вывод :) - Vladimir Ljaschko(25.09.2010 19:52)
- Потенциальный работодатель услышит что-нить про "любительский" процессор, на котором у него несколько линеек продуктов и пошлёт такого профессионала нах. И будет прав. ;О) И до проектов дело не дойдёт. - mse(25.09.2010 20:38)
- Я что, единственный учил диалектику? Мега128 была супер-профессональным прибором лет 8 назад, помню, как сам нёс в потной ладошке :) А сейчас это действительно для любителей. - Vladimir Ljaschko(25.09.2010 20:54)
- ;О) Я русским языком написал - на М128 сделаны несколько линеек продуктов. Разрабатываются новые. Номенклатура микропроцессоров на всё-про всё - 3-4шт. Производительности - за глаза. Все отладочно-инструментальные приблуды на каждом рабочем месте. Всё mse(323 знак., 25.09.2010 21:12)
- Не останутся. Atmel их с производства снимет :-Р - Shura(27.09.2010 11:09)
- Ну не знаю, использую приблизительно поровну AVR/MSP/ARM, и с AVR постоянно хочется спрыгнуть. Может, раз это не получается, он и является супер-профессональным? :) - Vladimir Ljaschko(25.09.2010 21:32)
- Я сто раз приводил пример с 4-разрядными процессорами. В 2007 публиковались данные. Дык вот, при, сравнительно, мизерном денежном объёме(10%), по валу, в шт,
они покрывали 8,16 и 32р вместе взятые, как бык - овцу(не, "всего" 25% валового mse(117 знак., 25.09.2010 21:38 - 21:42)
- А теперь, уважаемый, почему я сейчас, Вам, взрослому человеку, должен объяснить прописную истину. Что всему своя задача, ниша. - mazur(25.09.2010 11:31)
- ;О) А ещо профессионалы жуют "Orbit Professional". - mse(24.09.2010 14:08)
- А вы глаза-то поднимите и поглядите в какой раздел пишите. Ксения(66 знак., 24.09.2010 13:58)
- как вариант поиграться с printf (не printf_P) и модификатором __generic - Vit(24.09.2010 12:40)
- Обычно опцию ставят "--string_literals_in_flash", тогда ВСЕ стринги окажутся во флеши. Если ВСЕ неудобно (где-то нужны стринги в RAM), то можно такой стринг объявить в отдельной переменной типа __flash. - Ксения(24.09.2010 10:45)
- printf_P("\rNAME="); printf_P(str_p); Специального идентификатора формата для строки во флешь, по-моему, не было. А что говорит документация? - Cepгeй Бopщ(24.09.2010 10:25 - 10:28)
- Подскажите бесплатный хостинг типа narod.ru, чтобы можно было создать форум или чат - на ya.ru это закрыли... Для работы нужно! - De_user(27.09.2010 14:38 - 14:41, dao, полностью)reZident
- Как проще (меньше компонентов) сделать полумост (push-pull) на MOSFET управляемый с ноги контроллера (3.3в) при питании ~12в ? Ток <200mA Наверняка есть что-то не дискретное, просто в голову не приходит. - fk0(27.09.2010 08:57, SCH, полностью)
- WinAVR отключаю прерывание по приему, передаю байты, включаю прерывание. В итоге первые 2 и последний все равно ловятся прерыванием. z00f(424 знак., 23.09.2010 00:56, AVR, полностью)
- Книжка с маркировками SMD компонентов. - amusin(27.09.2010 14:27, SCH, ссылка, полностью)
- Забракуйте вот такую петлевую антенну для диапазона 433 МГц. Argon(368 знак., 03.08.2010 20:35 - 21:25, RFID, полностью)
- Сервопривод: ПИД vs адаптивная фильтрация. ASDFS(362 знак., 26.09.2010 13:30, MCU, полностью)
- Робастности нет с адаптивной фильтрацией. AlexandrY(121 знак., 26.09.2010 13:57)
- ИМХО, если нагрузка соединена с двигателем механической передачей (червяк-шестерня, например) то в ней есть малоприятные вещи вроде гистерезиса, люфта и пр. которые склонны изменяться во времени без ущерба работоспособности. То есть ПИД подбирают не по General(59 знак., 26.09.2010 13:52)
- Коэффициенты ПИД не обязательно подбирать вручную. Есть алгоритмы их автоматического подбора. Dir(269 знак., 26.09.2010 13:51)
- Интересная тема, самому нужно, только не в сервоприводе, а для синхронизации движения разнонагруженных подсистем. Vladimir Ljaschko(229 знак., 26.09.2010 13:50)
- Возможно это связано с тем, что нагрузка у сервоприводов непостоянна, отклик будет разных в разных положениях привода. - Cepгeй Бopщ(26.09.2010 13:49)
- Коллеги, есть AVR Studio и GCC. Си компилирует. Как настроить компиляцию С++? - Скрипач(17.09.2010 22:18, dao, полностью)
- А где можно купить разъем или клипсу, чтобы приконнектится к такой платке. Контакты обведены, шаг контактов 2 мм. - =L.A.=(23.09.2010 15:34, SCH, картинка, полностью)
- Интересно, кто-нибудь проводил замеры КПД, если так можно выразиться, разных процессоров в зависимости от частоты прерываний? Evgeny_CD(778 знак., 22.09.2010 21:26, ARM, полностью)
- Так вроде считается. Vallav(363 знак., 23.09.2010 09:32 - 16:08)
- Почему-то мне сразу UBICOM вспомнился. Что-то такое они в своих процессорах предлагали. - vmp(23.09.2010 08:52)
- Нифига бы не прояснилось. Возьмем для примера ARM7. Dir(630 знак., 23.09.2010 03:05)
- На 32 битниках не зацикливаюсь. Просто привел то, что интересно лично для меня. AVR интересны оба - и простой, и 32. Насчет монстровости прерываний и 32 битников - интересно понять, как с этим в Cortex. - Evgeny_CD(23.09.2010 15:34)
- Гораздо лучше, чем у ARM7 :) Во первых, NVIC часть ядра и, следовательно, у всех производителей одинаков. Во вторых, латентность фиксирована и равна 12/6 тактов в зависимости от наличия 1 или N (N>1) запросов. Dir(196 знак., 23.09.2010 22:43)
- Evgeny_CD всегда нас первым про все новинки информировал, но сам видать свои посты не читал, потому и не знает. Или это за него студент какой-то новости выкладывает ;=) - koyodza(23.09.2010 23:02)
- Рекламные буклеты зачитаны до дыр. Как и шЫты на сайте АРМа. Но жизнь != рекламный буклет. Почему и говорил про натурный эксперимент.... - Evgeny_CD(23.09.2010 23:01)
- То есть вы дошли до того, что уже не верите докам разработчиков ядра? Типа доверяй, но проверяй? Я, в общем, тоже параноик, но с таким симптомами как у вас лучше не затягивать. У нас на сахаре есть штатный психиатр, специалист по
ебле правке мозга Alex B.(30 знак., 23.09.2010 23:25)
- ок, давайте подобьём черту, определим чётко методику и инструментарий, а потом протестируем у кого на чём есть, и построим таблицу - koyodza(23.09.2010 23:04)
- Отдельно от компиляторов? - testerplus(22.09.2010 22:19)