Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

программирование на С микроконтроллеров SiLabs

42K
09 июня 2009 года
goodking
19 / / 09.06.2009
Привет, я только начинаю изучать программирование МК. Вопрос следующий- как произвести временную задержку перед выполнением какой либо операции, стандартные С-шные sleep и delay не работают? :)
87
09 июня 2009 года
Kogrom
2.7K / / 02.02.2008
В микроконтроллерах используют прерывания от заранее настроенного аппаратного таймера, или если проект совсем простенький, то можно сделать несколько вложенных циклов и прикинуть задержку по тактовой частоте. Но второй путь яснее в ассемблере.

Смотри примеры, которые идут вместе с IDE. Есть там пример для разных контроллеров - Blinky.c (можно сказать - хелло ворлд), в котором контроллер мигает свотодиодом. В си там как раз используется таймер (Timer2).
42K
10 июня 2009 года
goodking
19 / / 09.06.2009
Спасибо :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог