Pytania otagowane jako embedded-systems

„System wbudowany to system komputerowy przeznaczony do określonych funkcji sterowania w ramach większego systemu, często z ograniczeniami dotyczącymi przetwarzania w czasie rzeczywistym”. Michael Barr. „Glosariusz systemów wbudowanych”. Biblioteka techniczna Neutrino. Pobrane 2007-04-21, skopiowane z Wikipedii.


7
najlepsza praktyka podczas testowania jednostkowego dla wbudowanego programowania
Szukam strategii najlepszych praktyk dla kodu testowania jednostkowego napisanego dla systemu wbudowanego. Przez system wbudowany rozumiem kod, taki jak sterowniki urządzeń, programy obsługi ISR ​​itp., Rzeczy, które są bardzo zbliżone do metalu. Większość testów jednostkowych nie jest możliwa bez przetestowania na sprzęcie za pomocą ICE. Czasami wbudowana jednostka musi być …



7
Jaka jest szybsza alternatywa dla CRC?
Robię transmisję danych z dsPIC do komputera i robię 8-bitowy CRC do każdego bloku 512 bajtów, aby upewnić się, że nie ma błędów. Po włączeniu mojego kodu CRC uzyskuję około 33 KB / s, bez niego otrzymuję 67 KB / s. Jakie są alternatywne algorytmy wykrywania błędów, aby sprawdzić, które …


8
Jak zrobić TDD na urządzeniach wbudowanych?
Nie jestem nowy w programowaniu i nawet pracowałem z jakimś niskim poziomem C i ASM na AVR, ale tak naprawdę nie mogę się skupić na projekcie C osadzonym na większą skalę. Zdegenerowana przez filozofię Ruby TDD / BDD, nie jestem w stanie zrozumieć, jak ludzie piszą i testują kod w …

4
Jak przyjąć zwinną metodologię opracowywania oprogramowania układowego / oprogramowania systemów wbudowanych?
Zawsze zastanawiałem się, jak zastosować zwinne metody, tak naprawdę w dużym złożonym oprogramowaniu do systemów wbudowanych (ponad 100 inżynierów). Opracowywanie oprogramowania układowego ma pewne unikalne cechy, które utrudniają sprawne działanie (tj. Sprzęt nie jest dostępny do późnej fazy tworzenia; po wydaniu produktu nie można łatwo zaktualizować oprogramowania układowego; itp.) Normą …

3
Jak radzisz sobie z niefunkcjonalną pracą ze Scrumem we wbudowanych systemach?
Mam dwa problemy ze Scrumem w systemach wbudowanych. Po pierwsze, jest wiele zadań do wykonania, szczególnie na wczesnych etapach, których nie można wykazać. Zaczęliśmy od płyty programistycznej, bez systemu operacyjnego, bez wyświetlacza, bez komunikacji szeregowej itp. Nie mieliśmy naszego wyświetlacza przez sześć sprintów. Pierwsze cztery sprinty to: Pierwsze RTOS uruchomiony …

1
Jaką część programowania wykonuje się dla systemów wbudowanych?
Jaką część programowania wykonuje się dla systemów wbudowanych? Mówiąc bardziej ogólnie, proszę udostępniać wszelkie interesujące statystyki dotyczące programistów według domen, np. W czasie rzeczywistym / biznes / interfejs użytkownika / gry /… To, jak zdefiniujesz granice domeny (np. Czym jest system osadzony), zależy od ciebie, ale proszę podać kilka słów, …

2
Programowanie funkcjonalne dla oprogramowania wbudowanego [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 5 lat temu . Rozmawiałem wczoraj wieczorem z F # i programowaniem funkcjonalnym z przyjacielem, który przyniósł mi interesujące pytanie. Jak zrobiłbyś wbudowane …


1
Jakie są absolutne, minimalne wymagania dotyczące przechowywania azjatyckich zestawów znaków dla projektu systemu wbudowanego?
Pracuję dla firmy, która rozpoczęła integrację wbudowanych systemów komputerowych z produkowanymi przez nas produktami. Mamy dość szeroką gamę produktów i są one dystrybuowane na całym świecie. Ponadto zaprojektowaliśmy kilka zintegrowanych kart, które mogą służyć do wielu celów, w zależności od oprogramowania wbudowanego w system. W ten sposób nie musimy przeprojektowywać …


5
Jakie języki są dziś używane do programowania niskiego poziomu? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie?Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Kiedy słyszę programowanie niskiego poziomu, takie jak sterowniki, systemy wbudowane, systemy operacyjne itp., Od razu myślę …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.