- До чего
прогресс V-USB докатился ;) Соизволил, наконец, впервые пощупать. Atmega328, внутренний генератор. Добавил 3 резистора и вуаля - получил шустрый usb HID загрузчик (~10 кб/сек). Самокалибровка частоты при старте и в процессе. Для Гудвин(26 знак., 04.05.2018 14:11 - 14:25, AVR, полностью)
- Довел до ума usb "прошиватор" беспроводных устройств на MSP430 - "радость монтажников". Пришлось-таки развести мелкую платку - мега328, радиомодуль, usb вилка. Перекраивание готовых девайсов не устроило. При втыкании в комп принимает прошивку Гудвин(853 знак., 12.05.2018 17:42 - 17:52)
- Большое спасибо за наводку. Благодаря Вам теперь общаюсь с мегой328 по уарту при работе её от внутреннего генератора. Жаль только для уарта нет алгоритма подстройки m9rs(48 знак., 13.05.2018 10:36)
- Чем охлаждаете? Углекислота? - lexxx-lexxx(13.05.2018 07:50)
- Боюсь у CO2 очень низкая ПДК. Есть же газ в баллонах специально для заморозки. Там что-то горючее, как бы не обычный бытовой пропан-бутан. Собственно и последним вполне охлаждается. Можно не за космические деньги, а за 100 рублей купить в fk0(483 знак., 13.05.2018 13:18)
- Это у CO очень низкая ПДК. А CO2 совершенно не токсичен. Даже если литровый огнетушитель (~ 1кг CO2) выпустить в закупоренную наглухо кладовку то будут только симптомы нехватки кислорода. - ASDFS(13.05.2018 13:55)
- Ты в процентах укажи, сколько нужно CO2 чтоб отбросить коньки. Ибо его небольшое присутствие в воздухе препятствует обмену кислорода в лёгких. 10% -- смерть, сразу (в кладовке без вентиляции точно). Углеворододы же в явном виде в реакции не fk0(111 знак., 13.05.2018 14:49)
- Есть очень показательный общеизвестный эксперимент разницы в токсичности углеводородов и СО2. Раньше одним из классических способов самоубийства было открыть газовые краны. И все, кирдык за несколько часов. При этом та же плита с горящими ASDFS(101 знак., 13.05.2018 16:48)
- Другой известный способ -- запереться в работающей машине в гараже. Ждать несколько часов не нужно. И, кстати, прикинь какой объём газа за несколько часов набежит -- кубометры. Если по твоей теории всё законопачено, то давление вырастет и fk0(104 знак., 13.05.2018 20:40)
- Да, при горении бытового газа образуется, ну так грубо, половина водяного пара и половина CO2. C3H8 + 5*O2 --> 4*H2O + 3*CO2. В холодном (25C) состоянии плотности всех газов примерно одинаковы (не в разы различаются). Допустим имели сколько-то fk0(619 знак., 13.05.2018 20:30)
- Докатились до обсуждения способов самоубийства, куда смотрит роскомпозор. Во-первых продукты горения горячие и улетучиваются в вентиляцию оче .нь активно, во-вторых газ открыть мало -- надо закрыть окна, форточки, вентиляцию, чтоб газ вытеснил fk0(66 знак., 13.05.2018 17:22)
- Такого экстрима мне не надо :) Ибо USB-ийная часть, куда втыкать, гарантрованно не будет жить на морозе -40 ;) - Гудвин(13.05.2018 13:14)
- У меня давно STK500 спаян на меге32 кажется не понмню. ЛУТом делал. Там тоже программный USB. Работает как зверь :) - Звероящер(05.05.2018 10:32)
- Мелкое хакерство - это хорошо, но малоперспективно. Вот CM0+ 50 MHz 2.5V to 5.5V Nuvoton, на efind уже предлагают, с ценой точно меньше Atmega328, USB Device FS -> - Evgeny_CD(05.05.2018 03:05, ссылка)
- V-USB -> --> это оно? Троллейбус и буханка...Хоть бы на прием какой диф. усилитель и компаратор поставили бы... Интересно, какой % быстродействия mega сжирается в моменты обмена по USB? 10кбайт/сек - это почти 80кбит/сек, + добавить служебку - Evgeny_CD(53 знак., 04.05.2018 16:52, ссылка, ссылка)
- Описание [ядра AVR как IP блока] для лицензирования сторонним организациям. Evgeny_CD(11.05.2018 01:21, AVR, полностью)
- [ATmega3209, ATmega4809 megaAVR 0-series] Сводный системный топик. Появились на DigiKey. -> Одно из предыдущих обсуждений. Evgeny_CD(188 знак., 17.04.2018 16:02 - 16:05, AVR, ссылка, полностью)
- Добрый день, многоуважаемая Донья и Доны! edward_sh(169 знак., 24.04.2018 17:35, AVR, полностью)
- Вопрос про MEMS сенсоры. edward_sh(324 знак., 24.04.2018 19:41, AVR, полностью)
- Написал загрузчик на ассемблере, и программу на Си хочу загрузчик затянуть в проект на Си что-бы компилятор лепил сразу один HEX и не могу этого сделать. Может кто даст толковую ссылку как это сделать, приходится сейчас как то криво лепить HEX PeterD(18 знак., 15.04.2018 10:02, AVR, полностью)
- 2 Ксения: AtXmega256A3U файлы для AVRCommandLineTools (AVR ISP MKII) от ATMEL. AtXmega256A3U.xml (204 Кбайт) больше по объёму, чем ATxmega256A3.xml (179 Кбайт). AU08(06.04.2018 04:09 - 04:12, AVR, полностью)
- ATTINY44A легко прошивается с кварцем на 20 МГц при питании 3,1В от программатора. - AU08(03.04.2018 23:19, AVR, полностью)
- Какая правильная цена на ATmega644 на сайте Aliexpress? misyachniy(92 знак., 03.04.2018 08:19, AVR, полностью)
- в двух словах прошу "помощи клуба" :) ткните пальцем куды копать? Adept(1437 знак., 27.03.2018 14:40, AVR, полностью)
- Попытка помочь. Покури Contiki Очень экономично по ресурсам. Evgeny_CD(127 знак., 28.03.2018 18:05, ссылка)
- Может asm листинг мат. функций и вычислений (модуля, написанного на C) скормить ассемблеру? - De_User(28.03.2018 16:34)
- Радикальное решение задачи. Evgeny_CD(343 знак., 28.03.2018 16:29)
- по этому поводу меня терзают смутные сомнения. Nikolay801_(340 знак., 28.03.2018 09:47)
- Освоить C/C++, от ассемблера отказаться, только в единичных случаях, которые случаются раз в 5 лет. - fk0(27.03.2018 23:51)
- А разве AtmelStudio не позволяет сделать проект двуязычным, чтобы одни модули/функции были сишными, а другие ассемблерными? Я на этот вопрос ответа не знаю, т.к. ASM с помощью AtmelStudio никогда не компилила. Но если там GCC, то компилить должен. Ксения(389 знак., 27.03.2018 17:26)
- О господи. Все эти функции спокойно реализуются на асме. Реальных-то алгоритмов совсем немного - полиномы, Ньютона, деление пополам (последовательное приближение)... + табличные преобразования - argus98(27.03.2018 16:53)
- ну допустим не очень спокойно, но реализуются конечно :) Adept(802 знак., 27.03.2018 18:37)
- Я плавучку (при необходимости) делаю по основанию 256. Для 8-битников очень удобно и быстро получается - argus98(28.03.2018 11:41)
- закидают тапками, конечно, но довольно интересно математика написана в синклере, в сети полно исходников. переписать с Z80 на AVR не так и страшно. - Alex68(27.03.2018 18:52)
- какой смысл перетаскивать софт с процессора совсем другой архитектуры (с совершенно другой системой команд), имхо будет совсем нерационально. А так-то да, под 8-ми битники ещё со времён CP/M-80 - любая математика, но тащить всё это на АВР - Adept(11 знак., 27.03.2018 19:31)
- Там алгоритмы под 8 бит, а перенести в xmega даже спортивно! - max(27.03.2018 20:03)
- у меня книжка с этим добром перед глазами, в свое время много писал под Z80 и для синклера, дорабатывал его прошивку. там есть и хорошее описание как все функции вычисляются, с какой точностью, по каким полиномам и так далее. - Alex68(27.03.2018 19:35)
- ну разве что из спортивного интереса глянуть можно :) книжка-то небось ещё бумажная :(( или может линк на неё есть?? понятно, что впрямую драть нет смысла, но может подсмотрю какие идеи, когда соберусь писать матлибу под XMEGу (если соберусь :)) - Adept(27.03.2018 21:31)
- книжица бумажная. но вот нашел электронную версию Alex68(27.03.2018 21:50)
- Да, офигеть. Всегда удивлялся, как они смогли в 16К бэйсик впихать и все остальное. Теперь начинаю понимать. Вот где истинная красота ассемблера... Снимаю шляпу. - Yurasvs(28.03.2018 23:36)
- спасибо, пробежал глазами - интересненько (прям ностальжи по 8-битникам :)) хотя спекки всегда не любил (Рк86, специалист, орион под CP/M :)) - Adept(27.03.2018 21:58)
- Спекки "Москва-48", первый мой заработавший комп. Руками сделанный!!! Тогда я узнал, зачем у м/с маркируют 1 вывод :-) Бейсик-> Паскаль-> Си -> Asm... Алилуйя! - max(28.03.2018 18:46 - 19:00)
- у нас был популярный ленинградский (Зоновский) вариант, но как-то у меня душа его не принимала (даже несмотря на обилие неплохих игрушек :)) Adept(2253 знак., 29.03.2018 04:49 - 31.03.2018 14:29)
- у меня московский вариант работает до сих пор - Alex68(28.03.2018 22:16)
- О... Какую цацу откопал. ZX Spectrum Nex компьютер, с акселератором, часами реального времени, WiFi, готов к игре, программированию и всему, что может придумать ваше воображение! 275 фунтов всего. Взял бы, да жаль не продаётся пока. max(31 знак., 29.03.2018 09:18, ссылка, картинка)
- чем мне нравится эта книжка. это НЕ исходник, но ОЧЕНЬ грамотно задокументированный дизасм с разбором всех найденных ошибок. в свое время очень помогло при переделке прошивки для своих нужд. - Alex68(27.03.2018 22:03)
- пара линков по выхлопу гагла на "mixed project call c-function from assembler atmel studio" - Vit(27.03.2018 14:59, ссылка, ссылка)
- 1) Зачем фиксированный буфер в ОЗУ? Сишные функции имеют правила передачи аргументов и возвращаемого значения, сопрячься с ними в ассемблере - раз плюнуть. 2) Зачем фиксированный адрес во флеше? Функцию вызывают по имени, линкер подставляет SciFi(187 знак., 27.03.2018 14:56)
- Посмотрите там -> - Bill(27.03.2018 14:54, ссылка)
- Туда и копать: Apтём(292 знак., 27.03.2018 14:53)
- Кварц в автомобильной технике misyachniy(345 знак., 27.03.2018 18:54, AVR, полностью)
- Берем дешевый MEMS -> и радуемся жизни. - Evgeny_CD(28.03.2018 17:13, ссылка)
- Народ, вы реально тупые или прикалываетесь? Не понимаете разницу медлу генератором и кварцем? Evgeny_CD(630 знак., 29.03.2018 15:17)
- Я понимаю, что генератор - это микросхема и кварц в отдельном корпусе. Ничем оно не лучше кварца на ногах МК, если последний в экране (как в мабилах). - fk0(29.03.2018 23:00)
- А теперь глянь сколько в тырнетах сообщений типа "Упал планшет. Все целое, только сейчас изображение не поворачивается при повороте планшета". Дохнут твои MEMS (акселерометры) так же, как и кварцы... - Гудвин(29.03.2018 15:24)
- Automotive MEMS Oscillators. DSA family of automotive-grade Micro-Electro-Mechanical Systems (MEMS) oscillators that provide 20 times better reliability, 500 times better tolerance to shock and five times better vibration resistance than Илья(227 знак., 29.03.2018 19:04, ссылка)
- думаю сам акселерометр цел. Он же сделан, чтобы мерить ускорения, в т.ч. и при ударах :)) а вот пайки скорее всего отваливаются, ибо на механику/вибрации платы никто не считает. Был несказанно удивлён, когда увидел как плата гуляет волнами на Adept(568 знак., 29.03.2018 16:45 - 16:49)
- Блин, да что же это такое! Evgeny_CD(536 знак., 29.03.2018 16:29, ссылка)
- Ремонтники как-то писали, что после падений отрывается пайка или трескаются проводники MEMS - AU08(29.03.2018 16:11)
- И вот это меня крайне удивляет. AD и NXP для своих дешевых акселерометров заявляют 10 тыщ жэ. Если планшет так ебнуть об пол, он перекрытие пробьет. - Codavr(29.03.2018 15:55 - 16:07)
- Ты как всегда несешь полную чушь. Чего там дешевого? Для РосПила может и нормально. А для коммерческого применения есть "керамические резонаторы". Погрешности на несколько порядков хуже (порядка 500ppm), зато $0.18 в опте (трухольные еще fk0(368 знак., 29.03.2018 00:41)
- кварцы удаляют во всяких зеркалоуправлятелях и прочая для удешевления (важна как цена кварца, так и вааще перевод на питание плюс для этого придуманный LIN). насчет МК - у AVR был вход ресета, реагирующий на наноимпульсы - для автО это скорее Vit(225 знак., 28.03.2018 07:22)
ARM Atmega в машине работать не будет. Не будет и всё тут! Только пик! Все всё делают на пиках. - fk0(27.03.2018 23:50)
- У меня стоит борткомпутер на М32. 10+ лет. И в наших линейках приборов, тоже АВР. Порой, по нескольку штук. И ничего. В Госреестре, успешно. - mse homjak(31.03.2018 00:33)
- при всём уважении - бред сивой кобылы (или мерина - какая разница :)) полно девайсов промавтоматики сделано на AVR ("меандр", к примеру или тот же "овен", если память не изменяет) Adept(1480 знак., 29.03.2018 02:46 - 16:12)
- А почему у меня в машине куча самодельных примочек работают на АТмегах годами, без всяких вочдогов и подобной хрени? ЧЯДНТ? - Yurasvs(28.03.2018 09:45)
- Сделайте партию в 1000 штук. Сразу будет видно, что не так. Чего Вы тут хвастаетесь единичными поделками? - seryy(28.03.2018 15:14)
- Без вочдогов? Оптимист. - Codavr(28.03.2018 12:19)
- Никогда не применял вочдоги. Если разводка правильная, работает и так годами не перегружаясь, если нет, лучше ее сделать правильной. - Yurasvs(28.03.2018 14:20)
- Есть такая страшная штука, называется 1/f шум. Присутствует везде. Ну не просто везде, а ВЕЗДЕ. Утверждают, что даже сток реки Миссипи подчиняется этому закону. Причины в разных местах разные, но характер спектра везде одинаковый. Продвинутая Codavr(554 знак., 28.03.2018 16:08 - 16:10)
- а как же "Тяжелая Заряженная Частица" (с) - 3m(28.03.2018 14:25)
- Если программа на 100 строчек, то можно и без глюков сделать. Если на 1000, то тоже можно, наморщив мозг. А если на 10000, то лучше добавить собаку. Хотя некоторые особо одарённые кормят собаку в прерывании. У них всё повисает, а прерывание SciFi(24 знак., 28.03.2018 14:24)
- "Также в главном цикле сбрасывается watchdog таймер например. Причём, возможно, по какому-либо условию, а не в каждом цикле, например, строго 10 раз в секунду, с использованием программного таймера, что гарантирует сброс при случаном запрещении fk0(34 знак., 29.03.2018 00:53, ссылка)
- Я - одаренный. Сбрасываю в прерывании. Щелкает таймер + сбор кучи флажков из разных мест, по ним ориентируемся все ли в порядке. Если все флажки не собраны к примеру за 1 минуту, тогда while(1). Во первых охват разных уголков программы, во вторых 1111111(42 знак., 28.03.2018 14:53)
- Потому что ты не профессионал. Только профессионалы делают всё на пиках! :) - Ruslan(28.03.2018 11:32)
- Жигулевские ЭБУ 20 летней давности прекрасно шевелились на AT89 - POV_(28.03.2018 00:01,
)
- мои иммобилайзеры за 48 меге работают, что я не так делаю ? - Aleksey_75(27.03.2018 23:56)
- Нормально живут. Вот только нужен ли он там... - 1111111(27.03.2018 22:46)
- Ковырял недавно MS43 - нормально в нем банальный HC49 живет. - POV_(27.03.2018 18:57,
)
- Коллеги, подскажите ленивому))) Как ХМЕГЕ32е5 ремапятся выводы УСАРТа? - rual(29.03.2018 14:08, AVR)
- atmega-16a нужно ли на reset ставить rc цепь для повышения помехоустойчивости, или вcтроенного достаточно (оставить reset не подключенным)? - vasily777(25.03.2018 09:20, AVR, полностью)
- Не подскажите документ, где для AVR (mega8535) приводится сколько хранятся данные во внутреннем EEPROM в зависимости от температуры? И сколько часов EEPROM вообще работоспособна в зависимости от температуры? - Sl(18.03.2018 19:52, AVR, полностью)MBedder
- помогите изменить прошивку atmega8 тахометр Mikron(14.03.2018 13:00, AVR, полностью)MBedder
- Будешь кросс-постить не по делу - будешь выпилен. - Evgeny_CD(14.03.2018 14:06)
- Держи: fk0(728 знак., 14.03.2018 13:03)MBedder
- "Изменить" или "выкинуть на фиг и написать свою, под свои задачи"? По "сложности" устройства больше похоже на второе. - Николай Коровин(14.03.2018 13:03)
- Я только осваивая писать проги не умею прошивку декомпелировал но нифига там не пойму мне нужно всего лиш чтоб каждий диод загорался не через 300 оборотов а через 200 - Mikron(14.03.2018 13:20)
- Или напишите за него. А я вначале подумал -- светофор. Зачем там вообще атмега? Услышали модное слово контроллер и давай пихать куда ни попадя. Были АЦП такие для индикации в аудио-аппаратуре. Ну вот усреднить сигнал, перевести частоту в fk0(60 знак., 14.03.2018 13:06)
- У меня вот такой тахометр уже лет 15 из машины в машину кочует. Машину продаю, девайс снимаю, переставляю в новую. Сделан на советской газоразрядной лампе ИН-13 и (таки да!)на АТМеге8. Мега стоит только для того, чтобы избавиться от подстроечников Yurasvs(255 знак., 14.03.2018 19:34, картинка)
...или тупо уменьшить частоту тактирования внутренним генератором в полтора раза хрен там ночевал, это калибровочный регистр надо софтово прогружать. - Николай Коровин(14.03.2018 13:41 - 15:07)
- ето тахометер кадий светодиод загорается при опридилених импульсах тоесть при 300 х ста импульсах горит 1 при 600 два - Mikron(14.03.2018 13:22)
- LM3914 и аналоги. - fk0(14.03.2018 13:19, ссылка, картинка)
- Может, там какой-то условно-умный фильтр, который не даёт паразитным гармоникам искажать результат? Хотя какой там может быть фильтр... - Николай Коровин(14.03.2018 13:10)