- 1) Умом понимаю, почему именно так. Но, млять, в душе таки охота убить шармоватых разработчиков STM8 в tssop20, умудрившихся вывести в 16 пин жалкие огрызки аж 4 портов. До меня наконец дошло, зачем STM плодят библиотечные 100500-строчные высеры Гyдвин(1010 знак., 13.11.2017 02:19 - 02:40, MCU, полностью)
- вот распиновка гораздо "интереснее" смотрится Zikon(15.11.2017 15:40)
- Категорически не понимаю, почему Renesas RL78 так мало распространен у нас ->. Для тиражей 100к в год это просто идеальное семейство MCU. - Evgeny_CD(13.11.2017 14:23, ссылка)
- ATMega8 форевер! Лучший 8битник всех времен и народов. - Yurasvs(13.11.2017 12:41)
- Вступай. И вообще STM8 годится на роль основного универсального 8-битника. dastun(108 знак., 13.11.2017 10:26)
- делал на таких STM8 посегментную индикацию - яркость вполне была, каждый сегментик дефайном - oleg110592(13.11.2017 09:25)
- Как раз делаю проект на STM8 ибо цена крайне критична. В общем в 8кБ умудрился впихать все что нужно (байт 40 свободных осталось), но первыми под нож пошли библиотеки, что позволили вытащить почти кб памяти, дальше уже только на ассемблер AVF(107 знак., 13.11.2017 07:56)
- STM8 - это не больно, но код не эффективен. Можно влететь с хотелками на малых кристаллах. Что касается пинов, то и в STM32 не все оптимально, помню 16 бит из трех портов набирал. - VLLV(13.11.2017 07:11)
- STM8 - самые странные МК из тех с которыми работал. Если бы сразу знал про все отличия от привычного хода вещей то однозначно прошел бы мимо - 1111111(13.11.2017 02:45)
- Моему возмущению нет предела, или что случилось с изоляторами цифровых сигналов ISO7241, ISO7641. Давно использую(использовал) для гальваничеcкой развязки интерфейса SPI техасовские ISO7241. Абсолютно уверен (был) что для разрешения выхода D(6 nanorobot(835 знак., 13.11.2017 18:15 - 18:26, MCU)
- А вот скажите за устойчивость нахождения контроллера в режиме энергосбережения в условиях помех. Допустим, контроллер спит, часы работают, тут бах - импульсная помеха. Чем обеспечивается, что он не отключится, часы не собьются, не включится на VLLV(151 знак., 27.10.2017 12:24, MCU, полностью)
- В нем самом ничем. - PlainUser(01.11.2017 07:28)
- Удивительный проц это STM32L151. Да, низкое потребление, но, когда он включает GSM модуль на передачу, возникает "hard fault" там и ватчдог не помогает. Пришлось наплатную антенну на 90 градусов повернуть. - Visitor(30.10.2017 18:57)
- Воздействие статических разрядов в худшем случае приводит к триггерному защелкиванию, выход из которого только через снятие питания. Причем внешние сторожа тоже умеют защелкиваться:) При менее жёстких условиях можно огрести несанкционированный Vit(145 знак., 28.10.2017 06:27 - 06:30)
- А не выключайте собаку. Если нечего делать, пусть просыпается просто так, проверяет, что делать нечего и обратно в спячку. Если собаку выключать, то хоть в рабочем режиме, хоть в спячке можно заблокироваться. Nikolay_Po(85 знак., 27.10.2017 16:37)
- Что за пружинные клеммы под дискретные проводники использованы ультрастаровцами в их платках? - PKM(25.10.2017 14:55, MCU, ссылка, полностью)
- Panasonic MN101L --> микроконтроллеры с ReRAM. Mouser -> можно оценить цены. 8 битное незатейливое ядро в новейших микросхемах. Evgeny_CD(22.10.2017 02:09 - 02:11, MCU, ссылка, ссылка, полностью)
- Посоветуйте литературу, чтобы просвятиться в области модуляций, резонансов, децибелов и т.п. - vesago(22.10.2017 16:25, MCU, полностью)
- Как правильно настроить COSMIC? Yft(166 знак., 09.10.2017 21:26, MCU, полностью)
- Никак не соображу как силами FatFS дату/время создаваемому файлу дать. Alt@ir(48 знак., 03.10.2017 21:24, MCU, полностью)
- Поддельные МК не из популярных - такое бывает?... POV_(291 знак., 02.10.2017 21:23,
, MCU, полностью)MBedder
- Пытаюсь подобрать МК для ногодрыга + UART. Нужно потребление не более 3 мА @ 8 МГц @ 3,3 В, фабричный загрузчик через UART (лучше непересекающийся с нужным в работе), 6+ GPIO (+2 для UART), встроенный калиброванный генератор 1% или калибруемый по Vit(743 знак., 13.08.2017 19:08 - 19:14, MCU, полностью)
- "Ногодрыг" в переводе на американский будет "PIC". Чего искать-то? - Крок(05.09.2017 21:39)
- lpc812 - sav_ua(05.09.2017 14:23)
- Renesas RL78 -> - Evgeny_CD(28.08.2017 23:21, ссылка)
- Возможные решения -> --> - Evgeny_CD(18.08.2017 02:45, ссылка, ссылка)
- GD32F130, возможно на 8МГц влезет в 3мА, есть QFN28 и TSSOP20. Меньше бакса в розницу. - LightElf(15.08.2017 10:28 - 10:31)
- ATSAMD09C13A-SSUT -> Так вот же оно, решение! 3 мА мас при работе на всю катушку! 48 МГц, однако! - Evgeny_CD(14.08.2017 23:20, ссылка)
- PIC16LF15325 2.3mA@3.0V@HFINTOSC=32MHz, на 8МГц будет меньше)) 14pin, UART, Software selectable frequency range up to 32MHz, ±1% typical, DAC, ADC, CLC и пр. В память прошиты калибровки Vref, temp.sensor, UID - Илья(14.08.2017 17:51, ссылка)
- Анфинеон -> XMC1100-T016F0008 - 0.5$ (2 channel USIC, TSOP-16) Пчеловод(538 знак., 14.08.2017 16:34)
- Не обязательно же расчитывать на 100% cpu load. Тогда в 3mA вписаться можно и с большими контроллерами. - fk0(14.08.2017 12:46)
- STM8S003? - Bill(14.08.2017 12:24)
- ATtiny441/ATtiny841 - впритык к вашим требованиям :), SOIC-14, 12 GPIO из которых 4 можно использовать, как 2 UART. При 1200 baud DMA не нужен, да и ток он лишний потребляет. - Ксения(14.08.2017 00:52, ссылка)
- ATxmega16A4U - твое решение. Evgeny_CD(97 знак., 14.08.2017 00:17)
- Cypress самые мелкие 4 серии с таковой 16 МГц. Ищи мой пост - там описано. - Evgeny_CD(13.08.2017 19:24)
- Возьми самый дешевый PIC12, у которого есть CLC. Он тебе все сам отловит аппаратом. Тиньки самые свежие тоде имеют CLC. - Evgeny_CD(13.08.2017 19:23)
- Nuvoton 51e. Да и кортексы самые мелкие стоит глянуть. Ищи каталог в моих постах. - Evgeny_CD(13.08.2017 19:20)
- STM32L0 - если под проект, то с ST можно поторговаться. Кстати, недавно слышал, MKL лучше по потреблению, чем STM32, сам не проверял. Но STM адекватнее, чем MKL c его переключениями тактового генератора. - vllv(13.08.2017 19:18)
- SiLabs Cortex. Смотри самые-самые мелкие. - Evgeny_CD(13.08.2017 19:14)
- Обзорный мануал по STC15 - китайским 51 1T MCU. С ценами! (не понял, это при каких партиях). Крайне интересное семейство, на самом деле! Ozelot несколько раз упоминал их (искать поиском по STC15) - Evgeny_CD(20.09.2017 00:29, MCU, ссылка, ссылка, полностью)
- А как в C# установить скорость порта 921600? - vitan(21.09.2017 10:53, MCU, полностью)
- В тему велосипедов. А кто что использует для настройки параметров по тому же UART-у? tcl, eLua? Есть что-то ещё проще? Может самописное? Самому тоже не долго писать, но универсальности/гибкости пока не получилось у самого. - Dingo(04.09.2017 16:43, MCU, полностью)
- Сериализация, самописный Protocol Buffers. инженер(322 знак., 13.09.2017 11:54,
)
- чтение- param=[LF], запись- param=value[LF]. В большинстве случаев спец.софт не нужен, хватает терминала... ferrum(110 знак., 10.09.2017 14:14 - 14:22)
- MODBUS ? - AVF(10.09.2017 08:53)
- я делаю через сишные структуры, зачем нужны какие то интерпретаторы мне непонятно Nikolay801_(872 знак., 05.09.2017 11:14)
- консоль в микроконтроллере с micro readline: habrahabr.ru_post_127890 - microrl(04.09.2017 21:29,
)
- консоль это хорошо, но это для инженеров/разрабочиков, ну может наладчиков. Но не для юзеров, простой народ не поймет. - Nikolay801_(05.09.2017 11:16)
- консоль. народ поймет, а если нет - заплатит за красивую морду, использующую как транспорт ту же консоль:) - например, а-ля "проводник" в стиле wake. Vit(894 знак., 10.09.2017 10:45)
- Есть такая проблема, но этап разработки редко бывает, как пуля. Зато отработав функыиональность с инженерной программой,потом проще ставить задачу программисту. - VLLV(05.09.2017 14:18)
- Более того, суровые ымбеддеры перетопчутся и без истории ввода, автодополнения и цветов. Берёшь scanf - и вперёд, не нужны эти блюмблюатеки. Тоже мне, взяли моду - изображать из дохлого МК линуксовую машину. Это шизофрения, вот что это. - SciFi(05.09.2017 11:20)
- Спасибо, неплохой вариант! Посмотрю. (вынес ссылку) - Dingo(05.09.2017 04:49, ссылка)
- Для настройки параметров прикручивать чудо-юдо интерпретатор? Мсье знает толк в извращениях. Для того, чтобы распарсить "param=123", никакая луа не нужна. - SciFi(04.09.2017 17:02)
- Самописное. Ибо, прогу внутри МК "универсальную" ты не накастрячишь. И в чем тогда смысл искать что-то внешнее универсальное ? - _basile(04.09.2017 16:53,
)
- Once upon a time, на телесиськах, кто-то говорил, что реализовал в AVR'ке(?) мастер терминала VT100 (с менюшками и пр.). И тупо на любом ПК запускает клиента VT100 на UART'е. - Toчкa oпopы(04.09.2017 18:19)
- Вот ищу такое. Никто не видел реализаций для мелкоконтроллеров, библиотек готовых или еще чего, что бы на Cortex-M3/4 можно было запустить? - GDI(11.09.2017 13:30)
- У нас тут есть один девайс и операторская панель к нему. Панель работает как терминал VT100. Очень удобно - никакой привязки версий прошивок с обоих сторон, девайс ничего не знает про панель, а панель про девайс. ПО можно дорабатывать с обоих AlexG(180 знак., 11.09.2017 08:31)
- у нас тоже такое было, на мега48/88, мега128. переехало сначала на ARM7, потом на разные Cortex-M. вполне удобно, кроме того, что клиентов немного и из понятного КИПовцам - HyperTerminal 6.3 какой-то там home edition, да и часто хотят видеть и Vit(314 знак., 11.09.2017 06:48)
- Как раз общие, универсальные моменты очень хорошо прослеживаются. Прочитать|записать байт|слово|двойное_слово, всё это со знаком, без знака и хорошо бы с проверкой допустимого диапазона; то же для строки. Реализацию записи и чтения можно 'вынести Dingo_(80 знак., 04.09.2017 18:13,
)
- Только сейчас проникся, о чем речь. Есть у меня протокол, по следам SNMP, и проги универсальные есть - браузер и тестер, скрипты гоняет. И да, внутри контроллера на X-макро. vllv(1882 знак., 04.09.2017 18:21 - 18:40)
- И как это работает? Можете показать подробней, что там под капотом, в макросе IMPL_VARIABLE? - Dingo(05.09.2017 04:47)
- Что, больше интересует гвоздь, которым переменная к протоколу прибита? А универсальность/гибкость универсальных программ, идентификация переменных и объектов (групп переменных), скрипты - уже всё? ;) - vllv(05.09.2017 08:16)
- По показанным фрагментам непонятна идея/как_это_работает. X-MACRO видел, читал, понимаю (хоть и не прозрачно). А с вашими фрагментами нет. - Dingo(05.09.2017 08:36)
- Чего там понимать? Для набора параметров что нужно? Имена параметров, места хранения, типы и/или процедуры чтения/записи. Всё это может генерироваться в виде разных структур и/или массивов из ЕДИНОГО большого списка при помощи этих икс макросов, SciFi(366 знак., 05.09.2017 09:32 - 09:39)
- Файл приложил, но имейте ввиду - X-MACRO бьет по мозгам, как табак в самогонке, я просто беспокоюсь, что по этой причине вы отметете что-то хорошее (мое или не мое, неважно). vllv(3152 знак., 05.09.2017 08:49)
- учу гуглить. дорого. - SciFi(05.09.2017 08:14, ссылка)
- При желании всё это делается на сях, интерпретаторы тут не помогают никак. Они только мешают - их же ещё прикручивать надо. - SciFi(04.09.2017 18:18)
- LwIP 2.0.0 отваливается после нескольких дней работы в сети, причем пинг есть, отваливается TCP и web-интерфейс (что вполне очевидно, это тоже TCP). За link'ом, разумеется, слежу. Evgeniy1294(293 знак., 13.09.2017 13:15, MCU, ссылка, полностью)
- Использую MSP430FR5738. При обработке результатов ADC хочу воспользоваться поправочными коэффициентами, размещёнными в таблице TLV. Ilia_Litvinenko(283 знак., 05.09.2017 06:55, MCU, полностью)