-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!.POSTED!not-for-mail
From: Sebastian Biały <h...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Symulator uC ale programistyczny
Date: Wed, 20 Mar 2013 18:55:33 +0100
Organization: ATMAN - ATM S.A.
Lines: 30
Message-ID: <kict6p$cr9$1@node2.news.atman.pl>
NNTP-Posting-Host: 193.0.194.227
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node2.news.atman.pl 1363802137 13161 193.0.194.227 (20 Mar 2013 17:55:37
GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Wed, 20 Mar 2013 17:55:37 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.28)
Gecko/20120306 Thunderbird/3.1.20
Xref: news-archive.icm.edu.pl pl.misc.elektronika:644735
[ ukryj nagłówki ]Witam.
Naszla mnie potrzeba podsymulowania kawałka kodu na AVR do której,
przyznaje, najwygodniej było by mi zaprząc jakiś symulator wywoływany z
poziomu C/C++. Czyli ładuje jakiś char buf[MEMSIZE] kodem i wołam
funkcje stepującą. Dla ciekawskich: chodzi o pewien rodzaj unit testów i
pilnowania performance kawałka kodu. Ponieważ musze mieć 100%
automatyzacji wszelkie graficzne debuggero-symulatory mijają sie z
celem. Potrzebuje symulator CPU z interfejsem czysto programistycznym.
Podobny problem z ARM rozwiązalem kiedyś wyrywając odpowiedni core z
projektu M.A.M.E. Jednak ten projekt na oczy nie widział pojęcia
abstrakcji i wyjęcie core jest często wyzwaniem ...
Podobnie pewnie postąpie teraz, wyrywając symulator AVRa z tego
projektu, ale po przejrzeniu plików już widzę ze bedzie to samo g... z
brakiem abstrakcji i rękodzieło w poprawianiu po programistach C.
Skoro trafił mi się 2x ten sam problem to pytanie:
Czy ktoś widział jakiś projekt który skierowany jest na elektroników (a
więc symulatory popularnych uC) i posiada interfejs programistyczny a
służy do tworzenia testow? W bardziej zaawansowanej wersji to zapewne
może byc dowolny symulator HDL i symulacja modelu CPU, ale to już
niezdrowe przegięcie bo za daleko od meritum: czyli kodu.
Dla bardziej ciekawskich: mam dwa cpu i muszę zapewnić że pewien kawałek
algorytmu działający na raz na obu mieści mi się w odpowiednich ramkach
czasowych aby się nie rozsynchronizowały. Aplikacja nie jest do
napisania i już, będzie rozwijana i dlatego potrzebuje zautomatyzować testy.
Najnowsze wątki z tej grupy
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
Najnowsze wątki
- 2025-07-16 deltaT w pompie ciepla
- 2025-07-16 dron na granicy polsko niemieckiej
- 2025-07-16 Warszawa => Senior IT Recruitment Consultant <=
- 2025-07-16 Gdańsk => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-16 Gdańsk => Delphi Programmer <=
- 2025-07-16 Warszawa => BI Developer <=
- 2025-07-16 Gdańsk => Programista Delphi <=
- 2025-07-16 chroń PESEL dziecka
- 2025-07-16 Rzeszów => Spedytor Międzynarodowy <=
- 2025-07-16 Gdańsk => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-07-16 Kraków => Kotlin Developer <=
- 2025-07-16 Warszawa => Inżynier oprogramowania .Net <=
- 2025-07-16 Tadeusz Rolke RIP
- 2025-07-14 Dwa dylematy
- 2025-07-14 Re: Dwa dylematy