

KRS
Модераторы-
Content Count
1952 -
Joined
-
Last visited
-
Странная проблема при оптимизации
KRS replied to jenya7's topic in IAR
А вы это под отладкой просто смотрели? Может лучше просто листинг этого куска посмотреть, тогда будет понятнее. При высоком уровне оптимизации (особенно когда части then и else короткие ), например, может быть использован IT блок и then с else поменян местами, так что вообще по с коду будут непонятны перемещения, а если еще там функции заинлайнятся.... -
Проектирование удаленного Flash накопителя
KRS replied to Russ74's topic in Предлагаю работу
Так практически любо смартфон подойдет - через мобильный инет загружает на свою sd карту прошивку, как она загрузилась включается mass storage и контроллер увидит диск с прошивкой.... ну или можно к расберри модем подцепить... -
TCP/IP и UDP на Nucleo-F767ZI
KRS replied to geotox's topic in ARM
В ARP arp запросы видны в wireshark? -
Манчестер на STM32
KRS replied to Arthur-63rus's topic in ARM
манчестер легко реализуется на отправку через free run timer и ногу output compare, а прием через input capture если dma подключить к output compare возможна большая скорость можно и SPI приспособить без модулятора, главное чтобы пауз в отправке не было просто будет 2 бита spi на один бит манчестера -
Массив по заданному адресу MDK-ARM (Keil)
KRS replied to kvandr's topic in ARM
Вообще то не так :) char *Buffer=(char*)0x38000000; снижает скорость и увеличивает расход памяти! потому что лишняя переменная вводится... надо так #define Buffer ((char*)0x38000000) -
При запуске из отладчика программа работает, когда отключаешь и снова включаешь STM32 программа перестает работать
KRS replied to Alex_Golubev's topic in ARM
Цитата(Alex_Golubev @ Apr 5 2018, 06:41) Как можно найти причину этого? Если стартовать при помощи отладчика - происходит задержка, пока отладчик подключается, причина может быть в этом. Или еще может быть у Вас таблица прерываний (0 элемент - начальный адрес стека, 1 - точка входа) не в том месте расположены! -
бутлодырь lpc24xx
KRS replied to kimstik's topic in ARM
Цитата(картошка @ Mar 15 2018, 21:55) А с чего грузить то хотите: c USB флешки как файл, прямым кабелем по USB, считыванием записи из внешней флеш памяти помещенной туда разными методами, с SD карты ? Что бут должен делать откуда грузить ? Вы вообще про что? у LPC2478, бутлоадер, тот который в ROM (не во всех чипах это реально ROM, для некоторых серий были апдейты) умеет работать только через uart. идет одним блоком вместе с IAP, плюс реализует защиту -
бутлодырь lpc24xx
KRS replied to kimstik's topic in ARM
Цитата(kimstik @ Mar 13 2018, 16:05) Или бутлодырь слитый 3.3? А чем Вам поможет слитый бутлоадер? Просто я к тому, что если вы захотите его записать в новые чипы, то 1. У вас есть метод апгрейда бутлоадера? (он вообще существует, но там не все так просто) 2. Он может не заработать, потому что технология могла поменяться.... Если у Вас есть метод апгрейда бутлоадера - проще исправить существующий что бы он выдавал нужную верисю! -
Cниффер пакетов для ARM Cortex
KRS replied to xAlexsandrx's topic in Cредства разработки для МК
Цитата(Vlad_9 @ Feb 28 2018, 19:19) Про сниффить Ethernet по подробней пожалуйста. Как аппаратно реализовать? Хаб сейчас не найти, а свитч чужие пакеты не пропускает. так для этого есть port mirroring -
Embedded assembler syntax in C
KRS replied to mysol's topic in Keil
Цитата(jcxz @ Mar 12 2018, 21:12) Но и смешивать си-код и асм, не зная какие регистры и как использует первый - чревато. Если только не использовать asm в стиле gcc extended asm gcc и IAR это поддерживают. -
реверс прошивки микроконтроллера
KRS replied to FLM's topic in Предлагаю работу
SMTP error from remote mail server after RCPT TO:<spaceshadow@dione.zcu.cz>: host dione.zcu.cz [147.228.58.12]: 550 5.1.1 <spaceshadow@dione.zcu.cz>: Recipient address rejected: User unknown in local recipient table XMPP что то в лом настраивать -
Зависание IAR 5.10 для MSP430
KRS replied to E.V.G.'s topic in IAR
Я старые версии для AVR на виртуалке запускаю с XP... они под 7кой тоже глючат! Попробуйте в режиме совместимости запускать или виртуалку! -
ARM DS-5
KRS replied to doom13's topic in Cредства разработки для МК
DS-5 все таки не для микроконтроллеров предназначена... Очень странный выбор для LPC17xx У NXP же есть LPCExpresso теперь MCUExpresso на Eclipse - там есть все необходимое для поддержки... Если хотите именно ARM компилятор от DS-5 его можно прицепить (компилятор хорош, был по крайней мере несколько лет назад) -
STM32 загрузчик и защита от чтения
KRS replied to uriy's topic in ARM
Так видимо вторичный загрузчик из ОЗУ работает... Надо разбить и в ОЗУ копировать только ту часть, которая флеш пишет. -
JLink GDBServer Линукс
KRS replied to Vlad_9's topic in ARM
JLINK здесь скорее всего не причем, раз отладка работает. Прошивка же идет с помощью флешлоадера, т.е. обычно среда загружает в озу специальную программу и передает ей кусками прошивку... надо журнал отладки в среде смотреть почему не прошивается...