-
Data: 2013-03-20 18:55:33
Temat: Symulator uC ale programistyczny
Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie 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-17 Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- 2025-07-17 Andrzej Duda ułaskawił Roberta Bąkiewicza od zarzutu zapchnięcia ze schodów aktywistki Babci Kasi
- 2025-07-17 Policjanci katowali niewinnego człowieka, ale są niewinni
- 2025-07-17 Warszawa => Senior IT Recruitment Consultant <=
- 2025-07-17 Warszawa => IT Hardware Specialist - Wsparcie i Konfiguracja <=
- 2025-07-17 Warszawa => Przedstawiciel handlowy / KAM (branża TSL) <=
- 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 <=