Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
В CVAVR есть готовые встроенные функции i2c_read, i2c_write и проч. ...
Отправлено
Igor_Koval
(95.132.102.93)
23 марта 2010, г. 11:58
В ответ на:
Помогите !!! Где можно взять исходники I2C на С AVR. Интересует просто чтение / запись.
отправлено dshabrov 23 марта 2010, г. 11:54
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: Блин, вот их я и не нашел. Потому написал. Смотрю файл I2C.H - там одни определения. Интересует только софтрверный вариант!!!
-
dshabrov
(23.03.2010, 12:00:52
84.21.231.242
,
пустое
)
Нету смысла писать свой вариант (+)
-
Igor_Koval
(23.03.2010, 12:06:37
95.132.102.93
, 305 байт)
Ответ: Аппаратный TWI у меня к железу привязан. Я уже не изучаю - делаю конкретный девайс. Поэтому Hard мне не подходит!
-
dshabrov
(23.03.2010, 12:14:14
84.21.231.242
,
пустое
)
Зачем вам два TWI в одном мастере ? Вы хотите обращаться к двум Slave'ам с идентичными адресами ?
-
Igor_Koval
(23.03.2010, 12:16:12
95.132.102.93
,
пустое
)
Ответ: Я неправильно выразился. Мне нельзя привязываться к железу, поскольку в дальнейшем может не оказаться самого TWI в контроллере.
-
dshabrov
(23.03.2010, 12:17:57
84.21.231.242
,
пустое
)
нублин. делаешь spi.h где описано типо bool spi_write_x_bytes_read_y_bytes( u8 x, u8 y ). И две реализации spi_hard_avr.c и spi_soft.c
-
MegaJohn
(23.03.2010, 12:46:0
81.222.85.88
,
пустое
)
абстрактный проект - абстрактный проц? :)
-
werewolf
(23.03.2010, 12:27:13
192.168.128.79,81.90.226.4
,
пустое
)
в тиньках дрыгалка есть - подобие TWI
-
werewolf
(23.03.2010, 12:24:10
192.168.128.79,81.90.226.4
,
пустое
)
в визарде проекта есть закладка с и2с, выбери устройство и посмотри код
-
EmbedElektrik
(23.03.2010, 12:05:40
94.198.33.207
,
пустое
)
Ответ: Да, блин весь код+++
-
dshabrov
(23.03.2010, 12:12:30
84.21.231.242
, 334 байт)
Еще раз. Просмотрите руководство к компилятору ...
-
Igor_Koval
(23.03.2010, 12:14:18
95.132.102.93
,
пустое
)
Ответ: The prototypes for these functions are placed in the file i2c.h, located in the .\INC subdirectory. This file must be #include -ed before using the functions. Ничего путного больше не нашел.
-
dshabrov
(23.03.2010, 12:16:34
84.21.231.242
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
вычтите из двух единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru