реклама на сайте
подробности

 
 
> TWI в XMege
Pavel_Bor
сообщение Sep 5 2011, 11:19
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 15-04-10
Из: Украина
Пользователь №: 56 660



Подключаю twix.h файл в cvavr. (Код создан при помощи codewizard)
При компиляции ошибка - cant open file twix.lib
подскажите как решить проблему.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
_Артём_
сообщение Sep 5 2011, 12:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Pavel_Bor @ Sep 5 2011, 14:19) *
Подключаю twix.h файл в cvavr. (Код создан при помощи codewizard)
При компиляции ошибка - cant open file twix.lib
подскажите как решить проблему.


Скачать с сайта Атмела Application Note по TWI XMega и использовать их код в своём проекте.
Go to the top of the page
 
+Quote Post
Pavel_Bor
сообщение Sep 6 2011, 07:04
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 15-04-10
Из: Украина
Пользователь №: 56 660



Скачал. Есть файлы:avr_compiler.h twi_example.h, twi_master_driver.h
Нужно подключиться к внешней памяти 24512W6 через порт С.

Инициализирую ТВИ
Код
    /* Initialize TWI master. */
    TWI_MasterInit(&twiMaster,
                   &TWIC,
                   TWI_MASTER_INTLVL_LO_gc,
                   TWI_BAUDSETTING);


дальше мне надо передать в внешнюю память адрес устройства (slave_adress) и адрес на памяти(состоящий из двух байт) куда нужно записать байт. В функции записи присутствует
Код

bool TWI_MasterWrite(TWI_Master_t *twi,
                     uint8_t address,
                     uint8_t * writeData,
                     uint8_t bytesToWrite);
bool TWI_MasterRead(TWI_Master_t *twi,
                    uint8_t address,
                    uint8_t bytesToRead);


Как проверить работу ТВИ? Есть ЖКИ на который можно вывести результаты.

Сообщение отредактировал Pavel_Bor - Sep 6 2011, 07:06
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 23:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01347 секунд с 7
ELECTRONIX ©2004-2016