- Подскажите, отлаживая программу для stm32F0 и stm32L0 в keil через j-link, не происходит обновление переменных в watch в реальном времени, столь привычное для stm32F2/F4. bp(62 знак., 23.05.2016 18:08 - 24.05.2016 17:06, ARM, полностью)
- А где в Кейле посмотреть текущий объем кода во флэш? Когда была версия до 32К, то всегда показывала - сколько у меня сейчас. Теперь в стандарте не кажет. - Лагунов(14.06.2016 12:43, ARM, полностью)
- Хе-хе. Расслабил нас cortex и Keil, привыкли, панимашь, что все гладко и красиво :) Сегодня наткнулся на hard fault по причине выравнивания U32. В FatFS при размешении еe структур в глобальных переменных. Так и не нашел, как эту бяку вылечить. Гудвин(110 знак., 09.06.2016 17:46 - 18:19, ARM, полностью)
- Mbed и PlatformIO. Кто щупал сии новомодные поделия, как оно? - ASDFS(10.06.2016 15:05, ARM, полностью)
- Converting ST-LINK on-board into a J-Link --> - Vit(01.05.2016 21:36, ARM, ссылка, полностью)
- Какой драйвер нужен для популярной платы STM32F4DISCOVERY? Ксения(607 знак., 02.06.2016 01:47, ARM, картинка, полностью)
- STM32F103. Какой утилитой/программатором можно прошивать Option Bytes из HEX-файла??? il-2(369 знак., 25.05.2016 13:57 - 14:08, ARM, ссылка, полностью)
- Silabs родил Happy Gecko -маленькие USB corteксы. - General(20.05.2016 21:50, ARM, ссылка, полностью)
- набыдлокодил КвикСорт (быстрая рекурсивная сортировка), смотрю тест на 500 значений, показывает 53000 рекурсивных вызовов, соответственно 21500 вложений, а МК не завис... ОЗУ всего 32к. Что я делаю не так? - IBAH(16.05.2016 16:32, ARM, полностью)
- При переводе проекта с 51 на STM32F0 выплыла задачка. Некая периферийная микросхема не будем называть ее фамилию имеет встроенное ФИФО и держит выход INT в активном состоянии 0 пока там что-то есть. 51-я в обработчике прерывании по уровню читала Petrovich(392 знак., 05.05.2016 12:42,
, ARM, полностью)
- Кто знает доступные автономные прошивальщики Кортексов? У Сеггера есть флешер, но полтыщи++ евриков там мешают воспользоваться этим предложением. - ASDFS(05.05.2016 15:03, ARM, полностью)
- Ну так вот. Наигрался я с STM32CubeMX и решил начать сам говнокодить. И споткнулся же об первые грабли с прерываниями. Почитал доки на сам ИАР, вкурил, что надо cstartup.c пристёгивать и все прерывания там описывать. А в итоге - хер какой-то. Звероящер(3108 знак., 30.04.2016 23:50, ARM, полностью)
- IAR ARM. как побороть варнинг "неопределенное поведение", Иар ставит предупреждение по формальному признаку - в выражении две волатильных переменных, где-то проскальзывала опция, ищу, не могу найти - IBAH(30.04.2016 20:51, ARM, полностью)
- Зачем отключать варнинги и потом спать ворочаясь? Если гора не идет к Магомедову, то можно самому проэмулировать ситуацию корректно: организовать локальный блок, в нем объявить локальную переменную-копию одной из волатильных. И теперь можно Олдфаг(143 знак., 30.04.2016 21:48,
)
- да так и сделал, только это... не спортивно, ситуация стандартная, загрузка буфера по прерыванию, переменная, индекс буфера, изменяется в прерывании (она соответственно волатильна), регистр ввода вывода волатилен по умолчанию, конечно некоторые IBAH c чужого компа(35 знак., 30.04.2016 22:17,
)
- Сделать локальную копию - все равно, что отказаться от волатильности. Свой смысл тогда она потеряет, т.к. сможет измениться в промежутке между копированием и использованием. - Ксения(30.04.2016 22:01)
- Если в одном выражении присутствуют две (или более) волатильных переменных, то этого варнинга вам не избежать - можно лишь полностью отключить его индикацию, как вам уже ранее советовали. - Ксения(30.04.2016 21:23)
- Насчет опции не знаю, можно расставить #pragma diag_suppress=Pa082 по тексту - AlexG(30.04.2016 21:19)
- вот я такой. :-) Подавай мне стандартные библиотеки. Но у STM для серии STM32L... нашел только для STM32L1... А если надо STM32L476? Там же по разному будет? - Лагунов(29.04.2016 16:50, ARM, полностью)
- Что есть из доставабельного из 5-ти вольтовых ARM? ATSAM C20,C21 не подходят. - vasily777(26.04.2016 07:31, ARM, полностью)