- А расскажите плз про CortexM3/M4 - Насколько эффективна система команд для работы с битовыми полями? Не приводит ли использование битовых полей к существенному перерасходу программной памяти? А то ОЗУ сэкономлю, а флэш на растерзание. - VLLV(23.11.2019 21:29, ARM, полностью)
- День добрый. Такая проблема - пытаюсь протестировать работу LwIp на STM32H743 Nucleo. Решил сделать простейший тест - TcpEcho. Оказалось - не работает. При отправке файлов размером больше чем 78840 байт появляются ошибки - эхо не совпадает с Apтём(407 знак., 20.11.2019 20:39, ARM, полностью)
- Что теперь без куба тактирование STM32 толком не сконфигурировать? misyachniy(1155 знак., 21.11.2019 14:22, ARM, полностью)
- UPD: Добавил подробный мануал. Исчо один линух-МК (SiP), если кто не в курсе. Allwinner F1C100s/F1C200s. ARM9+32/64MB DDR в мелком корпусе QFN88. Ядро старое, но частоту задрали на 800МГц с гаком. Изначально заточено под всякие LightElf(44 знак., 29.10.2019 11:56 - 22.11.2019 13:23, ARM, полностью)
- Помогите выбрать хорошую RTOS под STM32 Sov7Ch(1365 знак., 15.11.2019 16:46, ARM, полностью)
- не описаны требования исходя из задачи. Я использую FreeRTOS, построено в общем виде без костыликов. для меня важно - что то не рвится как реализовано или отсутствует - лезешь в исходник и из табуретки рашпилем делаешь кресло из кродаЙловой кожи klen(21 знак., 20.11.2019 10:30)
- Привет люди ! Sov7Ch(1366 знак., 19.11.2019 21:44 - 21:52)
- насчет chibios: у меня три проекта небольших работают стабильно. в конторе, где я раньше работал, на этой ос много чего было сделано. тамошний программист её под keil адаптировал. использовали на stm32f100, f101, l051, f303, f427. разобрался с ней никола(217 знак., 21.11.2019 20:30)
- Про H750 - ИМХО, он был бы отличным процом, если бы ему догадались порубить его 128кБ флеша на 16кБ блоки. И никаких QuadSPI было бы не нужно для вменяемого использования. А так - вещь в себе. - LightElf(21.11.2019 16:25)
- "2гб RAM" - это ты что-то неправильно прочитал :) - Evgeny_CD(19.11.2019 22:01)
- И вот еще интересный вопрос - что там с прерываниями при работе RTOSов ? Sov7Ch(95 знак., 19.11.2019 21:57)
- мое имхо! я так и не решился уйти на ось на мк! Мой планировщик на отложенных функциях мну полностью устраивает! внятное понимание свободного рама и размера стека )) - Aleksey_75(19.11.2019 09:39)
- как вариант - ChibiOS -> - никола(17.11.2019 20:04, ссылка)
- А подскажите, почему в этой Peter_M(453 знак., 17.11.2019 18:03)
- Этого дизайнера низзя подпускать к оформлению презентаций. Вырвиглаз какой-то. - Codavr(19.11.2019 09:07)
- А почему нужно верить каким-то картинкам, где на графиках даже не подписано, что у них по оси Y. Может быть лайки в инстаграме. - fk0(19.11.2019 08:39)
- Могу ошибаться, но скорее всего это от того, что время исполнения системных вызовов не детерминировано. Что-то там связанное с очередями. Например выбор приоритетной из двух и из двадцати задач будет сильно разное по времени. - =AlexD=(19.11.2019 07:21)
- Регулярно привожу в пример вот эту историю. Если вам все эти плюшки нужны кровь из носу, это одно, а если чиста шоб было, то возникает вопрос, а ресурсов у вас хватит? - Codavr(18.11.2019 11:28, ссылка)
- Херота какая-то. Напридумывают мутных терминов, шоб сподручнее сову на глобус напяливать. - LightElf(17.11.2019 23:54)
- Видимо «детерминизм» здесь понимается, как соблюдение очередности в задачах с одинаковым приоритетом. Т.е. одного лишь наличия кооперативной многозадачности недостаточно, для достижения «детерминизма» (см. ссылку на стр.3). - Ксения(17.11.2019 18:33, ссылка)
- посмотри кроссворкс таскинг (CTL). исходники прекрасны своим видом. документация в норме. если даже использовать не будешь - ознакомься. расскажешь разницу - Mahagam(15.11.2019 18:32)
- какой из STM32 чип? - Ralex(15.11.2019 17:59)
- возник глупый (типа риторический) вопрос по STM32L476. предлагается подстраивать MSI+PLL 48 МГц для USB по LSE, и оно вроде как нормально работает (судя по поведению USB, включать MCO лень). а вот стоковый бутлоадер по DFU чихать хотел на наличие Vit(115 знак., 21.11.2019 12:20, ARM, полностью)
- а как по простому вычислить текущее время в формате unixtime (народ просит)? Т.е. есть стандартная дата и время от RTC (год, месяц, день, час, минута). Как-то лень все года складывать с 1970-го. :-) - Лагунов(19.11.2019 19:01, ARM, полностью)
- Истинно кошерно пользоваться gmtime() и mktime() из стандартной библиотеки. Когда-то тоже писал собственные функции, но с ними смраду больше чем потехи. - IBAH(20.11.2019 19:34)
- Вот тянутое из какой-то ардуиновской библиотеки для DS3231. Samx(775 знак., 20.11.2019 17:23)
- --> - il-2(20.11.2019 08:49, ссылка)
- Тонкости в части секунд Evgeny_CD(163 знак., 20.11.2019 08:38)
- У меня вот такое работает. Откуда то цельнотянутое... Гудвин(2001 знак., 19.11.2019 20:22 - 20:24)
- Нечто -> - Evgeny_CD(19.11.2019 19:39, ссылка)
- Так устроит? Tech_(731 знак., 19.11.2019 19:20)
- mktime(). Там есть оговорки про часовые пояса, 64-битный счётчик секунд и ещё всякое разное, но, скорее всего, в вашем случае на них можно забить. SciFi(196 знак., 19.11.2019 19:06 - 19:09)
- Проблема с reset-ом в debage у 427го. У кого может хоть какая идея возникнет в чем трабл. Mikla(778 знак., 20.11.2019 12:02, ARM, полностью)
- Ну и говноАЦП в STM32 по сравнению с MSP430 [печальный стон] - VLLV(22.09.2019 18:26, ARM, полностью)
- Ну и говноАЦП в STM32 по сравнению с MSP430 - Это раньше было... Sov7Ch(183 знак., 19.11.2019 22:03 - 22:06)
- но что у меня в результате? ЕСЛИ я измеряю через делитель 30:1 (30кОм/1кОм) напряжения от 0 до 90В (без всяких буферных ОУ) и ставлю на вход АЦП 1000 пФ (не больше и не меньше), то всё вполне адекватно измеряет. Показания АЦП при использовании Лагунов(116 знак., 19.11.2019 18:53)
- У меня опыт с АЦП в МК небольшой. До STM32 был только Z8F1680. Так резкого ухудшения при переходе оттуда сюда не увидал. Главная особенность АЦП в STM32 - хитрая работа схемы УВХ. Там всё непросто. Я по дурости пытался вешать 0,1 мкФ по входам Лагунов(107 знак., 19.11.2019 14:21)
- Полагаете, это вина ST, или дефект присущ всем АЦП архитектуры Cortex-M4? И вообще, насколько архитектура (трудами ARM) определяет качество периферии, а в данном случае АЦП? - Ксения(24.09.2019 22:28)
- Конкретику можешь опубликовать? Подозреваю, что, как обычно, -
дело было не в бобине: -долбоёб залез в кабину? :-) - bnb62(24.09.2019 16:40)
- Замыкаю вход схемы на землю - АЦП показывает 160 единиц. В MSP430 был 0. Та же схема, та же логика запуска, банальное сравнение. - VLLV(24.09.2019 17:34)
- Это какая-то конкретная физическая неисправность. У меня вход на землю - "0". - Лагунов(19.11.2019 14:17)
- Процедура калибровки описана же в RM, применяешь? Я не верю, что MSP430 не шумит в пределах разряда и не врет в двух. Ниже ссылка на Хабр, где человек 1-2 микровольта измеряет АЦП STM32. Врет наверное. :) - bnb62(24.09.2019 19:04)
- в камментариях bnb62(341 знак., 24.09.2019 20:25, ссылка)
- Если усреднять 2^N отсчётов АЦП, к номинальной разрядности прибавляется N, но к ENOB прибавляется только N/2. Чтобы "почти честный" 12-битный АЦП превратить в "почти честный" 26-битный, нужно усреднить 2^28 отсчетов. - йцукен(24.09.2019 21:39)
- Легенда об осреднениях основана на (удивительной для меня) гипотезе, что пороги срабатывания АЦП все стоят на абсолютно точных местах, да ещё и не дрейфуют во времени. На деле позиция каждого порога гуляет в диапазоне, удовлетворяющем 12-разрядную Крок(258 знак., 25.09.2019 14:02)
- Не подскажите ли, как этот EOB считать, если известна сигма (она же RMS)? Только чтобы в битах, а не в децибелах. Типа постоянное напряжение измеряю, а АЦП шумит. Peak-to-peak меня не устраивает, т.к. чем длиннее выборка, тем большие выбросы в ней Ксения(175 знак., 24.09.2019 22:06)
- Забыли указать "следует подмешать правильный шум". - SciFi(24.09.2019 21:40)
- Глупые комментарии. Чтобы получить реальные 26 бит нужен АЦП с THD = -156 dBc. - Хаос(24.09.2019 20:57, )
- Процедура калибровки ноля? - VLLV(24.09.2019 19:45)
- Дабы получить ноль, надо замыкать саму ногу на землю, а не некую схему. Ибо входное сопротивление этого АЦП, увы, весьма невелико. Мне он тоже не нравится. А схему, таки, нарисовать не вредно бы, с номиналами... - KLIM83(24.09.2019 17:38 - 17:50)
- Он вообще неадекватный. Входное сопротивление никакое, без входного буфера работать с высокоомным источником ваще никак. Даже RC фильтр с защитой хер воткнешь не убив точность. Экономы бля. - Codavr(23.09.2019 08:36)
- У меня всегда было ощущение, что ацп в микроконэроллерах, не то что б полное гавно, но они там так, лишь бы було. Но в адуках честные. Хотя адуки вроде как и позиционируются как АЦП со встроенный микроконтррллером :) а не микроконэроллерах со blackprapor(15 знак., 23.09.2019 05:51)
- Вроде Леонид Иванович по этому вопросу (АЦП в STM32) целую статью написал. Кто-то помнит, где она? - Ксения(22.09.2019 22:53)
- Какая гадость эта ваша заливная [рыба]. В скобках подставить семейство/устройство/ЯП, который "не зашел". - misyachniy(22.09.2019 21:00)
- Внешние буферы имеются? - De_User(22.09.2019 19:13)
- Хорошим может быть только внешний АЦП: Хаос(139 знак., 22.09.2019 18:35, )
- Новость - Скачал свежий IAR 8.40 с оф сайта, оказался совместим со старым кейгеном от 7ых. ;) (в поиске он везде) Sov7Ch(330 знак., 19.11.2019 23:12, ARM, полностью)
- [Cortex-M* обзорная статья ARM] Все актуальные ядра. Сжато и доходчиво. Evgeny_CD(19.11.2019 01:13, ARM, полностью)
- [Renesas RA] Новое семейство на Cortex-M23 и Cortex-M4F. Есть 5V варианты. Быстрые точные АЦП. Цены -> противоречивые. Старшие модели ок, младшие дороговато. Evgeny_CD(15.11.2019 23:22 - 23:26, ARM, ссылка, полностью)
- Настраиваю выводы и периферию в STM32 Cube. В списке периферии куча желтых значков предупреждений. Как посмотреть что именно Кубу не нравится? AlexG(181 знак., 17.11.2019 15:17, ARM, полностью)
- расскажу может кто споткнется, ясно что сам дурак но все же! Keil, stm32. В скатере определил область, добавил туда файл *o, все вроде норм, откомпилилось без единой ошибки. включаю отладку при выходе из ресета сразу падаем а hardfault и от туда Aleksey_75(149 знак., 17.11.2019 00:34, ARM, полностью)
- Коль стали обсуждать новое - и NXP, и ST анонсировали М33 с TrustZone - системой аппаратного разделения защищенной и незащищенной частей. - VLLV(16.11.2019 03:22, ARM)