Поздравляем LordN с днём рождения!
- pic24. нужно что-то вроде gprof. Симулятор в mplab позволяет только запускать руками и считать такты для отдельных процедур. Нудно очень. Или я чего-то не знаю? Хочется для каждой строчки сказать сколько времени на неё потрачено и найти все fk0(30 знак., 15.10.2010 11:12, PIC, полностью)
- Вопрос навеяло парой тем а) про ОС и б)про "умный" дом. Дяденьки, просветите, а реалтайм в Linux бывает? Я наблюдаю, как коллега бьется с Linux, чтобы синус хотя бы 500Гц на выходе ЦАП реализовать, задержку отображения картинки на экране по rezident(150 знак., 16.10.2010 22:17, dao, полностью)
- Не подскажете хорошую книжку по вокодерам, в частности по GSM-FR, что-бы с описанием математики и формулами? - C++(17.10.2010 18:14, MCU, полностью)
- Комрады, подскажите доставабельный ОУ на +/- 75 вольт. Товарищ купил гуано по ссылке, надо выкинуть лишние детали. Можно средней мощности. Спсб. - T.Дocтoeвcкий(16.10.2010 23:14, SCH, ссылка, полностью)
- Бутлоадер по USB. Кто нибудь встречал микроконтроллер с таким встроенным бутлоадером ( вместо Vallav(452 знак., 11.10.2010 10:18, MCU, полностью)Shura
- Тут сомневаются, а FTDI делает: Vallav(823 знак., 17.10.2010 22:27)
- Обсуждение застряло на - а имет преимущество зашитый в чип бутлоадер по USB над бутлоадером по COM Vallav(132 знак., 14.10.2010 09:46)
- Я недавно возился с загрузчиком для LPC2368. Для LPC есть пример загрузчика для USB, Ethernet, RS, CAN. - dimmil(11.10.2010 12:19)
- Ну да, есть. Но он грузится во флешь, занимая первых 4 килобайта, что несколько неудобно. Vallav(126 знак., 11.10.2010 14:22)
- Занимает, зато есть свобода выбора - хочешь usb, хочешь ethernet. dimmil(209 знак., 11.10.2010 16:08)
- Потому и не записывают, что занимает аж 4 килобайта, неужели непонятно. - Shura(11.10.2010 14:32)
- А UART бутлоадер сколько занимает? Vallav(252 знак., 11.10.2010 14:45)
- На порядок меньше он занимает. А чипов с 512 килобайтами флеша реально очень мало. - Shura(11.10.2010 14:56)
- Ладно, согласен на 20 центов. Vallav(176 знак., 11.10.2010 15:08)
- Далеко не всегда нужен сам USB, ну а разъём и мелкая обвязка тоже денежку стОит. - Vit(11.10.2010 18:28)
- 20 центов для серийного изделия это очень много, если такой функционал в устройстве не нужен - Shura(11.10.2010 15:46)
- В изделии, где 20 центов - много, бутлоадер вообще не нужен никакой. Сразу на заводе надо шить. - she(11.10.2010 16:47)
- Не скажи. Если изделие выпускается но протяжении 5 лет по 200 шт. в месяц (итого - 10К) то там уже лишних 20 центов много а на заводе шить ещё рано. - Shura(11.10.2010 16:52)
- Экономия 2,5Кбкс за 5 лет это много только для ооочень маленькой организации. - she(11.10.2010 17:25)
- Ну оно не много (неправильно выразился), просто за эти деньги этот кусок софта можно написать самому :-) А для мелкого юзера расстараться никто из производителей не парится. - Shura(11.10.2010 17:28)
- Вложить 2,5К на этапе разработки - совсем не то же, что размазать их по времени выпуска "живого" продукта :) she(380 знак., 11.10.2010 18:10)
- Я не написал "никому". Просто возьми и посмотри на девайсы с USB вокруг тебя - найдёшь ли хоть один, в котором можно официально менять прошивку через USB? У меня нет ни одного. Значит не больно-то оно и надо юзерам. - Shura(11.10.2010 18:20)
- Это просто отставание. В сотиках это сечас стандарт, для перепрошивки кабель USB-COM не нужен, Vallav(104 знак., 12.10.2010 08:49)
- Есть некоторая разница между первичным и вторичным бутлоадером. - Vit(12.10.2010 11:24)
- Дык речь про зашитый исходно в ПЗУ микроконтроллера. Чтобы грохнуться мог только вместе с камнем. Vallav(149 знак., 12.10.2010 12:23)
- Далеко не во всех случаях удобно чтобы юзер узнав название чипа в фотоаппарате имел возможность зашить туда прошивку от MP3-плеера;) - Vit(12.10.2010 12:51)
- Это чтобы он - случайно запустив программу прошивки и случайно подсоеденив телефон к компу случайно Vallav(132 знак., 12.10.2010 14:24)
- не надо умничать. а то одни пацанские понты. не понимаете о чём пишу? - спросите. - Vit(12.10.2010 14:49)
- Так поясните, что именно Вы имели в виду под: vallav(328 знак., 12.10.2010 21:34)
- :) Проблема просто испортить свой фотоаппарат вторична. Важно то, что производитель фотоаппаратов как минимум может не иметь отношения к производителю плеера, т.е. заливка чего-попало может, как минимум, привести к банальной настройке входов на Vit(499 знак., 12.10.2010 23:02)
- Я так и не понял, против чего Вы возражаете. Vallav(279 знак., 14.10.2010 09:40)
- У Freescale мелкие USB-контроллеры (MC908JB16, MC9S08JS16) имеют USB бутлодер в ПЗУ (нестираемый). У старших семейств такого нет. Могу выдвинуть предположение, что проблема в наличии разнообразных возможностей тактирования и питания. Как LightElf(184 знак., 14.10.2010 11:40)
- С питанием просто - на шине USB питание +5 вольт. Vallav(144 знак., 14.10.2010 12:11)
- От встроенного RC-генератора USB скорее всего будет неработоспособен - требования к стабильности частоты у USB на порядок выше, чем у COM-порта. LightElf(159 знак., 14.10.2010 14:18)
- Даже не на порядок, а пожалуй, что и на два порядка. Причины отсутствия USB-бутлоадера при использовании RC-генератора в том, что UART теоретически может даже при 5% разбеге частот работать, и если для UART 0,5% за глаза для любых применений, то rezident(646 знак., 14.10.2010 17:05)
- Странно, о чем только думают производители (Silabs, FTDI и т.п.), которые утверждают что кварца для их USB-чипов не надо ;) - Dir(14.10.2010 14:35)
- Ещё раз - первичный относится к чипу, а вторичный относится к готовому устройству. Безотносительно, используется USB или нет. Нельзя давать любому недоюзеру возможность использовать первичный бутлоадер. Как не давать первичный бутлоадер - способы Vit(755 знак., 14.10.2010 10:10)
- В каком сотике эта фича документирована? - Shura(12.10.2010 10:31)
- Чой-то нифпорятке у тебя... Должен иметь хотя бы парочку usb отладчиков - в них во всех фирмварь обновляется. Или ты манагер щас больше? - Гудвин с гребаного новог(11.10.2010 18:53, )
- У меня плеер перешить можно. К тому же, насколько я понимаю, китайцы в бытовуху редко ставят те контроллеры, которые обсуждаются в данной конфе :) - she(11.10.2010 18:46)
- У меня есть. Телевизор от LG (с линуксом внутри). Позволяет загрузить новую прошивку с USB-флешки. Есть даже пункт в меню. Для загрузки пользуется средствами самого линукса. На работе - некоторые железки моей собственной разработки. - vmp(11.10.2010 18:31)
- И что? Vallav(151 знак., 11.10.2010 15:56)
- это какой-то любительский подход. такая штука может и нужна на 1-2 чипа, а в серию я не согласен доплачивать 5 центов за предустановленный софт (Microsoft way?) при покупке 10к МК. если нужна будет такая функциональность добавлю в свою программу Snaky(5 знак., 11.10.2010 14:53)
- STM32F107 c датакодом 2010года. - DVV(11.10.2010 12:15, )
- NXP LPC1343 прикидывается MSD и прошить можно простым копированием файла прошивки. - oops!!(11.10.2010 12:01, )
- Атмеловские SAM7S - в ПЗУ загрузчика стоит дата компиляции - 10 ноября 2004 года. Загрузка по USB работает. - vmp(11.10.2010 10:27)
- у мелкочипа есть пример кода (это ответ на "Почему это не сделано в микроконтроллерах?", хотя не в тему ARM). интересней когда МК - хост и апдейтится с внешней флешки - Snaky(11.10.2010 10:23)
- А кто в курсе, какова повторяемость у оптопрерывателей (щелевые датчики)? Вот смотрю на TCST1103. Указана дискретность 0.6 мм (ширина щели 1 мм). Argon(158 знак., 17.10.2010 14:35, SCH, полностью)
- Тут как всегда не ясно что вы называете "умным" домом? Этот дисплей с атомом? AlexandrY(1689 знак., 16.10.2010 12:33 - 12:39, dao, полностью)
- вопросы: megajohn(1181 знак., 15.10.2010 11:28, SCH, полностью)General
- Ответ вам и всем. Я не собираюсь до пенсии писать только на асме. Сейчас коплю деньги на курсы и заочное образование. - mazur(13.10.2010 11:42, zen, полностью)koyodza
- Кто пользовался emFile/emUSB Segger или IAR PowerPac? Задача такая, к АРМ подключена SD-карта. Требуется при подключении USB как MSD чтоб только часть содержимого была видна. Решения напрашиваются такие: scorp(397 знак., 12.10.2010 19:19 - 19:34, dao, полностью)
- ctx pr500f (шасси cfa 1570a) - lansere(15.10.2010 23:53, dao)
- Знатоки CRC! ASDFS(476 знак., 12.10.2010 22:18, MCU, полностью)
- Кстати, сейчас пишу самодельное извращение: интерпретатор скрипта. Может готовый кто подскажет? Михаил Е.(1813 знак., 13.10.2010 16:55, dao, полностью)bialix
- как я вижу у вас тут не скриптовый язык, а декларативный. т.е. каких-то явных управляющих конструкций типа GOTO, IF, THEN, FOR и т.д. нету. Соответственно, в рантайме ваш движок должен просто настроить внутренние структуры в соответствии с bialix(287 знак., 14.10.2010 14:05)
- А может Lex/Eacc? - Скрипач(14.10.2010 13:31)
- Pawn. Только он компилируемый, то есть там есть язык а также байт-код и простеньная виртуальная машина. Юзерам для написания кода даётся IDE. Применял сам, очень понравилось. - SciFi(13.10.2010 23:12, ссылка)
- вот простой есть - koyodza(13.10.2010 17:07, ссылка)
- "Скрипт" -- это, обычно, обыкновенный такой язык программирования, интерпретируемый и с динамической типизацией. Тот язык, на котором человек свободно говорить может (в отличии от C[++])... А в данном случае напрашивается т.н. ассоциативный fk0(291 знак., 13.10.2010 17:01)
- fk0, расскажи про Tcl: зачем вообще нужен, где в основном применяешь? а то я как-то особо не увидел для него ниши в ембеддинге: для МК слишком жирный и интерпретаторов можно сказать нет (или совсем нет), если просто скрипт на PC накидать чтобы Snaky(132 знак., 14.10.2010 03:28, dao, полностью)
- я влезу - эмбеддед для тикля значит, что он встраивается во всякие монструозные софт пакеты (синопсис, каденс, ментор и т.п.). а для прикручивания к мелкоконтроллеру любой интерпретатор будет ужасен, имхо. тем не менее - ыыыы(287 знак., 14.10.2010 18:32, )
- забыл !!! в LEGO MINDSTORM охренненая виртуальная машинка - в каком-то SAM7. ну и воодушевленные опенсорсники написали пару клонов. там все открыто - схема, байткод и т.д. есть С-стайл байт компилер, ну а совсем монстры хреначат напрямую на ыыыы(87 знак., 15.10.2010 14:12, )
- А URL не вспомнить, или хоть как оно называется? - fk0(15.10.2010 15:15)
- Посмотрел эту тему, в частности книжку по ссылке. Ну не понял восторга. Платформа слабенькая. Компилер на саму платформу не ставится. Ну и проектов там куча разных левых. Java наверно самый интересный из них, но и ему как до луны до технологии AlexandrY(22 знак., 15.10.2010 15:02, ссылка)
- это игрушка. доступна в магазине. а btw на этом кубик рубика собирает энтузиаст. Robotic Studio, как я понял, это 3D визуализация (симулятор) и там LEGO есть внутре. на пацана, к тому же играющего на компе, этот симулятор никакого впечатления не ыыыы(406 знак., 15.10.2010 15:20, )
- еще URBI открыли вроде. а, так она в LEGO и стоит? - Snaky(15.10.2010 15:17, ссылка)
- врядли ыыыы(245 знак., 15.10.2010 16:25, )
- В ембеддинге у него ниша есть только на 32-битных MCU с десятками-сотнями килобайт ОЗУ и лишней сотней килобайт ROM (см. jim). За исключением picol, который вполне на atmega64 живёт, но это недоtcl убогий. На PC -- ну считай, альтернатива питону. fk0(1379 знак., 14.10.2010 12:21)
- Почему нельзя впаивать в плату провода в изделиях повышенной надежности? xanoy(505 знак., 13.10.2010 17:10, SCH, полностью)
- Ребята, а есть какие то нормативные документы (рекомендации, госты, и т.д.) в которых написано что нужно делать так а не иначе. И что самое главное как это делать. xanoy(237 знак., 15.10.2010 17:26)
- Не только надежности, но и безопасности - оторвавшийся проводник первичной цепи может попасть на вторичную. Использовали провода, обжатые специальным наконечником с крючком. - Vladimir Ljaschko(13.10.2010 18:49)
- Есть ОСТ-ы в которых оговорены соотв. требования. В качестве примера (это не совсем то, но есть под рукой) читаем ОСТ45.010.030-92 "ЭЛЕКТРОННЫЕ МОДУЛИ ПЕРВОГО УРОВНЯ РЭС. УСТАНОВКА ИЗДЕЛИЙ ЭЛЕКТРОННОЙ ТЕХНИКИ НА ПЕЧАТНЫЕ ПЛАТЫ. Технические Chum_A(670 знак., 13.10.2010 17:44)
- Вот пример такого изделия. Блок на фото предназначен для самолета Як-130. - vmp(13.10.2010 17:37, ссылка)
- нельзя, чтобы не отслоился проводник от усилия, прилагаемого к проводу - koyodza(13.10.2010 17:16)