Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Хотя это всё фигня...А во где загадка-то...Теория вечных двигателей и торсионных полей и рядом не стояли (%-((
Отправлено
Дктор Т_у_амОс__ес 09 июля 2007 г. 14:17
У меня реализован программный I2C на частоте 100кГц и SPI на частоте 1МГц...Подёркиваю ПРОГРАММНЫЙ...Т.е. ножками я сам дёргаю...Я по очереди передаю инфу то по SPI, то по I2C..Но чудо не в этом...Запустил я 3 таймера..И разрешил прерывания от них...Ну думаю: ща они мне сорвут обмен к ебеням собачьим как и по I2C так и по SPI...И...Ахуел...Ничего не срывают...Т.е. разрыв на время до 50мкС в подпрограмме генерации временной диаграммы обмена не нарушает обмен...
Проверил...Можь прерываний и нету...Нихуя всё есть...Засунул в каждое прерывание по ДЕВАГ-счётчику и убедился что прерывания осужествляются и с нужным мне периодом...Одно с периодом 100мкС второе 0,12 Сек а третие с периодом 1 Сек...
Ничего не понимаю...Как такое возможно???
Да процик у меня стоит ATmega64 и работает он на тактовой 4 МГц
Составить ответ | Вернуться на конференцию
Ответы
- >> :) — Vladimir Ljaschko (09.07.2007 19:18:38 194.158.204.49, пустое, ссылка)
- Программный SPI на 1 мгц при тактовой процессора 4 мгц? Поздравляю вас соврамши... — Михаил Е. (09.07.2007 16:09:44 81.13.25.114, пустое)
- Пипец, открытие космического масштаба. — AlexD (09.07.2007 15:35:50 193.200.21.5, пустое)
- Очень бы хотелось взглянуть на ассемблерный код (+) — skn (09.07.2007 15:27:33 213.170.71.49, 284 байт)
- I2C вообще статическая шина, т.е. SCL от 0Гц специфицировано. Читайте внимательно спецификацию. — rezident (09.07.2007 15:13:45 195.222.149.11, 84 байт, ссылка)
- Однако странно. Дохтор не знает различий между синхронными и асинхронными интерфейсами. Но при этом пишет супернадежные программы:) — 1111111 (09.07.2007 14:57:39 77.123.142.29, пустое)
- RTFM - утомил однако — argus98 (09.07.2007 14:42:47 81.22.205.230, пустое)
- А CLK тоже твой проц генерит? Если да, то чего тут непонятного? — K A A (09.07.2007 14:21:2 213.132.80.164, пустое)