Опубликовано: Tue, 14 Jan 2025 09:51:25 GMT
Канал:
Часть 1. Введение
Часть 2. Память и UART
Часть 3. Прерывания
Часть 4. Си и таймеры
Часть 5. DMA
Будем считать, что с архитектурой контроллера и системой команд RISC-V мы более-менее познакомились. То есть не будем их пугаться ни когда надо почитать выхлоп дизассемблера, ни когда надо самостоятельно что-то оптимизировать. Теперь пора наконец перейти к написанию более сложных программ, а значит, и к более компактному языку. Не то чтобы это было сложно делать на ассебмлере, но уж больно много букв. Читать дальше →]]>
https://habr.com/ru/companies/yadro/articles/873520/
Канал:
Часть 1. Введение
Часть 2. Память и UART
Часть 3. Прерывания
Часть 4. Си и таймеры
Часть 5. DMA
Будем считать, что с архитектурой контроллера и системой команд RISC-V мы более-менее познакомились. То есть не будем их пугаться ни когда надо почитать выхлоп дизассемблера, ни когда надо самостоятельно что-то оптимизировать. Теперь пора наконец перейти к написанию более сложных программ, а значит, и к более компактному языку. Не то чтобы это было сложно делать на ассебмлере, но уж больно много букв. Читать дальше →]]>
https://habr.com/ru/companies/yadro/articles/873520/
BotHabr (2025-02-14 11:10:06)
[Ответить]