Поздравляем alho с днём рождения!
- Надумал Step-down сделать, чтобы пару минут в железяку до 500Вт выдавал (70В 7А max). Точность + пульсации ~10%, напряжение в пределах 30...70В выставляет МК. Покритикуйте схему пожалуйста! AU08(386 знак., 10.05.2013 11:11 - 11:29, SCH, полностью)
- Можете конечно не согласиться. saifullin(495 знак., 12.05.2013 09:13)
- критике две: LordN(94 знак., 10.05.2013 12:19)
- много лишних деталей, которые только мешать будут: DD9 выкинуть нах, 3843 уже имеет мощный выход для раскачки полевика. Такое количество кондёров по питанию DA7 не нужно, один электролит достаточно. ООС лучше сделать более короткой, по выводу 1, koyodza(86 знак., 10.05.2013 11:12 - 11:22)
- Хочешь критики их есть у меня. Codavr(70 знак., 10.05.2013 11:20)
- вообще раз всё равно используется МК, я бы на нём всё и сделал. Но советовать такой подход не буду - koyodza(10.05.2013 11:19)
- Получил вчера в денежном автомате новую купюру 5 ЕВРО от ЕЦБ. На ней так русскими буквами и написано: "ЕВРО" и "ЕЦБ". Что бы это значило? :-) бомж(11.05.2013 18:55 - 19:01, zen, полностью)General
- Вопрос по синхронизации времени от GPS. От модуля получаю импульсы 1PPS. В потоке получаю метки времени по NMEA. Есть ли синхронизация 1PPS с UTC? Мне стыдно, но Гугл ответа не дал. Наверное не умею
готовить искать. - ut1wpr(09.05.2013 09:18, RFID, полностью)
- Кто в курсе - что это за компонент? Похоже OSC, но много выводов Make_Pic(11.05.2013 07:21, SCH, полностью)
- Как-то здесь проскакивала мысль, что шаблоны (template) для мелких embedded-задач даже важнее, чем сами классы. Может ли кто-то привести жизненный пример? Спасибо. - Леонид Иванович(08.05.2013 12:03, MCU, полностью)
- В документации на scmRTOS есть, в коде событий ОС. Более приземленно - ногодрыг -> - amusin(08.05.2013 13:55, ссылка)
- Макросы обычного С чем не устраивают? - Vladimir Ljaschko(08.05.2013 12:20)
- А у меня мысль противоположная - о том, что шаблоны не стоит использовать ни в каких embedded-задачах, ни больших, ни малых. В таких задачах всё должно быть по возможности явным. Если есть функция, то вот ее тело, чтоб отладчиком стать, если Ксения(74 знак., 08.05.2013 12:14 - 12:16)
- Что значит искать? Если нужно посмотреть порожденный код - то ,в тех модулях, где он используется. А зашаблонизировать одинаковые UART'ы на борту очень удобно. - Хитрый Китаец(08.05.2013 12:20)
- Тоже была мысль шаблонизировать USARTы, но все упирается в обработчики прерываний у которых номера векторов заданы через #pragma - AlexG(08.05.2013 13:05)
- Дык, номер порта задать дефайном так и вектор через него же. - Хитрый Китаец(08.05.2013 15:17)
- А в базовый адрес порта не упирается? Пример реализации не покажите? - Apтём(08.05.2013 13:55)
- Мой вариант сейчас выглядит так. До полной универсальности не доводил, цель была только по возможности устранить дублирование кода и сделать гибкое сопоставление USARTа и реализации протокола обмена. AlexG(08.05.2013 14:32 - 14:39)
- Спасибо. - Apтём(08.05.2013 15:09)
- За такой код надо не спасибо говорить, а в морду бить - ничегошеньки непонятно :) - Ксения(09.05.2013 16:13)
- Как так в морду? Надо к людям мягше, смотреть ширше... Apтём(36 знак., 09.05.2013 16:26)
- Лично я ничего в нем не поняла - жуть какая-то! На мой взгляд USART устроен предельно примитивно: сперва проверяешь бит о том, что передатчик пуст, а потом в него кидаешь байт. А если по прерыванию, то то сразу кидаешь без проверки. Зачем же тут Ксения(327 знак., 09.05.2013 16:43)
- Обычно у меня тоже все более-менее примитивно, но в этот раз в устройстве два порта и четыре переключаемых совершенно разнородных режима их работы (от отладочной печати до Modbus-RTU). Пришлось делать промежуточный слой устраняющий привязку кода к AlexG(791 знак., 09.05.2013 17:19)
- Вы действительно переключаете в приложениях порты/протоколы в рантайме? - Vit(09.05.2013 17:31)
- да, но только в одном приложении, во всех предыдущих разработках назначение портов было фиксированным. - AlexG(09.05.2013 18:23)
- указатели на getchar()/putchar() недостаточно мобильны? Vit(213 знак., 09.05.2013 19:43)
- Спасибо, использовать int это хорошая идея. Про указатели не совсем понял. - AlexG(09.05.2013 20:14)
- указателям application_getchar/application_putchar можно присваивать значения UARTx_getchar/UARTx_putchar, где x может меняться - Vit(09.05.2013 23:50)
- Как выглядит использование getchar и putchar и они сами? - Apтём(10.05.2013 00:03)
- Не въехал в код... Apтём(352 знак., 10.05.2013 15:36)
- накалякал чегой-то Vit(2563 знак., 10.05.2013 07:50 - 10:13)
- ОК, спасибо, скопировал себе, пригодится в жизни)) Укажите еще, пожалуйста, для строки Serial1_RxBuf_RdIdx++; что это Atomic, т.к.она используется в ISR для сравнения. - Юра(10.05.2013 09:59,
)
- Кажется, при Serial1_RxBuf_WrIdx=63; Serial1_RxBuf_RdIdx=0; новое пришедшее данное вместо того чтобы быть отвергнутым, испортит вх.буфер[0]. - Юра(10.05.2013 09:37,
)
- Там не просто uart, а RS485. Apтём(341 знак., 09.05.2013 16:58)
- Вообще-то нормальный отладчик должен уметь связывать машинный код с шаблоном, чтобы можно было ходить по строкам. А ставить точки останова - это да: он должен спрашивать "в каком именно экземпляре?" - SciFi(08.05.2013 12:19)
- Как сделать root-права на планшетнике с андроид 4? Wexler Tab 7i3g. С возможностью переключения с root на обратно. Хочу изменить некоторые настройки. Например, по умолчанию отключить 3G модем. Батарейку жрет, сука. Сейчас при включении каждый раз mazur(53 знак., 09.05.2013 13:08, dao, полностью)
- Эмуляционный кристалл от Атмел (произносится пафосно) :) Гудвин(09.05.2013 00:32, AVR, полностью)
- Кто-то на Сахаре выкладывал аппликейшен от Atmel, где через большой резистор пин МК прямо в сетевую розетку пихают :), чтобы периоды переменного тока считать. Поиском все перерыла, но найти так и не смогла. Признайтесь, кто ту ссылку давал! - Ксения(08.05.2013 23:28, AVR, полностью)
- Есть конкретный вопрос АРМоводам: никто не в курсе на какие бюджетные АРМы есть порт андроида не ниже 4-й версии (если вообще есть) ?? Adept(461 знак., 09.05.2013 21:08 - 21:11, ARM, полностью)
- С Днем Победы! rezident(09.05.2013 00:36, zen, полностью)General
- Ну вот. Практические замеры: Atmega328P (часовой кварц), MCP1640CT(делитель в цепи ОС - 1.56 МОм), LCD от трубы Gigaset , M24512, 2*NiMh = 2.6В. Это то, что постоянно находится "под напругой". Ток потребления - 3.1 uA, из которых 1.7 приходится Гудвин(148 знак., 09.05.2013 20:08, AVR)
- Как жить дальше? IAR сменил систему лицензирования (конкретно IAR ARM 6.50.5 и AVR 6.20). Старые кряки больше не действуют. Может кто подскажет где взять новый кряк, если он существует. - svv(04.05.2013 15:59, dao, полностью)
- ATxmega-C уже была или только что появилась? Вышел на нее мануал и уже ревизия Е. Более ранних не помню. Что это? - Ксения(01.05.2013 02:32, AVR, ссылка, полностью)
- Кто спец по virtualBox -> Я уже заколебался расшаривать общую папку для обмена файлами между гостевой Linux Gentoo и хостовой WIN XP :( Make_Pic(123 знак., 08.05.2013 08:08, dao, полностью)
- С днём радио всех! KLIM83(38 знак., 07.05.2013 00:01, zen, полностью)General