Использование эмулятора Renode в embedded-разработке
На своем последнем проекте я решил использовать Renode вместо всем привычного QEMU для эмуляции наших прошивок. ~~Какого хре~~ Почему, зачем и что из этого вышло.
Содержание
Picture
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean lobortis ex id leo euismod ultrices. Suspendisse tempus ex enim, quis bibendum nisl scelerisque consequat. Ut in hendrerit augue, non semper metus. Sed in odio quis sem porta aliquam in eu turpis. Morbi porta justo nulla. Nunc facilisis vehicula est ac sagittis. Praesent placerat massa a magna fermentum, in facilisis purus auctor. Curabitur pellentesque sagittis mollis. Vestibulum a iaculis augue. Vivamus congue porttitor augue. Sed porta, lorem efficitur iaculis hendrerit, tortor velit auctor lacus, sed faucibus elit dolor at diam. Phasellus id auctor massa.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean lobortis ex id leo euismod ultrices. Suspendisse tempus ex enim, quis bibendum nisl scelerisque consequat. Ut in hendrerit augue, non semper metus. Sed in odio quis sem porta aliquam in eu turpis. Morbi porta justo nulla. Nunc facilisis vehicula est ac sagittis. Praesent placerat massa a magna fermentum, in facilisis purus auctor. Curabitur pellentesque sagittis mollis. Vestibulum a iaculis augue. Vivamus congue porttitor augue. Sed porta, lorem efficitur iaculis hendrerit, tortor velit auctor lacus, sed faucibus elit dolor at diam. Phasellus id auctor massa.
Title🔗
Lists:
- List
- List
- Nested lists
- More nested lists
- Liiiiists
- More nested lists
- Nested lists
Немного таблиц вам в ленту:
| Foo | Bar |
|---|---|
| 1 | 2 |
| 3 | 4 |
Подсветка синтаксиса
int main()
{
// Calculate Pupa's salary
auto pupa_salary = calc_salary_for(lupa);
};
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean lobortis ex id leo euismod ultrices. Suspendisse tempus ex enim, quis bibendum nisl scelerisque consequat. Ut in hendrerit augue, non semper metus. Sed in odio quis sem porta aliquam in eu turpis. Morbi porta justo nulla. Nunc facilisis vehicula est ac sagittis. Praesent placerat massa a magna fermentum, in facilisis purus auctor. Curabitur pellentesque sagittis mollis. Vestibulum a iaculis augue. Vivamus congue porttitor augue. Sed porta, lorem efficitur iaculis hendrerit, tortor velit auctor lacus, sed faucibus elit dolor at diam. Phasellus id auctor massa.
More title🔗
Subtitle🔗
Aliquam scelerisque massa in hendrerit tincidunt. Curabitur auctor nunc eget erat viverra vestibulum. Vestibulum id dictum neque, nec molestie ligula. Vestibulum efficitur risus ac justo dignissim lacinia. Pellentesque nibh tellus, posuere ultrices purus at, ultrices ultricies odio. In viverra risus odio, nec eleifend dolor elementum non. Sed eleifend vehicula mauris sit amet euismod. Nam euismod, velit quis imperdiet iaculis, purus urna consectetur lectus, eget venenatis magna sem non ligula. In consectetur dignissim ipsum in vestibulum. Aliquam porttitor ullamcorper ante ac finibus. Nulla est urna, volutpat non lorem eu, feugiat maximus dui. Nam tempor bibendum ipsum, a commodo nisl vehicula rhoncus. Donec aliquet metus magna, at laoreet leo facilisis ac.
Picture