- stm32g071GB6U прикольный мк, осбенно понравился количеством таймеров (надо мне 8 каналов счета, 6 пойдет аппаратно, два на прерываниях), плюс очень маленький паябельный корпус, но есть засада. Есть у него модификация типа N на конце, отличается AVF(331 знак., 10.12.2019 15:20, ARM, полностью)
- мои мозги этого не понимают в этом Си. Для кого-то это конечно детство. :-) Есть BCD-число. Надо получить двоичное. Вроде работало вот так : Лагунов(325 знак., 10.12.2019 16:20, ARM, полностью)
- Давно все со скобками пишу.Нахрен нужны эти приключения. - PlainUser(11.12.2019 08:53)
- Два совета безотносительно к приоритету операций: используйте ALLCAPS только для дефайнов, и то, чему можно дать осмысленное имя, например bcd2int, делайте отдельной функцией, даже если в ней одна строчка. - йцукен(10.12.2019 18:22)
- При равенстве приоритетов, что-то вычисляется слева направо, что справа налево. Ставлю скобки, чтобы не помнить. Есть справочник по си, автор вроде Болски - ucMike(10.12.2019 17:14)
- Раньше не было нормально. Возможно, протестировал на числе, которое случайно совпало. А вообще можно заглянуть в табличку приоритета операторов - это никакой не рокет сайенс. - SciFi(10.12.2019 16:25)
- Поднимал кто-нибудь связку DMA+UART на CC1352 и его собратьях по семейсву simplelink? - evgeniy1294(06.12.2019 19:17, ARM, полностью)
- День добрый. Такой вот вопрос - запускал ли кто-нибудь Lwip последних версий? Попытался обновить проект, построенный на версии 2.0.2 - взял исходники версии 2.1.2, заменил исходники lwIp и sys_arch.c/sys_arch.h. Как-то оно собралось (но сначала Apтём(247 знак., 06.12.2019 20:22, ARM, полностью)
- А не посоветуйте кто простенькую либу в сорцах, для программирования Cortex-M0 по SWD? Ну типа шоб одна однокристаллка между делом программила другую? Или придется из каких-нибудь ARM DAP выдирать? - LightElf(02.12.2019 12:18, ARM, полностью)
- STM32g070CB GPIO INPUT w PULLUP что за нах? Balda(624 знак., 27.11.2019 14:11 - 14:13, ARM, полностью)
- Объясните логику работы дебаг или где-то закралась ошибка: stm32, atolic, gcc. Есть RAM функция прерывания вызываемая каждую 1 мсек: Mefod(2378 знак., 26.11.2019 07:22, ARM, полностью)
- printf для STM32F407 и GCC. Пытаюсь безуспешно второй день. Хоть сам пиши. Есть хидер stdio.h, есть библиотека. В библиотеке реализован верхний уровень. Но нижний.. Это северный лис, товарищи! Предлагается написать кучку системных вызовов. Нашёл в Dingo(745 знак., 11.12.2014 09:47, ARM, полностью)
- Embedded String Functions Ozelot(83 знак., 12.12.2014 10:16)
- Свою printf хер ты напишешь. Её и в библиотеках нормальной часто нет. По крайней мере так вот сходу. Если очень неймётся --> см. ссылку. - fk0(11.12.2014 12:04, ссылка)
- fflush(stdout) вызови или "\n" в конец строки добавь. Чё ты хотел. Чорная магия с абортами, клонированиями и убийствами детей. То ли дело православный ассемблер. - fk0(11.12.2014 12:02)
- можно сделать свой принтф с использованием библиотечной функции форматирования строки. Nikolay801_(305 знак., 11.12.2014 11:19)
- делал вывод в SWO (EmBlocks) Vit(1266 знак., 11.12.2014 10:44)
- Ну не знаю... Я устанавливал GCC ARM Embedded, там нужно было только добавить _write(). Ну и, наверное, нужно --specs=nano.specs -lnosys. - SciFi(11.12.2014 10:20, ссылка)
- абсолютно не в курсе про Ваш GCC, но по моему нужно только fputc написать. - Nikolay801_(11.12.2014 10:14)
- А расскажите плз про 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)