-
- STC15W4K56S4 Ozelot(247 знак., 29.08.2016 09:48)
- Интересно, конечно, но зачем? ОЗУ 4к, 35 МГц 51. 4 UART - это большой +, сам много раз сталкивался с их нехваткой, но ARM за $2 будет и функциональнее, и более "обресурсенным". Evgeny_CD(462 знак., 29.08.2016 10:28)
- замечу, что ТС тиражи не озвучивал, так что может ему и подойдёт - Vit(29.08.2016 10:56)
- Но-но, 51-й это святое :) - Ozelot(29.08.2016 10:32)
- Да я не против. Но сразу картинка насчет троллейбуса и буханки хлеба в памяти всплывает. - Evgeny_CD(29.08.2016 10:39)
- Интересно, конечно, но зачем? ОЗУ 4к, 35 МГц 51. 4 UART - это большой +, сам много раз сталкивался с их нехваткой, но ARM за $2 будет и функциональнее, и более "обресурсенным". Evgeny_CD(462 знак., 29.08.2016 10:28)
- Самый скромный - ATxmega16A4 (TQFP-44), 5 UART. Легко масштабируется, если не хватает памяти: ATxmega16A4 -> ATxmega32A4 -> ATxmega64A4 -> ATxmega128A4. - Ксения(27.08.2016 12:17 - 12:21)
- на digikey он не такой уж скромный. а 2 кБ ОЗУ при 4-х задействованных УАРТах - практически сразу "удобства во дворе" Vit(204 знак., 27.08.2016 17:24 - 17:28, ссылка, ссылка)
- Занятный даташит. Еще недавно 64A4 и 129A4 официально не существовало, их не успели запустить в массовое производство до перехода от A к AU. Вообще, AU должны быть дешевле A, на A уже давно задрали цены в связи с приближающимся NRND. Но цены на AlexG(76 знак., 27.08.2016 19:29)
- согласен Balda(175 знак., 28.08.2016 14:41)
- Поймал себя на мысли, что асм пользовал только для x86, i8080, z80 и pdp11. Для mcs51 удалось где то урвать PL/M51. Далее появился IAR C... - Гудвин(28.08.2016 14:58)
- На заре микроконтроллеро-строения только asm и использовал 2500 A.D. от Archimedes Software для М80С51 т.е. 1816ВЕ51 в керамике - Make_Pic(30.08.2016 12:32)
- Не использовал ASM ни в одном "боевом" проекте - нет смыла, т.к. сегодня одно ядро, завтра другое. Проблемы с Си начинаются (у меня) при объеме ПЗУ в один килобайт, при двух можно ни в чем себе не отказывать. - AlexG(28.08.2016 20:34)
- PIC18F1320. На Си. Барбос(302 знак., 29.08.2016 20:28)
- на сях доводилось писать и для "умных компараторов" PIC10F... у к-рых что-то около 256 программных байт - Argon(29.08.2016 20:08)
- Писал на С для Attiny у которой и ОЗУ то не было, только регистры. Yft(53 знак., 30.08.2016 10:45)
- Какая именно atTiny, у которой ОЗУ отсутствует? - Bill(31.08.2016 08:12)
- ATtiny11, ATtiny12 и ATtiny28L - Ксения(31.08.2016 13:27 - 13:39)
- ATtiny15L туда же и старая ATtiny10 (хотя не факт что она вообще выпускалась) - AlexG(31.08.2016 13:59)
- А вот ARM бы так не смог! И вообще он нескромный :) - Ксения(31.08.2016 14:28)
- Не уверен что Атмелу, недоложившему ОЗУ в контроллеры стоит этим гордиться. - AlexG(31.08.2016 16:20)
- А вот ARM бы так не смог! И вообще он нескромный :) - Ксения(31.08.2016 14:28)
- ATtiny15L туда же и старая ATtiny10 (хотя не факт что она вообще выпускалась) - AlexG(31.08.2016 13:59)
- ATtiny11, ATtiny12 и ATtiny28L - Ксения(31.08.2016 13:27 - 13:39)
- Какая именно atTiny, у которой ОЗУ отсутствует? - Bill(31.08.2016 08:12)
- Аналогично :) - Гудвин(29.08.2016 22:51, ссылка)
- Писал на С для Attiny у которой и ОЗУ то не было, только регистры. Yft(53 знак., 30.08.2016 10:45)
- Поймал себя на мысли, что асм пользовал только для x86, i8080, z80 и pdp11. Для mcs51 удалось где то урвать PL/M51. Далее появился IAR C... - Гудвин(28.08.2016 14:58)
- согласен Balda(175 знак., 28.08.2016 14:41)
- Занятный даташит. Еще недавно 64A4 и 129A4 официально не существовало, их не успели запустить в массовое производство до перехода от A к AU. Вообще, AU должны быть дешевле A, на A уже давно задрали цены в связи с приближающимся NRND. Но цены на AlexG(76 знак., 27.08.2016 19:29)
- на digikey он не такой уж скромный. а 2 кБ ОЗУ при 4-х задействованных УАРТах - практически сразу "удобства во дворе" Vit(204 знак., 27.08.2016 17:24 - 17:28, ссылка, ссылка)
- STM32F070CBT6 - Vit(26.08.2016 12:32)
- еще STM32F091CBT6 - oleg110592(27.08.2016 18:56)
- спасибо! - VL(26.08.2016 12:52, )
- А что нужно то ?? может и софтверный уарт пойдет - Aleksey_75(26.08.2016 12:13)
- На трех портах максимум 9600, но внутренний голос говорит, что нет смысла. - VL(26.08.2016 12:54, )
- PIC-контроллер семейства AVR? - fk0(26.08.2016 12:09)
- А почему бы не NXP контроллер семейства Freescale Kinetis K0? - Make_Pic(26.08.2016 16:09)
- обисняю. 1) Segger эффективно придушил китайские J-linkи, а у ST есть ST-link 2) Из моего опыта сам контроллер Kinetis M0 работает неустойчиво под отладкой. 3) За STM32 следуют NXP/LPC + EnergyMicro, они лучше, но дороже. - VL(26.08.2016 16:44, )
- Чего там Сеггер эффективно придушил? Давай подробности, а то пацаны шьют/отлаживают - и не знают! - Hives(27.08.2016 12:12, )
- Это вы давайте подробности. Хочу тупо работать с тем же кинетисом MKL16Z, нужен ИАР не ниже 7.20, без обновления J-link отладка не работает, если обновиться, клон дохнет, если не сразу, то потом. - vl(27.08.2016 17:12, )
- А еще: китайский ST-Link v2 за 140 руб. прекрасно работает в Keil с Wiznet W7500p, например. Сейчас проверил ради хохмы в IAR 7.2, демо проект для LPC1768. Отладка через ST-Link (swd) летает мухой ;) - Гудвин(27.08.2016 19:12)
- Собственно, подробности несколько раз уже тут проскакивали... Надо просто поменять серийник в китайском клоне (вместе с прошивкой, естественно). Достаточно прибавить к забаненному китайскому несколько единиц. И все... А всяческие CMSIS DAP тормоза Гудвин(33 знак., 27.08.2016 18:54)
- Народ мучает J-Link-OB. Думаю, стОит пробнуть. Vit(37 знак., 27.08.2016 21:54, ссылка, ссылка)
- CMSIS-DAP действительно тормознутее, но это не слишком заметно (варианты наплатных от Freescale её тормознутее), а вот неумение нюхать SWO несколько расстраивает. и в больших проектах с дебаг-выхлопом (например с LwIP) приходится юзать J-Link. - Vit(27.08.2016 19:21 - 19:24)
- MKL03 дебажим Кайлом 5.20 с адаптером CMSIS-DAP стащенным оттуда --> Vit(47 знак., 27.08.2016 17:35, ссылка, ссылка)
- Да, выложите, пожалуйста. - H7H2V(29.08.2016 20:42)
- Оно только для кортексов или со старыми ядрами тоже дружит? ARM926 интересует. - Lightelf(28.08.2016 12:14)
- Вышеупомянутый Vit-ом "J-Link-OB" перспективнее. Потому как я на заре распространения мелких ARM пробовал подтыкАться ко всяческой хрени, которая была под руками. Посредством еще J-Link v5 удавалось с помощью J-Flash шить CFI флэш в девайсе на Гудвин(50 знак., 28.08.2016 13:29)
- Эти J-Link-OB чуток разные - не все JTAG поддерживают. Vit(138 знак., 29.08.2016 18:59 - 19:05, ссылка)
- Все, что надо 103-ий в принципе разруливает ;) Я вчера испытал, запуская под несколькими версиями ПО Сеггера. Фирмварь обновлялась в 10 и 12 годах. Мой J-Link v8 - в 14-ом. Вполне сойдет. Рулит всем, что нашлось под рукой через SWD. Wiznet Гудвин(278 знак., 29.08.2016 23:12)
- собрал 072-й - фунциклирует (проверял консолькой Segger 600, в Кайле и в EmBitz). приятно, что шьется через DFU (предусмотрительно поставил джамперок на BOOT0), кварц не нужен, а VCP тоже не лишний. - Vit(03.09.2016 09:09)
- 103-й никуда не убежит. у меня из более-менее свежака - MKL03 и STM32L476 - предполагаю, что тут как раз 072 пригодится - и SWO, и VCP. надежда есть, что VCP может без траблов при работающем отладчике фурычить. Vit(915 знак., 29.08.2016 23:39)
- STLink более раних версий можно найти на первых STM32 Doscovery, есличО... U-Link2 на LPC2148 ведь? Завалялся у меня какой то файлик. Сейчас залил в платку с LPC2148, и оно видится в Keil, как "Keil ULINK2 CMSIS-DAP". Приложил. Наверное не то? Гудвин(27 знак., 30.08.2016 00:07)
- Спасибо, наверно то, завтра попробую. Vit(154 знак., 30.08.2016 00:19)
- О! Нашелся еще файлик. Пробуй (файлик с правильной контрольной суммой, как требует LPC). Во вложенном архиве "оригиналы "AS iS". Не знаю, дышит это все, или нет, но по крайней мере после заливки в чип пишет в Keil, что надо ;) Может не Гудвин(57 знак., 30.08.2016 00:30)
- Спасибо, завтра отпишусь - Vit(30.08.2016 00:31)
- Вот эти 2 dll от K**l v4.54 убирают ругань в версии 5.xx (для фирмвари 1.42). Ну а как работает и работает ли вообще Х.З. Такой линк мне в руках держать не приходилось... Гудвин(30.08.2016 01:22)
- Не. Не понравился мне U-Link2. Правда попробовал только на чипе W7500P через SWD (сделал титаническое усилие и соединил-таки две пары штырьков на олимексовской платке p2148 :) Работают обе прошивки и "U-Link" v1.42 и "Cmsis Dap" v2.0. Заметно Гудвин(185 знак., 30.08.2016 03:33)
- Докладываю. ULink2 пока не стал перешивать, ибо (проверив VID/PID) оказалось, что он благополучно перешит в CMSIS-DAP самим 5-м Кайлом, но об этом нужно было узнать:) Вроде пока фурычит. Причем Кайл 5.17 не умеет через CMSIS-DAP юзать L476 (нет Vit(429 знак., 30.08.2016 11:45, ссылка, ссылка)
- Значит оригинал :) Кстати, там утилитка UL2_Configure.exe есть на предмет "переключать туды-сюды" для разных версий Keil. - Гудвин(30.08.2016 12:51)
- второй линк в аккурат на неё:) - Vit(30.08.2016 12:57)
- Я сначала запостил, потом глянул ;) - Гудвин(30.08.2016 13:10)
- второй линк в аккурат на неё:) - Vit(30.08.2016 12:57)
- Значит оригинал :) Кстати, там утилитка UL2_Configure.exe есть на предмет "переключать туды-сюды" для разных версий Keil. - Гудвин(30.08.2016 12:51)
- Докладываю. ULink2 пока не стал перешивать, ибо (проверив VID/PID) оказалось, что он благополучно перешит в CMSIS-DAP самим 5-м Кайлом, но об этом нужно было узнать:) Вроде пока фурычит. Причем Кайл 5.17 не умеет через CMSIS-DAP юзать L476 (нет Vit(429 знак., 30.08.2016 11:45, ссылка, ссылка)
- Не. Не понравился мне U-Link2. Правда попробовал только на чипе W7500P через SWD (сделал титаническое усилие и соединил-таки две пары штырьков на олимексовской платке p2148 :) Работают обе прошивки и "U-Link" v1.42 и "Cmsis Dap" v2.0. Заметно Гудвин(185 знак., 30.08.2016 03:33)
- Вот эти 2 dll от K**l v4.54 убирают ругань в версии 5.xx (для фирмвари 1.42). Ну а как работает и работает ли вообще Х.З. Такой линк мне в руках держать не приходилось... Гудвин(30.08.2016 01:22)
- Спасибо, завтра отпишусь - Vit(30.08.2016 00:31)
- О! Нашелся еще файлик. Пробуй (файлик с правильной контрольной суммой, как требует LPC). Во вложенном архиве "оригиналы "AS iS". Не знаю, дышит это все, или нет, но по крайней мере после заливки в чип пишет в Keil, что надо ;) Может не Гудвин(57 знак., 30.08.2016 00:30)
- Спасибо, наверно то, завтра попробую. Vit(154 знак., 30.08.2016 00:19)
- STLink более раних версий можно найти на первых STM32 Doscovery, есличО... U-Link2 на LPC2148 ведь? Завалялся у меня какой то файлик. Сейчас залил в платку с LPC2148, и оно видится в Keil, как "Keil ULINK2 CMSIS-DAP". Приложил. Наверное не то? Гудвин(27 знак., 30.08.2016 00:07)
- В общем, вполне кузяво за 100 руб то. Валялась китайская платка. Спасибо за тычок в нужном направлении. Заказал вчера еще пару - пущай валяются ;) Эх, вот бы для MSP430 что-нить подобное, пошустрее, чем UIF (мечтательно...). - Гудвин(29.08.2016 23:21 - 23:27)
- Все, что надо 103-ий в принципе разруливает ;) Я вчера испытал, запуская под несколькими версиями ПО Сеггера. Фирмварь обновлялась в 10 и 12 годах. Мой J-Link v8 - в 14-ом. Вполне сойдет. Рулит всем, что нашлось под рукой через SWD. Wiznet Гудвин(278 знак., 29.08.2016 23:12)
- Jlink - оно конечно, его и пользую. Думал, может чего нового появилось. - Lightelf(28.08.2016 21:32)
- Эти J-Link-OB чуток разные - не все JTAG поддерживают. Vit(138 знак., 29.08.2016 18:59 - 19:05, ссылка)
- только SWD - Vit(28.08.2016 12:45)
- Вышеупомянутый Vit-ом "J-Link-OB" перспективнее. Потому как я на заре распространения мелких ARM пробовал подтыкАться ко всяческой хрени, которая была под руками. Посредством еще J-Link v5 удавалось с помощью J-Flash шить CFI флэш в девайсе на Гудвин(50 знак., 28.08.2016 13:29)
- Не могу перейти на Keil т.к. есть библиотеки от партнеров. А разводку VL(70 знак., 27.08.2016 18:20, )
- Я здесь зацеплю Vit(19 знак., 27.08.2016 18:26)
- Виталий, а можно схему в PDF? (у меня нет PСAD). Это я к тому, что может и лудить ничего не надо, ибо у китайцев платка на STM32F103 стОит 100 руб, а ST-Link v2 с такой же начинкой 150. Проще выписать пучок... Гудвин(796 знак., 27.08.2016 18:47)
- там в сорцах есть /Firmware/STM32/DAP_config.h, где можно переназначить пины Vit(27.08.2016 19:17)
- Спасибо. - Гудвин(27.08.2016 19:26)
- там в сорцах есть /Firmware/STM32/DAP_config.h, где можно переназначить пины Vit(27.08.2016 19:17)
- Виталий, а можно схему в PDF? (у меня нет PСAD). Это я к тому, что может и лудить ничего не надо, ибо у китайцев платка на STM32F103 стОит 100 руб, а ST-Link v2 с такой же начинкой 150. Проще выписать пучок... Гудвин(796 знак., 27.08.2016 18:47)
- Я здесь зацеплю Vit(19 знак., 27.08.2016 18:26)
- +1 - Гудвин(27.08.2016 13:38)
- Это вы давайте подробности. Хочу тупо работать с тем же кинетисом MKL16Z, нужен ИАР не ниже 7.20, без обновления J-link отладка не работает, если обновиться, клон дохнет, если не сразу, то потом. - vl(27.08.2016 17:12, )
- Чего там Сеггер эффективно придушил? Давай подробности, а то пацаны шьют/отлаживают - и не знают! - Hives(27.08.2016 12:12, )
- обисняю. 1) Segger эффективно придушил китайские J-linkи, а у ST есть ST-link 2) Из моего опыта сам контроллер Kinetis M0 работает неустойчиво под отладкой. 3) За STM32 следуют NXP/LPC + EnergyMicro, они лучше, но дороже. - VL(26.08.2016 16:44, )
- А почему бы не NXP контроллер семейства Freescale Kinetis K0? - Make_Pic(26.08.2016 16:09)
- STC15W4K56S4 Ozelot(247 знак., 29.08.2016 09:48)