Где блекджек, где мои шлюхи? Ничерта не работает! Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1148.1 пользователей не могут ошибаться!
?6543
прекрасное6272
говно5850
говнорашка5349
хуита4319
anime2924
linux2511
bnw2470
music2382
log2159
рашка2081
pic1881
ололо1821
быдло1424
украина1397
сталирасты1393
дыбр1199
гімно1158
bnw_ppl1016
роботы_не_одобряют1005

Наговнякал скрипт для gdb для починки содержимого регистров чтобы можно было делать bt, up, смотреть локальные переменные и делать и прочие полезные вещи после hard fault в ARM Cortex M-микроконтроллерах: define hfstack set $frame_ptr = (unsigned *)$sp if $lr & 0x10 set $sp = $frame_ptr + (8 * 4) else set $sp = $frame_ptr + (26 * 4) end set $lr = $frame_ptr[5] set $pc = $frame_ptr[6] bt end document hfstack set the correct stack context after a hard fault on Cortex M end
#CLK0FP (0+1) / @l29ah / 51 день назад
Rust на stm32 норм если не нужен usb/ip/can?
#TQJ2EO (3+2) / @l29ah / 129 дней назад
Поцоны, кто-нибудь собирал newlib в своём проекте? Чёт там система сборки какая-то наркоманская: непонятно вообще какие мейкфайлы дрыгать, и оно либо не собирает вообще ничего, либо ноет о неопределённых u_char и иных своих типах. Есть скриптокостыли почитать?
#C5TAU2 (0) / @l29ah / 583 дня назад
Есть в природе прошивка для stm32f103 шоб юзать её аналогично/вместо ft232 (uart, spi, i2c, gpio)?
#GI1JQK (0+7) / @l29ah / 651 день назад
Есть ли у st submodule'абельные гитцы с их hal для stm32? Заебало качать и потрошить непонятные архивы и копипастить.
#AWHY7H (0) / @l29ah / 883 дня назад

http://blog.japaric.io/quickstart/
↖ статья о том как модно писать на русте под stm32 на этой неделе.
tldr: берем пару крейтов для базового cortex-m, генерируем 200 килострок кода для работы с периферией из SVD (til есть репозиторий с машиночитаемыми описаниями регистров кучи мк), ..., выгода. даже дебагать гдбшечкой можно, для нормальной жизни не хватает только scheduler/rtos или чего-то подобного.
а вот zinc.rs на который я фапал некоторое время назад, кажется, помер.

#2OA42D (6) / @lexszero / 1000 дней назад
#RBYDNB (2) / @l29ah / 1054 дня назад
ёбаное колдовство если прошивать флешу под дебаггером, всё норм прошивается если без дебаггера, то во время прошивки срабатывает системный таймер и всё идёт пиздой хотя по идее BASEPRI выставлен в ноль и дебаггер это подтверждает
#13BI24 (0) / @l29ah / 1336 дней назад
Кароч таки HFSR = FORCED, CFSR = BFARVALID | PRECISERR, BFAR = 1ffff7e8, VTOR = 0x8000000, выковыренный из стека PC показывает на после-`cpsie i`, в векторах никакого 1ffff7e8 нет; ШТО // не понимаю, как прерывание может хотеть попасть мимо памяти, не залезая в его обработчик.
#UAASD0 (0) / @l29ah / 1356 дней назад
Бля пиздос, cpsie f ⇒ норм, cpsie i ⇒ hard fault (глянул в xPSR, там 0x21000003), при этом HFSR = 0; как это понимать? // портирую tnkernel на stm32l152
#PNECS3 (0) / @l29ah / 1357 дней назад
Чем аще шить-дебажить stm32nucleo (l152) под прыщами? openocd обсирается чот: https://bpaste.net/show/80dc9c90ed76
#WZ91ND (0) / @l29ah / 1358 дней назад
4. This software, including modifications and/or derivative works of this software, must execute solely and exclusively on microcontroller or microprocessor devices manufactured by or for STMicroelectronics.
#RZ5W76 (1) / @l29ah / 1362 дня назад
Бля заливаю значит чибиось с примером-блинкером в stm32f407, после чего он не блинкает и недоступен по stlink, пока не ребутнёшь по питанию с зажатым BOOT0 шоб в бутлодер вылез.
#1VUAMN (6) / @l29ah / 1390 дней назад
Как отловить переполнение стека?
#AB054Y (31) / @l29ah / 1415 дней назад
https://1.bp.blogspot.com/-b-dEuI2eEUo/UpuxoWPYQLI/AAAAAAAAAXc/dPHzQLsGm80/s1600/stm32f4+ccm.png Интересно, зачем такой изврат с нижним блоком срама?
#ZRWNCR (2) / @l29ah / 1416 дней назад
Купил новый комп, норм? ch> mem core free memory : 9576 bytes heap fragments : 1 heap free total : 512 bytes
#F1TCT2 (9) / @l29ah / 1501 день назад
Чятик, посоветуй девборду для начинающего. Пока смотрю на http://www.ebay.com/itm/STM32F4-DISCOVERY-STM32F429-TFT-LCD-STM32-ARM-Cortex-M4-Development-Board-/161177600695?pt=LH_DefaultDomain_0&hash=item2586ef02b7 нахуя там экран? Нужен ли к ней программатор? Еще хочу чтобы из прыщей все заливалось без пердолинга. Ардуину не предлагать, посоны во дворе говорят что зашквар.
#6Q8HWK (80+1) / @squid / 1890 дней назад
(gdb) bt #0 hard_fault_handler () at serprog.c:447 #1 0xfffffffc in ?? () #2 0xfffffffc in ?? () Ну ёбаный же ты нахуй.
#PCPC2K (5) / @l29ah / 1940 дней назад
Хочу пускать программу из рамки. Правлю ldскрипт, показываю контроллеру правильную таблицу прерываний: SCB->VTOR = 0x20000000; Давлю ресет - обнаруживаю себя во флешке. Что я делаю не так? В .map вроде всё прилично: .text 0x0000000020000000 0x19a8 *(.vectors) .vectors 0x0000000020000000 0x1ac /home/l29ah/sat/lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/libopencm3_stm32f4.a(vector.o) 0x0000000020000000 vector_table
#Z5CRC5 (8) / @l29ah / 1947 дней назад

Ура! Стрелять колотить! Наконец-то я смог прошить! Но тот способ которым я шил дома так и не работает. Ну ок.

#OL0XBB (0) / @tdc / 2179 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.