Ankieta: Jaki system operacyjnym preferujesz
Ankieta jest zamknięta.
Windows 60.78% 31 60.78%
Linux 31.37% 16 31.37%
MAC/OS 7.84% 4 7.84%
Inny 0% 0 0%
Razem 51 głosów 100%
*) odpowiedź wybrana przez Ciebie [Wyniki ankiety]

Odpowiedz 
 
Ocena wątku:
  • 1 Głosów - 5 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Programowanie ARM, nauka, środowiska programistyczne IDE
SQ8MVY Offline
Paweł
****

Liczba postów: 724
Dołączył: 30-07-2011
Post: #94
RE: Programowanie ARM, nauka, środowiska programistyczne IDE
Na podstawie drobnych uwag Adama SP5FCS, w załączniku kosmetycznie poprawiona wersja programowej obsługi portu szeregowego.

Zmiany:

- W pliku main.c konfiguracja SysTicka została przeniesiona za konfigurację portów sterujących diodami LED

- W pliku usart.c w funjkcji usart1_init(bautrate) została zmieniona kolejność inicjalizacji USART1 oraz została usunięta jedna niepotrzebna operacja konfigurująca nóżkę PA10 - RX

- Usunięty niepotrzebny plik usart1.c z katalogu z plikami nagłówkowymi,
przez przypadek się zaplątał przy przenoszeniu drzewa projektu

- usunięte błędy stylistyczne oraz poprawiona czytelność komentarzy. Mam nadzieje, że nie ma więcej literówek w komentarzach.... Jeśli zauważycie, piszcie, się poprawi......

Całość projektu została napisana pod EmBitz uruchomionym na Linuks Mint 17.3 W związku z tym w komentarzach mogą się pojawić krzaczki w miejscach polskich znaków.

Archiwum należy rozpakować , a następnie otworzyć pod EmBitz-em.

W zależności od tego jaki mamy w programatorze firmware ( J-Link, ST-Link) należy sobie ustawić interfejs w Debug->Interfaces, zakładka GDB server


.zip  Z002_v1.zip (Rozmiar: 529.93 KB / Pobrań: 490)

73 Paweł
(Ten post był ostatnio modyfikowany: 16-07-2016 12:20 przez SQ8MVY.)
16-07-2016 12:20
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
RE: Programowanie ARM, nauka, środowiska programistyczne IDE - SQ8MVY - 16-07-2016 12:20

Skocz do:


Użytkownicy przeglądający ten wątek: 4 gości