-
- Так то оно так... Но! В LPC17 изначально есть практически все и на все случаи жизни. А атымель это будет долго рожать в муках и за неадекватную денюшку... (usb, хост, CAN, ethernet) - Гудвин(07.11.2009 12:42)
- А что, 2MSPS 12-bit ADC, 1MSPS 12-bit DAC и 8 UARTs там тоже есть? "Тогда мы идем к вам!"(с) :)) - MBedder(07.11.2009 13:43)
- Такие DAC/ADC есть в STM32, ребят так вы за 8 УАРТов душу продали :) - Vladimir Ljaschko(07.11.2009 14:41)
- +1! Для наших проектов наличие 8 UART и возможность подключать SDRAM (супер скорости не нужны, по UART 19200 максимум) оказались просто идеальными. - Evgeny_CD(07.11.2009 14:19)
- А нафиг 8 UART-ов? Ну если бы 8 SPI, это я бы еще могла понять. А UART-ы зачем могут быть нужны в таком колличестве? - Ксения(07.11.2009 15:27)
- А самое лучшее, что 8 UART превращаются в 8 SPI. Что позволяет через одно железо гнать DMX или SPI по желанию. - Andreas(09.11.2009 09:17)
- 9600 8 шт. UART-ов программных точно народ ваял ещё на 128-й (думаю, что 19200 тоже можно), Vit(707 знак., 07.11.2009 14:44)
- Если бы ВСЕ устройства, что цепляются к 8 UARTам, были бы наши - нивапрос. Одного 485 хватило бы на 101%. Но увы, нас забыли спросить.... - Evgeny_CD(07.11.2009 16:10)
- К программным уартам еще и программная обработка протокола нужна, так что можно и не успеть. У Ренесаса есть камни с 9 UART на борту, но это все-таки экзотика, по сравнению с атмелом. - Evgeny_CD(07.11.2009 15:38)
- А по мне так Xmega сама по себе экзотика. Никуда её ставить не собираюсь ни под каким соусом. Если бы она вышла хотя бы 3 года назад, то может быть и подумал, а теперь она в пролёте. - Vit(07.11.2009 16:18)
- А жинь покажет, кто там в пролете. Для думающих людей Xmega вполне хороший вариант. - Evgeny_CD(07.11.2009 19:48)
- я юзаю AVR - ATmega88/168/16/32/162/128/2561/2560 - естественно кроме других семейств МК (LPC/PIC/MSP/C8051 и даже C51), но в этом списке Xmega сможет появиться только за деньги конкретного упрямого заказчика. Вместо неё спокойно ложатся Cortex-M3 или Vit(249 знак., 07.11.2009 21:38)
- Ок. Собственно, никто Вас и не заставляет юзать Xmega :) - Evgeny_CD(07.11.2009 23:02)
- Не надо меня заставлять не деньгами;) Я всего лишь говорю, что все якобы преимущества Xmega есть не такие уж важные фичи, чтобы по собственному желанию тратить время на это семейство - Vit(07.11.2009 23:38)
- Интересно, а вот зыбкое ощущение победы в холиворе стоит того, чтобы тратить время? ;) - she(08.11.2009 10:11)
- Когда качаю музон с рапиды, приходится чаще быть у компа (оно нарезано, а премиум не покупаю - такой вот скряга) и просто тратить время;) А тут повод;))) Vit(1082 знак., 08.11.2009 13:28 - 13:33)
- Поставьте себе USDownloader и необходимость бесцельно сидеть за компом, ожидая ссылки с рапидшары, отпадет. - rezident(08.11.2009 20:32, ссылка)
- +1. Ну а я пока всякими делами занимался - в перерыве приятно мозги размять :) - Evgeny_CD(08.11.2009 13:30)
- разомну мозги. быстро, качественно, недорого. спросить колю. - Snaky(08.11.2009 13:34, картинка)
- Когда качаю музон с рапиды, приходится чаще быть у компа (оно нарезано, а премиум не покупаю - такой вот скряга) и просто тратить время;) А тут повод;))) Vit(1082 знак., 08.11.2009 13:28 - 13:33)
- Интересно, а вот зыбкое ощущение победы в холиворе стоит того, чтобы тратить время? ;) - she(08.11.2009 10:11)
- Не надо меня заставлять не деньгами;) Я всего лишь говорю, что все якобы преимущества Xmega есть не такие уж важные фичи, чтобы по собственному желанию тратить время на это семейство - Vit(07.11.2009 23:38)
- Ок. Собственно, никто Вас и не заставляет юзать Xmega :) - Evgeny_CD(07.11.2009 23:02)
- я юзаю AVR - ATmega88/168/16/32/162/128/2561/2560 - естественно кроме других семейств МК (LPC/PIC/MSP/C8051 и даже C51), но в этом списке Xmega сможет появиться только за деньги конкретного упрямого заказчика. Вместо неё спокойно ложатся Cortex-M3 или Vit(249 знак., 07.11.2009 21:38)
- Не настолько экзотический, чтобы не юзать его при наличии периферии под задачу. Раньше в подобных задачах +FPGA ставили. - amusin(07.11.2009 16:52)
- Деньги. Еще раз - когда есть 8Мбайт SDRAM, для некоторых классов задач это просто замечательно. Это возможность иметь массу таблиц и всяких деревьев. Что отчасти компенирует не такую уж и большую скорость 8 битного 32 МГц ядра. - Evgeny_CD(07.11.2009 17:41)
- Чтобы юзать, надо ещё и не забыть производство снабдить программаторами, программистов эмуляторами, научить всех пользоваться и всяким особенностям... Когда другое, появившееся за это время, освоено, то это чудо просто "пришей кобыле хвост" - Vit(07.11.2009 17:12)
- У меня есть следующее наблюдение. Если периферию настроил, и она работает, то косяки в ее работе в будущем не обнаруживаются. amusin(166 знак., 07.11.2009 18:01)
- +1. Учитывая готовый и достаточно качественный порт uCOS-II - ATxmega неплохой выбор. - Evgeny_CD(07.11.2009 19:44)
- Всё хорошо, когда хорошо. Программные реализации это о софт-уарт? Ну дык сделать можно по-разному. Конечно, в аппаратном варианте всё исхожено и проблемы там нужно уметь найти, ну а косяков в программной реализации при неумелой голове можно огрести Vit(94 знак., 07.11.2009 18:32)
- Софт-юарт - частный случай. Общий - автомат состояний в прерываниях, завязанный на тайминги. amusin(72 знак., 07.11.2009 18:46)
- ой, тут я не очень понял. что за завязанный автомат? - Vit(07.11.2009 18:51)
- Это я про свое, девичье :-) Например, джиттеры всякие или некорректная работа внутри обработчика состояния. - amusin(07.11.2009 19:05)
- ой, тут я не очень понял. что за завязанный автомат? - Vit(07.11.2009 18:51)
- Софт-юарт - частный случай. Общий - автомат состояний в прерываниях, завязанный на тайминги. amusin(72 знак., 07.11.2009 18:46)
- IAR - он на всех един :), экономика проекта допускает выдачу каждому из двух программеров JTAG mkII от Атмеля, ну а далее только качество мозгов программеров. - Evgeny_CD(07.11.2009 17:43)
- Время и ещё раз время. Выгребать глюки компилера для одного экзочипа своими программерами это героически;) А через пол-годика глядишь и в самые убогие LPC1300 по 8 UART-ов пихать будут - просто для "чтобы было". В STM32 давно по 5 шт. (в 105/107 - по Vit(1089 знак., 07.11.2009 18:21)
- Когда проект будет доделан, я расскажу, почему именно ATxmega была выбрана. Если кратко, все, что Вы изложили - ето набор штампов. Evgeny_CD(1170 знак., 07.11.2009 19:43)
- Я факты изложил и выводы из личного опыта. А Вы тезисами размахиваете. Vit(3157 знак., 07.11.2009 21:25)
- Каждой устройство - полод компромисса. Честно скажу, я не понимаю, что можно накапчурить в 64к внутреннего ОЗУ. Насчет внешних устройств, которые не требуют тщательного профайлинга (а встроенное FIFO "взрослого" UART этому сильно мешает) - это, видать, Evgeny_CD(493 знак., 07.11.2009 23:00)
- Стараюсь не применять экзотических методов отладки. А с GPRS-модемами я работаю. И профайлинг этот это мертвому припарки. И конкретное усложнение жизни как минимум себе. Думаю, что на мысль о побайтном логе Вас натолкнул
редискане очень Vit(1134 знак., 07.11.2009 23:35)- До мысли по профайлинге я как-то сам допер. GSM, GPRS в особенности - он, знаете ли, чуток разный на просторах нашей великой и необъятной. По 15к выпущенных приборов могу судить. Evgeny_CD(950 знак., 08.11.2009 01:26)
- ;) В наше время нельзя доверять никому. Порой даже самому себе(С) Vit(739 знак., 08.11.2009 01:54)
- До имитатора ВСЕХ возможных глюков связки мудем-GSM-GPRS-сервер мы пока еще не дошли. После того, как наиболее типичные "странности" были выявлены, под них написан имитатор, и все выходящие релизы прогоняются через него. Но жизнь регулярно попоняет Evgeny_CD(27 знак., 08.11.2009 02:08)
- И часто находится что-либо по метке времени входящего байта? - Vit(08.11.2009 02:14)
- Одиночная метка ничего не дает. Дает протяженный снимок - ВСЕ транзации по порту модема за некий интервал. Сейчас уже новая информация бывает нечасто. Но надо быть на чеку :) - Evgeny_CD(08.11.2009 02:25)
- занимательная эррорология:-D - Vit(08.11.2009 02:29)
- Нет, прикладной онанизм. Evgeny_CD(449 знак., 08.11.2009 02:36)
- Я ж рассказывал - у нас алгоритм по ГОСТ19.005 прямо переписывается в код. Между точками входа-выхода (участки - прямые и циклические) сохраняется состояние, соответственно можно проложить, и при отладке прокладывается, индикатор состояния (номера Vit(472 знак., 08.11.2009 02:58)
- Про надежду... это Вы сильно! - Evgeny_CD(08.11.2009 13:27)
- Фразочку нашёл в клоаке:"репрезентативная эррорология непрезервативна". 8-D - Vit(08.11.2009 13:38, ссылка)
- Про надежду... это Вы сильно! - Evgeny_CD(08.11.2009 13:27)
- Я ж рассказывал - у нас алгоритм по ГОСТ19.005 прямо переписывается в код. Между точками входа-выхода (участки - прямые и циклические) сохраняется состояние, соответственно можно проложить, и при отладке прокладывается, индикатор состояния (номера Vit(472 знак., 08.11.2009 02:58)
- Нет, прикладной онанизм. Evgeny_CD(449 знак., 08.11.2009 02:36)
- занимательная эррорология:-D - Vit(08.11.2009 02:29)
- Одиночная метка ничего не дает. Дает протяженный снимок - ВСЕ транзации по порту модема за некий интервал. Сейчас уже новая информация бывает нечасто. Но надо быть на чеку :) - Evgeny_CD(08.11.2009 02:25)
- И часто находится что-либо по метке времени входящего байта? - Vit(08.11.2009 02:14)
- До имитатора ВСЕХ возможных глюков связки мудем-GSM-GPRS-сервер мы пока еще не дошли. После того, как наиболее типичные "странности" были выявлены, под них написан имитатор, и все выходящие релизы прогоняются через него. Но жизнь регулярно попоняет Evgeny_CD(27 знак., 08.11.2009 02:08)
- ;) В наше время нельзя доверять никому. Порой даже самому себе(С) Vit(739 знак., 08.11.2009 01:54)
- До мысли по профайлинге я как-то сам допер. GSM, GPRS в особенности - он, знаете ли, чуток разный на просторах нашей великой и необъятной. По 15к выпущенных приборов могу судить. Evgeny_CD(950 знак., 08.11.2009 01:26)
- Стараюсь не применять экзотических методов отладки. А с GPRS-модемами я работаю. И профайлинг этот это мертвому припарки. И конкретное усложнение жизни как минимум себе. Думаю, что на мысль о побайтном логе Вас натолкнул
- Каждой устройство - полод компромисса. Честно скажу, я не понимаю, что можно накапчурить в 64к внутреннего ОЗУ. Насчет внешних устройств, которые не требуют тщательного профайлинга (а встроенное FIFO "взрослого" UART этому сильно мешает) - это, видать, Evgeny_CD(493 знак., 07.11.2009 23:00)
- Я факты изложил и выводы из личного опыта. А Вы тезисами размахиваете. Vit(3157 знак., 07.11.2009 21:25)
- Когда проект будет доделан, я расскажу, почему именно ATxmega была выбрана. Если кратко, все, что Вы изложили - ето набор штампов. Evgeny_CD(1170 знак., 07.11.2009 19:43)
- Если речь об экономике, то два JTAG mkII = пять self-made Jet-зибен. А мозги программеров вообще расходный материал :) - Vladimir Ljaschko(07.11.2009 18:13)
- Насчет мозгов - я так не думаю. Лучше я куплю программеру JTAG за 2k$, чем это будет программер с неправильным стилем мышления, не говоря уже о просто криворукости. Подготовка такого мастера ~2 года, и получаем он при этом не $100/мес. Так что Evgeny_CD(35 знак., 07.11.2009 19:46)
- Если бы при покупке JTAG мозги автоматически прилагались, то да. Но увы :( Более того, стиль параллельного программирования и отладки ущербный. - Vladimir Ljaschko(07.11.2009 20:23)
- Не совсем понял насчет параллельного программирования - Вы программирование под многопоточную RTOS имеете в виду? - Evgeny_CD(07.11.2009 23:02)
- Если бы при покупке JTAG мозги автоматически прилагались, то да. Но увы :( Более того, стиль параллельного программирования и отладки ущербный. - Vladimir Ljaschko(07.11.2009 20:23)
- +5 - Vit(07.11.2009 18:32)
- т.е. 10, потому как 5 это при льготной цене МК2 - Vit(07.11.2009 18:34)
- Насчет мозгов - я так не думаю. Лучше я куплю программеру JTAG за 2k$, чем это будет программер с неправильным стилем мышления, не говоря уже о просто криворукости. Подготовка такого мастера ~2 года, и получаем он при этом не $100/мес. Так что Evgeny_CD(35 знак., 07.11.2009 19:46)
- Время и ещё раз время. Выгребать глюки компилера для одного экзочипа своими программерами это героически;) А через пол-годика глядишь и в самые убогие LPC1300 по 8 UART-ов пихать будут - просто для "чтобы было". В STM32 давно по 5 шт. (в 105/107 - по Vit(1089 знак., 07.11.2009 18:21)
- У меня есть следующее наблюдение. Если периферию настроил, и она работает, то косяки в ее работе в будущем не обнаруживаются. amusin(166 знак., 07.11.2009 18:01)
- ... либо N x 16C55x. - amusin(07.11.2009 17:01)
- Бабло, место на плате. Не есть кошерно. - Evgeny_CD(07.11.2009 17:27)
- Точная формулировка. - General(07.11.2009 16:24)
- А жинь покажет, кто там в пролете. Для думающих людей Xmega вполне хороший вариант. - Evgeny_CD(07.11.2009 19:48)
- А по мне так Xmega сама по себе экзотика. Никуда её ставить не собираюсь ни под каким соусом. Если бы она вышла хотя бы 3 года назад, то может быть и подумал, а теперь она в пролёте. - Vit(07.11.2009 16:18)
- А нафиг 8 UART-ов? Ну если бы 8 SPI, это я бы еще могла понять. А UART-ы зачем могут быть нужны в таком колличестве? - Ксения(07.11.2009 15:27)
- А что, 2MSPS 12-bit ADC, 1MSPS 12-bit DAC и 8 UARTs там тоже есть? "Тогда мы идем к вам!"(с) :)) - MBedder(07.11.2009 13:43)
- Так то оно так... Но! В LPC17 изначально есть практически все и на все случаи жизни. А атымель это будет долго рожать в муках и за неадекватную денюшку... (usb, хост, CAN, ethernet) - Гудвин(07.11.2009 12:42)