This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| en:multiasm:exercisesbook:avr [2026/04/17 19:21] – [Local development] pczekalski | en:multiasm:exercisesbook:avr [2026/04/17 19:25] (current) – [Local development] pczekalski | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Programming in Assembler for Embedded Systems ====== | ||
| + | Assembler programming for embedded systems uses both on-site programming of devices connected directly to the development platform (usually via USB) and an integrated solution for IoT laboratories: | ||
| + | |||
| + | ===== Local development ===== | ||
| + | Local development requires installing the development toolchain. A common scenario is to use [[https:// | ||
| + | |||
| + | |||
| + | ===== Remote development ===== | ||
| + | Remote development uses a ready-made development platform accessible only via a web browser. The device is observable only via a live video stream, which introduces limitations to consider, such as latency and the lack of physical access to the device (e.g., pushing a reset button is impossible).\\ | ||
| + | Users connect to the system using a web browser and develop software in the browser, compile it and inject it into the microcontroller, | ||
| + | |||
| + | The following chapters present additional information on using the VREL NextGen remote labs system for assembler programming. | ||
| + | |||
| + | <WRAP excludefrompdf> | ||
| + | | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | </ | ||
| + | |||