Отговори на тема  [ 8 мнения ] 
MSP430G2332EP и I2C 
Автор Съобщение
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Ное 12, 2008 9:59 pm
Мнения: 512
Местоположение: София
Мнение MSP430G2332EP и I2C
Имам проблем с подкарването на I2C независимо master или slave на този процесор.
Използва се IAR за 430-ки добавя се "msp430G2332.h", който идва директно от IAR-a и тук почват проблемите.
Вътре ги има адресите на USI модула започващи от 0х0078, но липсват тези на USCI в режим на I2C започващи на 0х0068 (и SPI и UART също липсваха...). Това не беше проблем и преди съм попадал на липсващи адреси. Дефинирах си ги прилежно, но не ми дава да пиша и чета от тях. През дебъгера (закачен на SPY 2 wire - не е JTAG), ми дава да променям директно адресите на USI модула, но не и тези на USCI.
Някой да има Някакви идеи?

_________________
I'm debugging my software mostly with soldering iron....


Вто Окт 13, 2015 10:07 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: MSP430G2332EP и I2C
Къде видя USCI в този чип?


Вто Окт 13, 2015 11:35 pm
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Ное 12, 2008 9:59 pm
Мнения: 512
Местоположение: София
Мнение Re: MSP430G2332EP и I2C
http://www.ti.com/lit/ds/symlink/msp430g2332.pdf не и в този PDF, на страница 16 ги няма регистрите. Ама пише, че има I2C на пинове p1.6 и p1.7?!?!
Къде е? :(

_________________
I'm debugging my software mostly with soldering iron....


Вто Окт 13, 2015 11:56 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: MSP430G2332EP и I2C
този процесор не сън барал, но
аз така ги виждам нещата - процесорът поддържа I2c през USI, а ти си свикнал като видиш I2c - да търсиш USCI . Чети за УСИ в даташийта на фамилия 2 .
Аз обикновено се боря с едно USART и едно USCI в един чип, за да пусна два Уарта...


Сря Окт 14, 2015 12:05 am
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Ное 12, 2008 9:59 pm
Мнения: 512
Местоположение: София
Мнение Re: MSP430G2332EP и I2C
Дааааа, четене е трябвало, сега усетих колко заблуден съм бил.... :(
Тъпото е че платките са готови и не мога да го сменя лесно и бързо. За щастие не е нищо сложно и вярвам, че ще се справя.

_________________
I'm debugging my software mostly with soldering iron....


Сря Окт 14, 2015 12:10 am
Профил ICQ
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Ное 12, 2008 9:59 pm
Мнения: 512
Местоположение: София
Мнение Re: MSP430G2332EP и I2C
Проблема е ясен. Малко четене и много паника. Всичко тръгна!
@stefan63 Мерси за отварянето на очите :)

_________________
I'm debugging my software mostly with soldering iron....


Сря Окт 14, 2015 3:13 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: MSP430G2332EP и I2C
Ааа,пич,
ти си будувал до късно. Паниката е гаден проблем в инженерната работа. Повечето инженери страдат от нея :)
Между другото - виж ератата за тоз чип - има нвщо за бавно I2C , има и други гафове - ама май не са опасни. Преди няколко месеца се заглеждах в 5 и 6 серия , едната ме потресе с ератите си - останах с впечатлението ,че са пуснали втората заради неадекватност на грешната. 2-а серия си е поносима.


Сря Окт 14, 2015 6:54 am
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Ное 12, 2008 9:59 pm
Мнения: 512
Местоположение: София
Мнение Re: MSP430G2332EP и I2C
Ами понякога, когато нещата са на пожар се налага.
Наложи се да го пусна в SLAVE режим, да може да се чете и пише от него. Тествах го при скорости от 100Кхз до 400Кхз нямаше проблеми. Ползвам го за нещо като сензор с екстри I/O-та. Имам си таблици с различните пакети. Те имат различна дължина на отговора, и таблица за командите и всичко изглежда за момента прилично. Понеже USI-то има само един вектор на прекъсване - въртя една стейт машина и търся защо и в каква последователност съм вътре...
Радвам се че тръгна :mrgreen:

_________________
I'm debugging my software mostly with soldering iron....


Сря Окт 14, 2015 11:02 am
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 8 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 15 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни