| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| MSP430G2452 и запускане на USI модула в I2C режим http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=13704 |
Страница 1 от 1 |
| Автор: | slav4o.com [ Чет Апр 09, 2015 8:43 pm ] |
| Заглавие: | MSP430G2452 и запускане на USI модула в I2C режим |
Здравейте. Имам работа с въпросния контролер. Намира се на launch pad платка която има вграден JTAG програматор и USB интерфейс. Имам и някаква "ENERGIA" с която програмирам цялата тая работа. И дори ми работи програмата. А ако се вярва на картинката може и космически совалки да се изстрелват... Така обаче сега гледам описанието на контролера и пусто не мога да намеря къде е описано как се запуска USI модула. Искам да го пусна в тоя режим I2C. Аз ли нещо не съм уцелил дейташийта или не се сещам нещо. Има само една сраничка с електрическите характеристики. Търся нещо от сорта на сетни тоя и оня регистър тези и онези битове и почва да щрака модула. Нещо не намирав описанието. http://www.ti.com/lit/ds/symlink/msp430g2452.pdf намерих че има няколко регистъра USICTL0 USICTL1 USICKCTL USICNT USISR и даже и адресите им са посочени. Само дето не пише кой бит какво управлява, пуска / спира. Що за описание е това ... |
|
| Автор: | slav4o.com [ Чет Апр 09, 2015 9:05 pm ] |
| Заглавие: | Re: MSP430G2452 и запускане на USI модула в I2C режим |
вече го намерих http://www.ti.com/lit/ug/slau144j/slau144j.pdf имало т.нар User's Guide. Там е описано подробно. Все пак на някой може да му е от полза, да знае къде го има. Ако пък не, темата може да я изтриете. |
|
| Автор: | stefan63 [ Чет Апр 09, 2015 10:23 pm ] |
| Заглавие: | Re: MSP430G2452 и запускане на USI модула в I2C режим |
Прегледайй и "errata" за твоя чип. |
|
| Автор: | ike [ Чет Апр 09, 2015 10:27 pm ] | |||||||||
| Заглавие: | Re: MSP430G2452 и запускане на USI модула в I2C режим | |||||||||
Зарежи енергията и си ползвай CCS. На страничката на контролера има примери на С за всяка периферия - разгледай ги и ги тествай всчиките.
Ако дейташитите бяха само 60 страници, то бабичките нямаше да се блъскат да си наливат минерелна вода, ами щяха да са ембедед програмиски. |
||||||||||
| Автор: | slav4o.com [ Чет Апр 09, 2015 11:01 pm ] |
| Заглавие: | Re: MSP430G2452 и запускане на USI модула в I2C режим |
ами този е 65 страници. И нямаше каквото ми трябва.... Ама го намерих на друго място. Предполагам модулите на тези контролери се настройват по еднакъв начин за разлика от на PIC-овете при които еднаквите модули са със различни специфични настройки при всеки PIC и затова са описани поотделно в дейташийтите. |
|
| Автор: | stefan63 [ Чет Апр 09, 2015 11:13 pm ] |
| Заглавие: | Re: MSP430G2452 и запускане на USI модула в I2C режим |
Долу-горе е така. Големият документ "User manual...", дето си намерил е за фамилия msp430x2xx. В тая фамилия има дефинирани различни модули, например USART, TimerA,TimerB. Дали и доколко един модул е вграден в даден чип от фамилията - четеш в малкия чаршаф. Ако го има - регистрите са с описаните за фамилията имена и битове. Компилаторът се занимава с точното им съобразяване/адресиране в конкретния чип. Задължително прочети "errata" документа за конкретния чип. Фамилия 2 е добра, но някои неща може да те изненадат. Там е описано в кои модули има грешки и как евентуално (ако) могат да се заобиколят. |
|
| Автор: | ike [ Чет Апр 09, 2015 11:16 pm ] | |||||||||||||||||||||||||||
| Заглавие: | Re: MSP430G2452 и запускане на USI модула в I2C режим | |||||||||||||||||||||||||||
60 странци е документа, останалите 5 странци са глупости. Това което ти трябва го пише на първа страница от документа:
както и на страница 12:
Може би за по-бавните е трябвало да го напишат на още 6-7 места. |
||||||||||||||||||||||||||||
| Автор: | slav4o.com [ Чет Апр 09, 2015 11:36 pm ] |
| Заглавие: | Re: MSP430G2452 и запускане на USI модула в I2C режим |
Да благодаря за помощтта. Вече се оправих долу-горе в нещата с налучкване. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|