@StayAlive: zwykli ludzie to moja żona, która kompa używa do WWW, wideorozmów i oglądania zdjęć do druku.
Jakieś 80% populacji.

W pracy potrzebujesz pewnie x86 ze względu na brak specjalistycznych programów.
  • Odpowiedz
Korzystał ktoś z książki Marka Galewskiego STM32. Aplikacje i ćwiczenia w języku C z Discovery/Nucleo zamiast ZL27ARM?
Kurdę, wgrywam praktycznie nieruszony pierwszy program na płytkę (Nucleo F103RB) i nic mi nie działa. Podłączałem diodę z rezystorem pod PB8 - nic, miernik - nic.
Przykłady od STM Cube F1 z kolei działają, więc płytka raczej nie jest uszkodzona..
Tak, wiem - mógłbym w takim razie od razu ogarnąć Cube HAL zamiast SPL, ale
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PrevuD: Eh, psia krew ( ͡° ͜ʖ ͡°) Poradziłeś sobie z tym jakoś? Niekoniecznie korzystając koniec końców z książki, może są jakieś fajne tutki w internetach z wykorzystaniem SPL?
  • Odpowiedz
Któryś z Mirków wie może, jakie pytania mogą paść na rozmowie kwalifikacyjnej o staż na stanowisko programisty mikrokontrolerów w C?

  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Scaleway udostępnił możliwość wynajmu swoich serwerków za 10e/m
Quad-Core ARM, 2 GB RAM, 50 GB SSD, publiczny adres IPv4, 200mbit/s.
Możliwość instalacji m.in Arch'a, Debiana, Ubuntu, Gentoo, Alpine. Niedługo Android, Slack, FreeBSD.
Fajna sprawa, na prywatne potrzeby. Pierwszy miesiąc za darmo.
https://www.scaleway.com
#arm #cloud #serwery #informatyka #linux
A.....r - Scaleway udostępnił możliwość wynajmu swoich serwerków za 10e/m
Quad-Core ...

źródło: comment_npOvkfGJMEZrPXvxt0Ludej2ZZ97K4cH.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AfterForever: mati75@francuz ~ % cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 2 (v7l)
Features : half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae
CPU implementer : 0x56
CPU
  • Odpowiedz

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kalectwo:
Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx Xilinx
  • Odpowiedz

Zapytam jeszcze raz i jeśli nie będzie odpowiedzi to idę na elektrodę.
Przez 2 miesiące się męczyłem z ustawieniem sobie Eclipsa (z atmel studio też próbowałem się dogadać) pod programowanie SAM3x8e (arm od atmela) na płytce arduino due z użyciem OpenOCD + JTAG-lock-pick Tiny 2 od Freddiego Chopina do debuggowania i w końcu się poddałem. Jestem za słaby w te klocki. Niekończące się, rzeczy do ogarnięcia mnie pokonały (makefile, przygotowany skrypt linkera
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przez 2 miesiące się męczyłem z ustawieniem sobie Eclipsa (z atmel studio też próbowałem się dogadać) pod programowanie SAM3x8e (arm od atmela) na płytce arduino due z użyciem OpenOCD + JTAG-lock-pick Tiny 2 od Freddiego Chopina do debuggowania i w końcu się poddałem. Jestem za słaby w te klocki. Niekończące się, rzeczy do ogarnięcia mnie pokonały (makefile, przygotowany skrypt linkera dla każdego procesora, działający toolchain i komunikacja GDB z OpenOCD).
Czy znajdzie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy, mam małą zagwozdkę. Mamy coś takiego jak ARM Cortex-M. Wiki mówi, że to grupa rdzeni licencjonowana przez ARM, wykorzystywana na ogół w mikrokontrolerach. No i teraz jest wiele uC z tym rdzeniem - każda znacząca korporacja ma właściwie swoje. Czy trudno jest ogarnąć Cortexa-M4 od STM, jeśli zna się takowego od Texas Instruments np? Ja wiem, że dla chcącego nic trudnego i w ogóle wszystko może być łatwe po pewnym
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@greebqmaster: rdzeń to mały pikuś, bo i tak przeważnie będziesz pisał w C, więc obsługę rdzenia załawi za Ciebie kompulator. Gorzej z peryferiami, one mogą się diametralnie różnic w zależności od producenta.
  • Odpowiedz
#arm #elektronika
Szukam gotowego zestawu do nauki programowania ARMów. Możecie coś polecić ?
Idealny dla mnie zestaw :
- pociągnie coś linuxopodobnego / ewentualnie jakiś sensowny RTOS
- debugger
- wyświetlacz LCD
- wifi / zigbee / od biedy ethernet.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kielus: a to nie jest tak, że albo programujesz ARMy albo system operacyjny? Linuksopodobne to masz tanio raspberry, jak chcesz army to polecam płytkę nucleo z cortexem firmy stm. Tanio, płytka ma debugger z programatorem, zasilanie i wyprowadzone piny. Co podepniesz to Twoja sprawa.
  • Odpowiedz
@nicniezgrublem: Docelowo chcę żeby było to urządzenie pod kontrolą Linuxa/RTOS wystawiające serwer WWW poprzez własną sieć WLAN do sterowania innymi urządzeniami (np przez przekaźniki) i zbierające dane z otoczenia. Drugim interfejsem sterującym ma być ekran dotykowy.
  • Odpowiedz
On reset, the processor loads the PC with the value of the reset vector, which is at address 0x00000004.

Do tego istnieje taki kod: here
Mniej więcej wiem co się dzieje, nie wiem jednak co oznacza wywołanie funkcji z linii 116.
I dlaczego w ogóle robić "/* Initialize the relocate segment */" oraz na jakiej zasadzie jest ustawiany wskaźnik stosu?
#programowanie #niskopoziomowe #arm #mikrokontrolery
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@aloalo83: No zgadza się, właśnie tyle ma pamięci flash i static ram. Co robię? Chcę go używać.

Lepiej nie ruszaj

Albo napiszę to sam albo całą zabawę szlag trafi. Czuje, że dam radę, ale w razie co to pytam.
  • Odpowiedz