Поздравляем Yft с днём рождения!
- $50SAT - проект летающего микроспутника с открытой документацией.
Внутри PICAXE-40X2 - зашитый PIC18F45K22. Chum_A(3 знак., 27.12.2022 10:43, MCU, ссылка, ссылка, полностью)
- Подскажите по Nuvoton NUC9xx, как его сбросить из пользовательской
программы? Имеется защищённый регистр SYS_AHBIPRST, там есть биты
CHIP и CPU_PLS. В чём разница между ними? Наблюдаемое мною
поведение не совпадает с тем, что описано. VVB(791 знак., 12.08.2022 10:14, MCU, полностью)
- Подбирал замены микроконтроллеров на китайские для всякого старого
и что-то задумался, а бывают китайские МК с EEPROM? Внешнюю
подключить не проблема, но со внутренней во всяких AVR и LPC как-то
удобно было. AlexG(64 знак., 18.12.2022 16:41, MCU, полностью)
- Деление 64 бит для пропорции. Хочу перевести тиков таймера за секунду в дробную 32-битную часть
секунды. Пусть будет 12 Мгц (не совсем круглое) . Пропорция x/2^32
= y/12M, x = 2^32*y/12M. Тут для умножения и деления надо
преобразовать операнды в 64 бит. gcc цепляет __aeabi_uldivmod
которая использует __udivmoddi4 с большим количеством инструкций.
Как сравнить этот способ с описанным дальше? Dingo(669 знак., 13.12.2022 11:51, MCU, полностью)
- Пополнение в полку китайских клонов STM32F103 (может уже было) Tech_(93 знак., 26.11.2022 18:55, MCU, ссылка, ссылка, полностью)
- PCA9698DGG нет нигде. Samum421(30 знак., 25.11.2022 17:44, MCU, полностью)
- STM32. Нужно запустить измерение АЦП через n микросекунд после
спадающего уровня ШИМ на таймере. Кто нибудь делал такое? - Nikolaev_Aleksey(22.11.2022 09:58, MCU, полностью)
- Коллеги, а во FreeRTOS нет встроенной библиотеки для hd44780 ? - Mty1(18.11.2022 00:25, MCU, полностью)
- Чета Микрон раздухарился. То ли денюх клянчит, то ли в лесу что-то
сдохло. Полагаю, что пора затариваться китайскими процами "на все
деньги", пока с микроновой подачи не ввели "протекционистские
меры". LightElf(1 знак., 08.11.2022 20:02, MCU, ссылка, полностью)
- Хуцпа. - michas(12.11.2022 14:32)
- Это те, в которых 2 байта ОЗУ и 4 байта Flash? Это те, которые
обещали в 20 году производить, в конце 21 производить, и наконец в
конце 22 года? - Make_Pic(11.11.2022 23:40)
- «Микрон» готовится развернуть серийное производство
отечественного RISC-V микроконтроллера. Занять с ним треть
российского рынка, а потом даже экспортировать =L.A.=(1 знак., 11.11.2022 15:06, ссылка)
- Думете, не появятся белорусские? - Cкpипaч(09.11.2022 10:47)
- Микрону чтобы занять долю нужно нормально выпусть хотябы что-то
нормальное. Документация хуже чем у китайцев и только обещания про
следующий год (каждый год) - AlexG(09.11.2022 03:07)
- Ну, по хорошему, протекцыонисские меры нужны. Собсно, они уже
введены. Щас, раньше 5-баксовая Атмега, может стоить 30 со сроком
поставки пол-года. Пусть не теряюцца. Ждём Риск-5 на 100-200МГц, с
мегобайтом кэшы и сотней-двумя кил ОЗУ. За 500р в розницэ, было бы
в самое то. Как раз 180нм, плус-мнус. - mse homjak(09.11.2022 00:51)
- Брехня на брехне. Микрон - это только 180нм в относительной серии.
90 и все остальное - несерийные тезпроцессы. 180нм в IoT - такого в
Азии точно не ждут, там своего 40нм IoT хоть жопой жуй. - Evgeny_CD(08.11.2022 23:54)
- Чего-то не могу понять как сделать условную трансляцию
ассемблерного кода. POV(145 знак., 11.11.2022 12:21, MCU, ссылка, картинка, полностью)
- В смысле типа такого: Chum_A(139 знак., 11.11.2022 13:24)
- У тебя на картинке стоит галка Macro processor - Standard. А по
твоей ссылке описания MPL-макросов. Вот здесь описано как какие
включать -> il-2(1 знак., 11.11.2022 13:21, ссылка)
- Думаю смотрели, но вдруг "слона не приметили"? %IF по вашей ссылке.
Проверьте свой дефайн. Можно времени компиляции вроде .db "Test string" а потом в выходном файле проверить. Dingo(1 знак., 11.11.2022 13:15, ссылка)
- Мануал пишет, что там работает сишный препроцессор. Грех этим не
воспользоваться, КМК: SciFi(1 знак., 11.11.2022 12:25, ссылка)
- А на чем в наше время (непростое) принято отлаживать STM8? Ну чтоб
подключить ST-Link и вперед. Скачал с сайта ST какую их IDE для
STM8. Ничего не понятно. Но есть смысл с ней разбираться (если
ничего другого нет)? - Лaгyнoв(30.10.2022 12:00, MCU, полностью)
- Почти в тему. Случайно забрёл на сайт Cosmic. Оказывается, в январе
они выложили интеграцию своих тулзов с Eclipse, но под линухом. И
сделали видосик >>> SciFi(2 знак., 10.11.2022 16:49, ссылка, youtube)
- Cosmic+STVD Dead_morose(1 знак., 31.10.2022 08:22, ссылка)
- а кстати, кто в курсе? У меня какие-то странные STM8L052C6T6.
Корпус 48 ног, но шаг 0,8мм! А везде в описаниях у них стандартный
LQFP - с шагом 0,5мм. Это какая-то подделка? - Лaгyнoв(30.10.2022 14:24)
- Пользую STVD уже не первый год (только ассемблер). После первых
непоняток уже привык. Вполне комфортно. Симуляция и эмуляция
работают нормально - argus98(30.10.2022 14:01)
- Бери китайский кортекс. Их уже вполне себе можно найти. - michas(30.10.2022 13:54)
- У ST только ассемблер. Си-компилятор у других фирм брать надо - Mebius(30.10.2022 12:18)
- Есть IAR. Все шустро компилируется и отлаживается. Не скажу о
качестве кода, ибо юзал всего разок и ни с чем другим не
сравнивал... - Гyдвин(30.10.2022 12:09)
- К ней компилятор еще нужно качнуть. - PeterD(30.10.2022 12:07)
- Можете посоветовать библиотеку spi-flash на базе пониже уровнем
(HAL - сразу нет) из операций - читать писать по адресам, стирать
поблочно. NUC976/906 + W25Q128. А то предстоит или самому писать,
или выковыривать из das U-boot. Подсказки уровня "учу гуглить"
принимаются: могу не знать ключевых слов для адекватного запроса. - Dingo(01.11.2022 10:00, MCU, полностью)
- Я когда-то эту юзал, так и называется spi flash file system VVB(277 знак., 07.11.2022 08:24, ссылка, ссылка)
- Продолжу. Запустил, надумал сделать сохранение/загрузку параметров.
Как? - блоками, чтобы не по байту или слову писать-читать.
Пользовался самописной по мануалу -> от ST(мануал поменялся с
последнего раза как я его читал). Только вместо адресов теги
использовал, чтобы отличать записи одну от другой и в то же время
не заморачиваться перекрытием адресов : вдруг кто решит, что
записав два int32_t по 0xXX можно прочитать второй из них по
0xXX+4. Но у ST область Dingo(395 знак., 06.11.2022 10:28, ссылка)
- Нашёл LittleFS, читаю доки (они есть!) RIOT умеет. Dingo(1 знак., 07.11.2022 07:53, ссылка)
- Ваша флешка (да и многие другие современные) умеют в 4кБ сектора,
так что проще всего и использовать два таких сектора (если конечно
этого достаточно по объёму). Тэг, длина, данные, контрольная сумма.
Если есть несколько записей с одинаковым тэгом - то самая
актуальная находится ближе к концу блока. Тэг, равный FF - признак
конца данных. - LightElf(06.11.2022 16:54)
- Можно искать по ключевым словам "EEPROM emulation application
note". Там можно по-разному делать в зависимости от того, какие
особенности схемы эмуляции желаем получить. Ну и как всегда, чем
проще, тем надёжнее. - SciFi(06.11.2022 11:09)
- Кстати, вот как пример, кода мало, практически всё по делу: SciFi(91 знак., 01.11.2022 10:59, ссылка, ссылка)
- NuttX: lloyd(1 знак., 01.11.2022 10:09, ссылка)
- Там протокол простейший. Наверное, проще написать, чем искать
чужое. Ну и знания останутся, тоже плюс. - SciFi(01.11.2022 10:07)
- Масса всего находится сишного. Плюсовые библиотеки от ардуины под
всё есть - легко под себя перепиливаются. - POV(01.11.2022 10:03)
- I2C Orange Pi, Raspberry Pi. Как послать устройству только START и
STOP не используя дрыгание GPIO, через драйвер шины? Tech_(70 знак., 02.11.2022 09:37, MCU)
- Налетай, подешевело! LightElf(1 знак., 13.10.2022 21:39, MCU, ссылка, полностью)
- Керамика с золотыми ногами. - Codavr(17.10.2022 11:15)
- Осталось сделать эмулятор ПЗУ на меге128 и импортозамещение
свершилось. А ведь за 30 лет можно было и кристалл в корпус с 28
ногами засунуть и прикрутить последовательный интерфейс к поделию
даже простейший SPI. - Boвa(15.10.2022 14:27)
- Этот чип покупали исключительно в замен. Никто на него ничего
нового не разрабатывал. А в замен 28 ног с улучшениями не нужны в
принципе. - =AlexD=(15.10.2022 14:44)
- GD32 и AT32 опровергают. И не только они. Если появится нечто, что
будет полностью совместимо, но по определённым адресам иметь
дополнительную периферию, жрать меньше, уметь разгоняться и ещё
представлено в адекватных на сейчас корпусах... - интерес буде
другой. Китай же выпускает на x51 ядре, хотя его хоронили-хоронили,
хоронили-хоронили... - Dingo(15.10.2022 16:14)
- Недавно подергали за жабры APM32F407 - хороший зверь, однако. В
отличие от GD совместимая периферия бинарно совместима с ST и не
видно ушей закэшированной последовательной флэш. Небольшие отличия
нашлись в тактировании, а в остальном почти не пилили - Vit(15.10.2022 17:18)
- С 51-ми вообще удивительно, похоронили уже порванные баяны - а он
живет и здравствует. Вот бы Микрон запилил что-то вроде N76E003
тоннами по доступной цене - была бы приятная вещичка для многих
случаев. - LightElf(15.10.2022 16:34)
- Из классики последнего прыжка припоминается AT89S52 - имел
нормальный 5В ISP, и цена за TQFP-44 в мелком опте (500+) была 0.8
бакинских... Ща багз уже не торт - для поделок купил горсть RP2040
по $1.8 и к ним 25Q32 по $0.4. Буду страдать:) - Vit(15.10.2022 17:11)
- У мну для мелких поделий 51-е от MegaWin. - LightElf(15.10.2022 19:31)
- мелкое и поделие сейчас у меня упирается больше не в размер, а в
цену железки (небольшие, но серии, и с вероятностью разрастания
плюшек при выходе из опытного) и стоимость моего времени.
мелкоконтроллерное без UART у меня давненько не бывало, потому уже
на буферы УАРТа хотя бы полкило рамы отдай, плюс обычно всякая
пурга типа USB, зачатков сети , а оно всё тоже прибито к
соответствующему кремнию и, главное, раме. из поделочного потому
ближе тупо блюпил, аналог на 401, всякие Vit(194 знак., 15.10.2022 20:13)
- ARM да, 8051 да, 8035 нет - =AlexD=(15.10.2022 16:31)
- MSP430 - да. 2kon(182 знак., 15.10.2022 19:51)
- Для любых новых разработок нет смысла брать не RISC-V. - =AlexD=(15.10.2022 20:53)
- Да нет никакой разницы на чом ваять разработки. Мощи щас полно,
памятей, тоже. Говнокодь на Ц/Цпп и ниучом себе не отказывай. Это
раньше соревновались, кто на пару циклов быстрее придумает. Щас-то
без разницы, для АРМ или МИПС или, прости, Господи, Риск5. Код на
99% одинаковый. - mse homjak(17.10.2022 12:58)
- У буржуев контроллеров на R5 кот наплакал, с флешкой (не в ОЗУ) на
512КB не увидел. 2kon(312 знак., 16.10.2022 10:39, ссылка)
- Две фразы для пикоманов, чтоб убедить в своей религии. - Kpoк(15.10.2022 21:32)
- это да. спорить нечего. и ещё - всё будет Rust! - Vit(15.10.2022 21:02)
- Её кошки задрали. - max(15.10.2022 20:49)
- Ну да. Раньше мы их по такой цене и покупали - Kpoк(14.10.2022 09:09)
- Но сколько там золота? - SciFi(14.10.2022 07:52)
- А что, нормально, вес не более 3.5 г :) - scorpion(14.10.2022 00:12)
- Для раритета ещо недорого... - mse homjak(13.10.2022 22:38)
- Альтернатива ардуине. Интерпретатор на борту, gui и всякие плюшки.
Мне понравилось :) Ozelot(1 знак., 07.10.2022 10:39, MCU, ссылка, полностью)