1. Микропроцессорные устройства
Лекция 9
Программирование на языке С
Микроконтроллеры серии AVR
2. Программные средства для микроконтроллеров AVR фирмы Atmel
Для написания и отладки микропрограммного обеспечения (МПО) требуется
ряд инструментов, в т.ч.:
•редактор кода программы;
•компилятор;
•отладчик кода программы (с помощью симулятора и/или аппаратного
отладчика);
•интерфейсы
аппаратных
отладочных
средств
(эмуляторы,
программаторы, отладчики).
Для ускорения процесса создания МПО также могут использоваться мастера
автоматической генерации кода программы, библиотеки функций и другое
вспомогательное ПО.
Перечисленные инструменты, как правило, доступны в виде единого
программного пакета, который носит название интегрированной среды для
проектирования (IDE)
3. Программные средства для микроконтроллеров AVR фирмы Atmel
4. Программные средства для микроконтроллеров AVR фирмы Atmel
5. Алфавит языка
6. Группы символов
7. Лексемы
8. Комментарии
9. Ключевые слова
10. Литералы
11. Литералы
12. Типы данных
13. Типы данных
14. Пользовательские типы
15. Перечисляемые типы
16. Приведение типов
17. Переменные
18. Область видимости переменных
19. Константы
20. Вычисление области памяти выделенную под переменную
21. Функции
22. Функции
23. Функции
24. Возвращаемые значения
25. Прототипы функций
26. Структура программы на языке Си
29. Структуры
30. Структуры
31. Указатели и адреса переменных
32. Указатели и адреса переменных
33. Передача функции параметров по ссылке
34. Массивы
35. Строки
36. Многомерные массивы
37. Операторы ветвления
38. Операторы ветвления
39. Операторы ветвления
40. Операторы ветвления
41. Циклические конструкции
42. Циклические конструкции
43. Циклические конструкции
44. Циклические конструкции
45. Организация бесконечных циклов
47. Директивы
48. Директивы
49. Директивы