Поздравляем Пaлыч с днём рождения!
- Silicon Labs новый Cortex-M33 EFM32PG22 для IoT low volume pricing
less than $1.00 General(647 знак., 04.03.2021 23:28, MCU, ссылка, полностью)
- Доставабельность ниже плинтуса? - Make_Pic(26.06.2022 11:39)
- [EFM32PG23] + сегментный LCD, 65к SRAM, DAC. ADC интересный, со встроенной
усреднялкой, изначально 12 бит, можно разогнать до 20 бит. Цены
начинаются от $5 на старшие камни. В еррате говнецо живет :(, но в
целом оборимо. Evgeny_CD(2 знак., 26.06.2022 00:01, ссылка, ссылка)
- Ваще писец. При таковой 38 МГц жрет менее 1мА до Т 80°С. По сути,
на паразитном питании целый MCU можно использовать. - Evgeny_CD(05.03.2021 01:27)
- DigiKey $2.8 в розницу самый-самый дорогой. - Evgeny_CD(05.03.2021 01:25)
- Errata без ошибок в I2C и UART у современных контроллеров не бывает - Evgeny_CD(05.03.2021 01:23)
- Только хотел пошутить про 16-разрядный АЦП, а он уже есть!
Скорострельность указана? - Kpoк(05.03.2021 00:05)
- А что есть из китайских МК чтобы работало от батарейки и не имело
криптографии? Типа STM32L4? - General(28.04.2022 07:30, MCU, полностью)
- Потыкал в Ардуине ESP32D с LAN8720. Завелось и с генератором 50
МГц, и с PLL самого ESP. Модуль стОит у китайцев 140 руб. LAN8720 -
55. Приемлемо... Одна из бед - при подключении ethernet физики (да
еще требования загрузчика) свободных ног остается совсем мало.
Хорошо еще, что ремап есть - можно заюзать все 3 uart+SPI. - Гyдвин(08.06.2022 00:18 - 16:00, MCU, полностью)
- Ну и еше немного грусти: Попытал слегка UDP пинг-понгом. Физика
100Мбит, контроллер 240 Мгц, а не впечатляет. Самое неприятное -
срывается обмен. Что то затыкается в китайских кишочках. Тот же
CH579 на родном китайском стеке кажет практически полную загрузку
10 Мбит ethernet и работает всю ночь (дольше не пытал) без потери
пакетов... Гyдвин(1 знак., 09.06.2022 09:11 - 09:31, картинка)
- Так и что? Оно и без ардуины - стандартное решение. В менюконфиге
ESP-IDF настраивается и сразу взлетает. Единственное, что в клок
инвертор может потребоваться (зависит от ноги). - s_h_e(08.06.2022 00:36)
- Дык до IDF еще не дошел - модуль сегодня прислали :) Оно и в IDF
такое? (сплошные бинарные библиотеки). К кишкам BLE трансивера
похоже не подлезть? - Гyдвин(08.06.2022 00:51)
- Полазил по тырнетам. Очень понравилось вот это высказывание, с
которым абсолютно согласен :) -> Гyдвин(399 знак., 08.06.2022 08:38)
- Видимо, это arduino-way. Я даже не искал, как сохранять настройки,
они тупо поттягиваются из репозитория, если среда решила что-то
изговнякать. - s_h_e(08.06.2022 11:17)
- Я от nrf52 SDK офигел, когда есть просто очень краткое описание
кучи функций и куча примеров, причем в похожих случаях разные
последовательности разных. И разбирайся как хошь, если что-то
сложнее примеров надо. - Andreas(08.06.2022 11:06)
- Всё хорошо, только непонятно, почему аффтар ожидает, что в 2022
году ему должны создать больше комфорта, чем в 2021. КМК, пора бы
уже привыкнуть к нисходящему тренду... - SciFi(08.06.2022 08:43)
- Не знаю, может кто еще ответит. Мне там нужны были UARTы и
Ethernet. За день все завелось, полетело, и забыл... - s_h_e(08.06.2022 00:56)
- На Ali снова появились дешевые платки на STM8 и сами чипы. Гyдвин(1 знак., 09.06.2022 09:45, MCU, ссылка)
- Древнее зло пробудилось. Ангстрем вспомнил, что они умеют делать
микроконтроллеры КР1878ВЕ1 - AlexG(30.05.2022 17:36, MCU, полностью)
- Усугубим, братие - постакалиптическая ось на Форте. teap0t(1 знак., 01.06.2022 19:27, ссылка)
- Кстате, довольно интересная архитектурка. Окно, превращающее ОЗУ в
файл РОН, это весьма лихо. Смена контекста в прерывании, например.
Но, бля, как обычно, отечественный сумрачный гений не мог не
насрацца в шаровары, бо полноценной арифметики с переносом не
завезли. Нахер такое делать, ХЗ. - mse homjak(31.05.2022 01:01)
- Делал на ВЕ1 автосигналку в сове время ) - ник(31.05.2022 00:28, )
- нунадожеж!!! ностальжи по юности. я для него ( название ядра
An15E03) писал транслятор асма и IDE. у Семенова есть ссылкм на мои
перлы юности. где то исходники может даже остались. klen(1 знак., 30.05.2022 22:21, ссылка)
- Черт побери, там столько ништяков! PDP-11 еще дышит! LightElf(1 знак., 30.05.2022 18:15, ссылка)
- PDP-11 лет 25 назад пытался на Альтере написать, получилось
процентов на 70. Остальное в чип не влезло, чип уровнем выше других
денег стоил, не выгодно, бросил. Если кому то интересно, код на
AHDL могу выложить, АЛУ там точно влезло:-) - Visitor(30.05.2022 18:39 - 21:57)
- А смысл, если уже готовое есть =AlexD=(1 знак., 31.05.2022 08:27, ссылка)
- Это не спортивно ;) - LightElf(30.05.2022 19:24)
- Спортивно - это запихнуть функционал Альтеры в КР1878ВЕ1 :) - Nikolay_Po(30.05.2022 21:08)
- у меня ощущение, что российскую микроэлектронику спасёт одна новая
серия ПЛИС. одной архитектуры (что смогут заводы потянуть), но
разных размеров. а из них умельцы будут делать себе контроллеры с
любой периферией. убер-чип короче. а это создаст так необходимую
массовость. - Mahagam(30.05.2022 22:18)
- "Альтеру" из 16-ти ATmega8 я видел. Кто-то не знал HDL и ПЛИС, зато
неплохо знал ассемблер. - AlexG(30.05.2022 21:27)
- Спортивно - это проц 1806ВМ2 и память на 565РУ6 - LightElf(30.05.2022 21:11)
- И утюг на брюхо Заказчику - чтобы купил :) - Evgeny_CD(30.05.2022 21:17)
- Заказчика не спрашивают, ему продают законченное решение. Стив
Джобс говорил что-то вроде: "Не надо спрашивать у пользователя,
чего он хочет. Дайте ему то, что ему нужно" - LightElf(30.05.2022 21:24)
- Да, с "братками" работали по пейджингу, что такое ТЗ они плохо
понимали, бабки так отмывали, первый пункт: сделайте, что что бы у
пацанов все перло, делали и работало, с оплатой ни разу не кинули,
хоть и бандиты из Кемеровской области. Рассчитывались баксами
налом, иногда по десять купюры, иногда 20 ки были. Что удивительно,
они не хамили, и уважали людей, кто в 90 стые годы мог что то
разработать и произвести:-) - Visitor(30.05.2022 21:41)
- GCC под него есть? - Mahagam(30.05.2022 18:16)
- Старый конь борозды не испортит! - SciFi(30.05.2022 18:11)
- Зачетный термин в части возрождения отечественной электроники :) - Evgeny_CD(30.05.2022 18:01)
- Как же давно это было. Ещё AT90C1200 продавался кажется. - =AlexD=(30.05.2022 18:00)
- это лучше, чем ничего - =L.A.=(30.05.2022 17:49)
- Platformio esp32 arduino jlink никак не получается запустить
отладку. Компилируется и шьется через com порт нормально. в
platformio.ini debug_tool = jlink upload_protocol = jlink-jtag
присутствуют jlink к esp32 подключен согласно схемы проверено неск
раз консоль отладки: esp32 interrupt mask on Info : tcl server
disabled Info : telnet server disabled Warn : Failed to open
device: LIBUSB_ERROR_NOT_SUPPORTED. Error: No J-Link device found.
какие то траблы с platformio vasily777(10 знак., 02.06.2022 15:26, MCU, ссылка, полностью)
- ESP32 в качестве микроконтроллера, есть ли у кого-то подобный опыт? Stri(1184 знак., 08.04.2022 11:43, MCU, полностью)
- Использовал esp-12f в паре поделок, ничего плохого кроме жручести
сказать не могу, аптайм полгода. Сбор показаний с двадцати modbus
устройств и выкидывание по mqtt на сервер + web морда для
настройки. Ранее со скепсисом смотрел на Ардуино, пока не
попробовал. vasily777(123 знак., 02.06.2022 20:05)
- "промышленных приминений"(с) - не инженерная величина. Для всяких
пробных и пет проектиков пойдет, ну для некритичных коммерческих
тоже, типа IoT (чтоб его в рот). Пока забудь ийoжиг(48 знак., 02.06.2022 09:38, )
- IMHO, это реально, но много но. АЦП скорее не очень, потребление
выше крыши (за голый старт с WiFi это порядком 350 мА, а отрубить
совсем этот WiFi даже не скажу, что реально). Количество ног у
зверя ограничено. Расширяют часто по I2C по объективным причинам
(как-то не очень удобно обычно там с аппаратным SPI). Например,
16-каналов 12-бит-ШИМ - на PCA9685. Проекты с использоваием
LAN8270A встречаются - WT32_ETH01, Kincony KC868-A8, у Olimex, у
LilyGo, ну и рекомендации есть Vit(831 знак., 08.04.2022 21:05)
- SDK, которая esp-idf, крайне монструозная. Соответственно если
задача а-ля ардуино с веб-сервером, можно брать. Что-то
нестандартное - не советовал бы. Хотя вы наверно в курсе, если
старую esp применяли. - s_h_e(08.04.2022 12:45)
- "ESP8266, и показалось оно мне весьма нестабильной игрушкой" - в
чем нестабильность? При нормальном согласовании с антенной о
проблемах не слышал. - Andreas(08.04.2022 11:53)
- W806 W801 W800 - китайские МК семейства Winner Micro W800х
архитектуры C-SKY --> MBedder(1 знак., 01.06.2022 16:24, MCU, ссылка, полностью)
- Внезапно! до меня дошло, что классический кольцевой буфер+Уарт на
передачу непотокобезопасен! возможно зависание символа. Если
прерывание "передача закончена (регистр передачи пуст)" произойдет
между проверкой занятости Уарта и добавлением нового символа в
кольцевой буфер, то символ "зависнет" и выйдет наружу только при
следующей записи - IBAH(11.05.2022 14:45, MCU, полностью)
- Еще раз здесь спрошу, уже срочно нужна замена MSP430FR2355, какая
есть у китайцев (в серии и продаваемая) 32 разрядная или на худой
конец 16 разрядная MCU с потреблением не хуже 100мкА на 1МГц с хотя
бы одним DAC 10 бит на борту и ADC 12 бит, память Flash 64кБ и
больше, RAM не хуже 32кБ, а если низко потребляемые операционики с
ед. полосой 1МГц то вообще класс? - Make_Pic(21.05.2022 10:32, MCU, полностью)MBedder
- Хочется универсального. Как бы сделать выбор значений для
инициализации пинов под периферию для stm32f407 ? Dingo(576 знак., 12.05.2022 13:05, MCU, картинка, полностью)
- Я себе делал библиотеку классов для работы с GPIO. Хардкорненько
получается. VladislavS.(4284 знак., 13.05.2022 22:42, картинка, картинка)
- А если настройщику GPIO передавать номер альтернативной функции,
который должна знать сама периферия? - Dingo(16.05.2022 07:08)
- Джедай плюсов, однака! Спасибо! Жаль, что я так не могу, а наваять
квалификации не хватит. :( Например, GPIO:: PA_4 я понимаю, что
PA_4 класса GPIO , но вот с ConfigList , PinMode:: - это уже
колдунство. В том смысле, что я не понимаю, как это можно сделать. - Dingo(16.05.2022 06:30)
- Пойми: нет никаких PC10, РС11 и всяких там TX3 TX4. Есть RED_LED,
GREEN_LED, USART_LEFT_DOOR и т.п. В одном месте прокта, а именно в
конфиге, для каждого ресурса прописывается принадлежность
логического физическому: define RED_LED PORTC,10, OD, PP,
VERY_HIGH, LOG_1. Всё. Вы давно, 5 лет назад еще должны были
написать для себя удобные шаблоны и макросы, которые сами все
уставки упакуют в uint16 и раскидают по GPIOx-ORD-MODER.... Также и
для USARTов - The(12.05.2022 17:35, )
- У Нувотона есть утиля, которую можно при желании доточить до любого
проца. Бо оно на жабаскрипте. LightElf(1 знак., 12.05.2022 13:08 - 13:13, ссылка)
- КМК, этот жанр называется BSP (board support package). То есть в
отдельный кусок кода выносится то, что может меняться.
Автоматизировать не надо, это довольно бессмысленно (по соотношению
трудозатраты/выхлоп). Просто сделать необходимые правки удобными. - SciFi(12.05.2022 13:10)
- Я регулярно забываю что-нить поправить, а потом ищу, почему не
работает. Последний раз не на той шине тактирование периферии
включал. А поскольку без проверки типов, то оно что-то делало и не
падало. :( - Dingo(12.05.2022 13:12)
- Вот, кстати, удивительно. Почему не сделают enum вместо простых
define - LightElf(12.05.2022 13:22)
- Вот, кстати, предложение: сделать тот самый BSP и там в шапке
БОЛЬШИМИ БУКВАМИ написать себе по пунктам напоминалку, что не
забыть во время правки. Пины, тактирование и т.д. Кстати, системой
контроля версий ещё не пользуетесь? Почему? Утилитой сравнения
файлов типа WinMerge? - SciFi(12.05.2022 13:20)
- Автоматизация от этого не поможет. Её же не папа Карло делать
будет, там тоже можно много чего забыть. Плюс не работает — это же
прекрасно, сразу видно, что надо что-то исправить. Гораздо хуже,
когда не работает по нечётным дням или вообще по пятницам, от таких
вещей надо страховаться усиленно. - SciFi(12.05.2022 13:15)
- Давненько я не брал в руки
шашку MCS51... Сегодня пришли две платки с N76E003. У китайцев оказался
вполне вменяемый "N76E003-BSP". Без иероглифов, с хорошими
комментариями. Все четко и понятно. Китайская логика (ковырять
каждый битик по-отдельности) вполне уместна для "вспомнить все".
Поигрался - залил UART загрузчик из примеров BSP (нашелся под
руками CH341A, с помощью которого можно шить без Nu Link). Все
работает со штатной утилитой ISP. Сам чип Гyдвин(334 знак., 05.12.2021 01:22, MCU, полностью)
- Потыкал АЦП. На "соплях": Китайская платка. Питается от Nu-Link
3.3В. Потенциометр 15 кОм на Gnd -Vdd, вход АЦП зашунтирован
емкостью 56нФ. Замеры с интервалом 10 мс. Имхо, если изобразить по
феншую, возможно будет лучше. Гyдвин(1 знак., 14.01.2022 10:55, картинка)
- А загрузчик чем прошивать? Зажал кнопку и через УАРТ залил? - Звepoящep(20.12.2021 06:37)
- Пацан обещал - пацан добил... Пока едет мой китайский клон
китайского Nu-Link ;), изобразил достаточно удобный, имхо,
инстрУмент для вошкотни с N76E003. Любимые китайцами экранные
кнопки (штатный bootloader и утилита) удобствами не блещут. К тому
же китайцы там "гоняют паровозы". Получился довольно шустрый
загрузчик через COM порт. Ежели бы китайцы не врали в даташите про
5 мс для стирания страницы flash (в реалиях - 50 мс), то был бы еще
быстрее ;) Намеревался сначала Гyдвин(942 знак., 10.12.2021 14:50 - 12.12.2021 00:04, картинка)
- Привет, подскажи - у твоего загрузчика MyBoot.bin протокол
"оригинальный" как у ISPtool / NuvoISP или ты свое что-то
реализовал? Твоя утилита и бутлоадер - опенсорс? =) ? pavel2000(236 знак., 19.12.2021 21:18, ссылка)
- Попали в руки платки, есть компилятор. Но для прошивки надо делать
кучу телодвижений - абыдно, панимашь :) Поэтому протокол свой -
максимально заточенный на скорость заливки в APROM (128-байтными
страницами). Чтобы компильнул и быстро залилось само-собой. Вот и
слепил на скорую руку инстрУмент, чтобы чип подергать за вымя
(заказанный китайский Nu-Link где то в самолетах еще тусуется)...
Секретов нет - так что получается опенсорс :) Приложил архив с
исходниками на ЦЭ и Гyдвин(44 знак., 20.12.2021 05:07, ссылка)
- Программ без багов не бывает :-) Нашел таки. Проблема такая: pavel2000(423 знак., 02.05.2022 10:34)
- > Но для прошивки надо делать кучу телодвижений - абыдно,
панимашь :) pavel2000(757 знак., 20.12.2021 12:01)
- Github-ы,twitter-ы и пр. не пользую :) Обитаю только здесь. Если
есть желание опубликовать со ссылкой на "сюда" - не возражаю :)
Посидел 3-4 дня, слепил, чтобы просто поиграться с таракашкой
поудобнее, не имея Nu-Link, и ладно... Посмотрю еще, что еще могЁт
ентот самый Nu-Link, когда придет (уже в Москве вроде). Но, похоже,
уже наигрался, чтобы кое-что прояснить ;) Хоть чип и "однотактный",
и 16 МГц, но все равно тормозной и с неплотным кодом. Попробовал на
простой задачке - Гyдвин(438 знак., 20.12.2021 13:48)
- До-кучи небольшое видео (2.6 Мб). Заценить фишки и скорость заливки
(2.2 кб *.bin)... Гyдвин(1 знак., 10.12.2021 15:42, ссылка)
- спасибо. очумелые ручки не перестают удивлять) - m16(10.12.2021 15:02)
- Интересно для чего китайцы в своем загрузчике повышают частоту
тактирования относительно стандартной 16 Мгц. Не хватает
скорострельности для приема потока 115200 uart по прерываниям? Гyдвин(65 знак., 07.12.2021 02:01)
- А разве на платках нет родного NuLink? И зачем клон, если оригинал
копейки стоит - LightElf(05.12.2021 18:13)
- А что в качестве среды? - Evgeny_CD(05.12.2021 01:29)
- Может кто на вскидку скажет, какие микроконтроллеры бывают в
корпусе SO8, питание 5 В, пин 1 - +5 В, пин 8 - земля. Хотя, может
и заказное что то быть. На корпусе маркировки изначально не было. В
люстре светодиодной с ДУ стоит, вход - сигнал с фотоприемника,
выходы - 2 ШИМ канала диммирования. Пока чип сдул, входы
диммирования на +5 завел, на полной мощности прет. Я не извращенец,
такие штуки себе покупать:-) Приятель попросил глянуть. У него дети
малые от пульта просто Visitor(10 знак., 29.04.2022 14:30, MCU, полностью)
- PIC12F629 (675) - Costic(29.04.2022 14:37)
- PIC12F683, PIC12F1571, PIC12F1572, PIC12F1822, PIC12F1840,
PIC12F1612, PIC16F18313, PIC16F15313, .... - my504(29.04.2022 15:52)
- Спасибо, на каком то форуме по ремонту уже попадалось. А вот доки
на BP2959, если цифры не путаю, так никто и не нашел. А вот как ШИМ
диммирование этих драйверов работает не представляю. В смысле на
какой частоте. Так то понятно, что на входе 0 - выключен, +5 -
полная мощность. - Visitor(29.04.2022 14:47)
- attiny11/12/13 - sav6622(29.04.2022 14:36)
- Спрошу здесь, а то на stackowerflow засмеют. Вызовы accept()
select() - как их готовить? Пытаюсь сетевое на ПК делать, вопросов
очень много. Dingo(576 знак., 21.04.2022 06:43, MCU, ссылка, полностью)
- С контроллерами Megawin на ядре 8051 кто-нибудь работает? Как их
прошиваете при производстве? У них на сайте нашел только оконные
программки, которые надо мышкой тыкать постоянно. Это плохо
вписывается в производственный цикл. Есть ли что-то, работающее из
командной строки? Может есть описание как их прошивать, на уровне
сигналов? - AlexBi(21.04.2022 12:31, MCU, полностью)