Dr Piotrva. Oczywiście poszło od razu przy domyślnych ustawieniach Flashloadera ST. Dziękuję pięknie. Ojjjj, te przyzwyczajenia z AVR - trzeba chyba na chwilę zaorać tą szczegółową wiedzę i zacząć od tabuli razy. Drukuję manual do procesora - tam pewnie jest to wszystko napisane. Ale żeby nie tracić czasu - kolejne pytanie. Czym i w jaki sposób można...
Aha, tak przypuszczałem. Na razie używamCoocox no i nic tam nie znalazłem. Ale mam zainstalowane Keil uVision4 i Ride7. Dopisałem w uVision #include math.h i w main a = log10(b); i nie zgłosił błędu. Ale już nie udało mi się to w Coocox, więc może ten Coocox jakiś baniaty, albo trzeba cos dodatkowo sciagnac. Można jakos przenieść biblioteki z uVision...
To pakiet uVision jest darmowy? W żadnym wypadku nie krótkowzroczne. Ptaszki tylko w wygodny sposób dołączają potrzebne pliki bibliotek - jest to bardzo szybkie, ale niczego nie zastepuje (poza kopiowaniem). Plik startowy nie jest długi i skomplikowany, więc często go sobie edytuję - jest to szybsze niż pisanie od zera. Własnego toolchaina poskładam...
Fakt, nie podałem informacji szczegółowych... Generalnie chodziło o całokształt... Więc tak: W projekcie miałem dołączoną bibliotekę stm32f10x_lib.h, ponadto mam dostęp do STM32F10xR.LIB i STM32F10xD.LIB. Tego w nowym już keilu nie ma. Można na siłę gdzieś tam skopiować te pliki (pewnie trzeba było by zainstalować starą wersję keila, zgrać te pliki...
A próbowałeś tak: [url=http://www.linaro.org/]www.linaro.o... ? Albo Sourcery CodeBench Lite Edition od Mentor Graphics ? Jest jeszcze coś takiego: [url=http://www.coocox.org/]www.coocox.o... podobne do Attolic ale darmowe.
Dziwne powinno byc już wszystko ok. Cocox jest dośc problematyczny dla począkujących proponuje Ci na początek zamienic go na Keila uVision. Masz tam dużo przykładów, możesz zacząc od przykładu blinky (miganie diodami), a następnie go zmodyfikowac.
Kolega dał mi się pobawić CooCox'em. To wygląda prawie jak Eclipse. uVision ściągnąłem ze strony Keila, ale ma ograniczenia kodu. Będę zaczynał od M0 (na początku wątku wymieniony procek przeze mnie został), więc wersja bez ograniczeń by się przydała. Nie tyle, ze będę na początek pisał długie programy, a raczej przechowywał we Flash dużą ilość danych.
Witam, Mam płytkę Discovery STM32F100RB. Używam windows 7. zainstalowalem Coocox ide i wszystkie inne komponenty. Skonfigurowałem następująco debuggera: Adapter ST-Link, Port SWD. Program się zbuildował. Niestety po kliknięciu: 'Download Code To Flash' dostaję komunikat: Error: Connect failed, check config and cable connection. Nie wiem co jeszcze można...
natomiast poskładać do "kupy" eclipse + dodatki to bez "tutoriali" dla początkujących ciężka droga. Jeśli dla kogoś problemem jest zmontowanie środowiska na Eclispe +Linaro + OpenOCD, to czym dla niego będzie programowanie ARM. Wyjątkową katorgą. Mam też smutną wiadomość dla użytkowników Keila 4.70a. Otóż plugin MDK z CooCox - umożliwiający używanie...
Niestety nie uzywam ocd. Nie ma w logu potwierdzenie lub zaprzczenia zaprogramowania. Twoj log rozni sie od tego z manuala (w twoim sa warningi). Dalej nie wiem czy uklad zostal prowidlowo zaprogramowany. Na forum wyczytalem, ze twoj interfejs moze wpolpracowac z uvision po zainstalowaniu plugina http://www.coocox.org/CoLinkGuide/Use-in... . Moze...
Witam, Zacznijmy od przykładowego programu: [syntax=c] int main(void) { char Bufor[20]; float Liczba = 123.45; sprintf( Bufor, "liczba: %.2f", Liczba); while(1); return 0; } [/syntax] Tak wyglądający program skompilowany przy użyciu środowiska CrossWorks zajmuje około ~3,5kB natomiast po zakomentowaniu linijki z funkcją sprintf zajmuje ~1,5kB. Widać,...
Keil_uVision oraz STM32CubeIde. Pierwszy i drugi jest dobry. Co prawda dopiero jestem początkujący w pisaniu programów w C, ale wybrałem ten STM32Cube. Pozwala na wybranie płytki lub procesora i jej wstępne ustawienie parametrów bez zbędnego pisadła. Jest bogaty i wspierany. Dodatkowo obsługuje bardzo dużo procesorów.
Tak jak napisał mickpr brakuje Ci funkcji SystemInit. Funkcja SystemInit zwykle służy do konfiguracji głównie zegar (taktowania). U mnie Keil uVision 4.03q plik startup_LPC11xx.s nie wywołuje funkcji SystemInit, dlatego sam ją wywołuję z main jako pierwszą. Standardowo funkcja SystemInit znajduję się w pliku system_LPC11xx.c, który jest częścią biblioteki...
KEIL jest płatny!!!. O wiele lepiej używać Eclipse... Mam Keila uVision4 z ograniczeniem do 32kB. Dziś natknąłem się na v. 5.10 więc spróbuję. (Ostatnio trochę nie miałem czasu dla STM'a). Używałem CooCox'a (fajna zabawka), ale kod dawał 2,5x większy i wolniejszy niż Keil. Męczę na razie STM32F103C8T6 - 64kB. Obejrzałem tutoriale i mój Keil nie pozwoli...
Witam, Proszę o pomoc w konfiguracji CoIDE dla procesora nie wpieranego w moim przypadku jest to STM32F217VGT6. Oczywiście dla procesorów wpieranych jak STM32F103 konfiguracja jest banalna (włączenie CMSIS core i boot, RCC, Flash itp). Dodatkowo można dorzucić ręcznie biblioteki np USB i wszystko śmiga pięknie. Niestety dla nie wpieranych konfiguracja...
Witam, Mam płytkę Discovery STM32F4 (USB STM32F407VGT6). Używam Windows 8. Zainstalowałem CoocoxIde i wszystkie inne komponenty. Skonfigurowałem następująco debuggera: Adapter ST-Link, Port SWD. Program się zbuildował. Niestety po kliknięciu: 'Download Code To Flash' dostaję komunikat: Error: Connect failed, check config and cable connection. Podmieniłem...
uvision stm32 uvision symulacja coocox stm32f4
światła buzer radio justyna selector wejść
problemy diagbox bateria niteo
Adaptacja klap klimatyzacji Audi A4 B8 2013 Sony XR-65X94J – brak diody LED, telewizor nie uruchamia się, zasilacz STBY 0V