Witam. Pisze swoje programy po 51 w języku C. W programie Raisonance Ride 51 z kompilacją nie ma problemu i program wynikowy hex jest poprawny dobrze skompilowany natomiast uvision 3 niby wszystko jest ok symulacja działa plik wynikowy rowniez tworzy ale ma on np objetosc 3kb a do 89c2051 nie moze byc...
Posiadam najnowszy uVision 4.22a Kompilator to GNU GNU-Tool-Prefix: arm-elf- GNU-Tool Folder: C:\Program Files(86)\GNUARM - kompilator tam właśnie jest zainstalowany Dlaczego taki zestaw? Na pracowni pracuje na identycznym dlatego na nim mi właśnie zależy Program podczas kompilacji tworzy plik...
Witam mam taki problem z moim układem. Układe ten ma sterować modelem statku, ale mam problem z odpaleniem uprocesora. Stworzyłem sobie program w uvisionie skonfigurowałem go tzn. ustawiłem procesor przy tworzeniu projektu zegar 12Mhz oraz stworzenia hexa. Tworzy mi hexa i symulacja działa bez problemu....
na stronce Keila znalazłem program do obsługi UART-a pracujący na przerwaniach dla lpc2129. - przerobiłem skrypt, startup.s w linii void com_initialize (void) { volatile char dummy; /*--------------------------------------... Clear com buffer indexes. ----------------------------------------...
Ok, teraz coś się wyjaśniło... Zdawałoby sie, że musiałbyś sobie sam napisać algorytm wpisywania danych w ram procesora (to się konfiguruje w ustawieniach flash tools), a z tego co widzę, keil ma gotowy algorytm zapisu tylko do flasha. Poza tym, skoro nie chcesz katować procesora, może pobaw się symulatorem?...
To nie zmieniaj środowiska, użyj po prostu innego kompilatora. Przecież możesz użyć GCC w Keilu. [url=]Instrukcja Wtedy masz bardzo fajne środowisko do programowania, bez ograniczeń na kod wynikowy. Niestety ograniczenia nadal obowiązują w trybie debugowania i symulacji. Jeżeli zamierzasz z nich...
No i działa :) Dialog DLL miałem ustawiony na DARMCM1.DLL. Teraz tylko czekać aż do STM32F051R8 dodadzą opcje symulacji :P dzięki za pomoc.
Witam W szkole na zajeciach z systemow wbudowanych, uzywamy do symulacji ISIS Proffesional 7.4 SP i robiac prace zaliczeniowa napotkalem na bardzo dziwny problem i chyba jednoczesnie bug ISIS`a. Ponizszy schemat dostalismy gotowy a naszym zadaniem napisac jest soft wykorzystujacy dolaczone peryferia...
Witam !!! Napisałem kod w C na 89c51: #include <Atmel/AT89X51.h> void main(void) { int i; int opcja = 0; P1 = 0x00; while(1) { if&... opcja == 0) { if(P1_1 == 1) { opcja = opcja + 1; if(opcja...
Witajcie Mój problem dotyczy debugowania a raczej symulacji projektu utworzonego za pomocą narzędzia STM32CubeMX w IDE Keil uVision. Projekt jest tworzony dla zestawu STM32F0308 Discovery i podczas symulacji zatrzymuje się w podprogramie HAL_RCC_OscConfig() w tym miejscu: if ( (HAL_GetTick()...
W jaki sposób w Logic Analyzer z Keil uVision można obejrzeć zmiany zawartości akumulatora w kontrolerach klasy C51. Np w wyniku symulacji takiego programu cseg at 0000h ; poczatek programu mov A,#0 mov B,#0 petla: inc A inc B jmp petla end Wynik działania analizatora...
Witam. Nigdy się nie spotkałem z modelem tego mikro konwertera do Proteusa. Jedyne co Pana może ratować to symulacja(tekstowa) w kompilatorze Keil uVision, tudzież jak Pan lubi lutować to ratuje pana też zamówienie darmowego egzemplarza z Analog Devices. Pozdrawiam.