Лого на микросемиSmartFusion2 MSS
Конфигурација CAN

Вовед

Потсистемот за микроконтролер SmartFusion2 (MSS) обезбедува еден тврд периферен уред CAN (APB_1 под-магистрала).
На MSS Canvas, мора да го вклучите (стандардно) или да го оневозможите примерот CAN врз основа на тоа дали се користи во вашата тековна апликација. Кога е оневозможено, примерокот CAN се задржува во ресетирање (состојба со најниска моќност).
Стандардно, кога е овозможено, портите CAN се конфигурирани да се поврзуваат со уредот Multi Standard I/Os (MSIO). Имајте предвид дека MSIO доделени на примерот CAN се споделуваат со други периферни уреди MSS. Овие споделени I/O се достапни за поврзување со MSS GPIO и други периферни уреди кога примерокот CAN е оневозможен или ако портите за примероци CAN се поврзани со ткаенината FPGA.
Функционалното однесување на примерокот CAN мора да се дефинира на ниво на апликација користејќи го двигателот SmartFusion2 MSS CAN обезбеден од Microsemi.
Во овој документ, ние опишуваме како можете да го конфигурирате примерот MSS CAN и да дефинирате како се поврзани периферните сигнали.
За повеќе детали за тврдиот периферен уред MSS CAN, погледнете во Упатството за употреба SmartFusion2.

Опции за конфигурација

Нема опции за хардверска конфигурација за периферниот уред CAN.
Забелешка: Ако примерот CAN е овозможен, M3_CLK мора да биде множител од 8 MHz. Ова ограничување ќе се примени во MSS CCC конфигураторот.

Табела за доделување периферни сигнали

Архитектурата SmartFusion2 обезбедува многу флексибилна шема за поврзување на сигналите на периферните уреди или со MSIO или со ткаенината FPGA. Користете ја табелата за конфигурација за доделување сигнал за да дефинирате со што е поврзан вашиот периферен уред во вашата апликација. Оваа табела со задачи ги има следните колони (Слика 2-1):
MSIO – Го идентификува името на периферниот сигнал конфигуриран во даден ред.
Главна врска – Користете ја паѓачката листа за да изберете дали сигналот е поврзан со MSIO или FPGA ткаенина.
Насока – Покажува дали насоката на сигналот е IN, OUT или INOUT.
Пакет игла – Го прикажува пинот на пакетот поврзан со MSIO кога сигналот е поврзан со MSIO.
Дополнителни врски – Користете го полето за избор Напредни опции за да view дополнителни опции за поврзување:

  • Проверете ја опцијата Fabric за да набљудувате во ткаенината FPGA сигнал што е поврзан со MSIO.
  • Проверете ја опцијата GPIO за да го набљудувате сигналот за влезна насока - или од FPGA ткаенината или од MSIO - користејќи MSS GPIO.

Конфигурација на Microsemi SmartFusion2 MSS CAN - Табела за доделување

Поврзување предview

Поврзувањето предview панелот во дијалогот MSS CAN Configurator покажува графичка view на тековните врски за означениот сигнал ред (Слика 3-1).
Конфигурација на Microsemi SmartFusion2 MSS CAN - Табела за доделување 1

Конфликти на ресурси

Бидејќи MSS периферните уреди (MMUART, I2C, SPI, CAN, GPIO, USB, Ethernet MAC) споделуваат ресурси за пристап до ткаенината MSIO и FPGA, конфигурацијата на која било од овие периферни уреди може да резултира со конфликт на ресурси кога ќе конфигурирате примерок од тековниот периферен уред. Периферните конфигуратори обезбедуваат јасни индикатори кога ќе се појави таков конфликт.
Ресурсите што се користат од претходно конфигуриран периферен уред резултираат со три типа на повратни информации во тековниот периферен конфигуратор:
• Информации – ако ресурсот што го користи друг периферен уред не е во конфликт со тековната конфигурација, се појавува икона за информации во врската предview панел, на тој ресурс. Совет за алатка на иконата дава детали за тоа кој периферен уред го користи тој ресурс.
• Предупредување/Грешка – ако ресурсот што го користи друг периферен уред е во конфликт со тековната конфигурација, иконата за предупредување или грешка се појавува во врската предview панел, на тој ресурс. Совет за алатка на иконата дава детали за тоа кој периферен уред го користи тој ресурс.
Кога се прикажуваат грешки, нема да можете да ја извршите тековната конфигурација. Можете или да го решите конфликтот со користење на друга конфигурација или да ја откажете тековната конфигурација користејќи го копчето Откажи.
Кога се прикажуваат предупредувањата (и нема грешки), можете да ја извршите тековната конфигурација. Сепак, не можете да го генерирате целокупниот MSS; ќе видите грешки за генерирање во прозорецот за дневник на Libero SoC. Мора да го решите конфликтот што сте го создале кога сте ја извршиле конфигурацијата со реконфигурирање на која било од периферните уреди што го предизвикува конфликтот.
Периферните конфигуратори ги спроведуваат следните правила за да утврдат дали конфликтот треба да се пријави како грешка или предупредување.

  1. Ако периферниот уред што се конфигурира е периферниот GPIO, тогаш сите конфликти се грешки.
  2. Ако периферниот уред што се конфигурира не е периферниот GPIO, тогаш сите конфликти се грешки, освен ако конфликтот е со GPIO ресурс во кој случај конфликтите ќе се третираат како предупредувања.

Грешка Прample
УСБ периферниот уред се користи и го користи ПАД-то на уредот поврзан со пинот на пакетот V24. Конфигурирањето на периферниот уред CAN така што портата RXBUS е поврзана со MSIO резултира со грешка.
Слика 4-1 ја прикажува иконата за грешка прикажана во табелата за доделување поврзување за RXBUS портот. Конфигурација на Microsemi SmartFusion2 MSS CAN - Табела за доделување 2Слика 4-2 ја прикажува иконата за грешка прикажана во Preview панел на ресурсот PAD за RXBUS портот.
Конфигурација на Microsemi SmartFusion2 MSS CAN - Табела за доделување 3 Предупредување Прample

Се користи периферниот уред GPIO и го користи ПАД-то на уредот поврзан со пинот V24 на пакетот (GPIO_3).
Конфигурирањето на периферниот уред CAN така што приклучокот RXBUS е поврзан со MSIO резултира со предупредување.
Слика 4-3 ја прикажува иконата за предупредување прикажана во табелата за доделување поврзување за RXBUS портот.
Конфигурација на Microsemi SmartFusion2 MSS CAN - Табела за доделување 4
Слика 4-4 ја прикажува иконата за предупредување прикажана во предview панел на ресурсот PAD за RXBUS портот. Забележете дека во овој ексampтака, има втор конфликт со GPIO поради дополнителната врска со GPIO_3.
Конфигурација на Microsemi SmartFusion2 MSS CAN - Табела за доделување 5Информации Прample
УСБ периферниот уред се користи и го користи ПАД-то на уредот поврзан со пинот на пакетот V24. Конфигурирањето на периферниот уред CAN така што портата RXBUS е поврзана со ткаенината FPGA не резултира со конфликт. Меѓутоа, за да се означи дека тој PAD е поврзан со RXBUS портот (но не се користи во овој случај), иконата Information се прикажува во Preview панел (Слика 4-5). Совет за алатка поврзан со иконата дава опис за тоа како се користи ресурсот (USB во овој случај).
Конфигурација на Microsemi SmartFusion2 MSS CAN - Табела за доделување 6

Опис на пристаништето

Табела 5-1 • Опис на порта

Име на порта  Група на пристаништа  Насока Опис
RX CAN_PADS
CAN_FABRIC
In Локален сигнал за прием.
TX CAN_PADS
CAN_FABRIC
Надвор CAN автобус пренесува сигнал.
TX_MK_N CAN_PADS
CAN_FABRIC
Надвор Контролен сигнал за надворешен возач. / Ова се користи за оневозможување на надворешен CAN трансивер. / TX_MK_N се наметнува кога контролерот CAN е запрен или ако состојбата CAN е исклучена.

Забелешка:

  • Имињата на портите го имаат името на примерот CAN како префикс, на пр. CAN_RX.
  • Имињата на влезните порти за главно поврзување на ткаенината имаат „F2M“ како наставка, на пр. CAN _RX_F2M.
  • Имињата на влезните порти за дополнително поврзување на ткаенината имаат „I2F“ како суфикс, на пр. CAN_RX_I2F.
  • Имињата на портите за излез на ткаенина и за излез имаат „M2F“ и „M2F_OE“ како наставка, на пр. CAN_RX_M2F и CAN_ RX_M2F_OE.
  • PAD-портите автоматски се промовираат на врвот низ дизајнерската хиерархија.

Поддршка за производи

Microsemi SoC Products Group ги поддржува своите производи со различни услуги за поддршка, вклучително и услуги за клиенти, Центар за техничка поддршка за клиенти, а webсајт, електронска пошта и канцеларии за продажба низ целиот свет. Овој додаток содржи информации за контактирање на Microsemi SoC Products Group и користење на овие услуги за поддршка.
Услуга за клиенти
Контактирајте со службата за корисници за нетехничка поддршка на производот, како што се цените на производите, надградбите на производите, информациите за ажурирање, статусот на нарачката и овластувањето.
Од Северна Америка, јавете се на 800.262.1060
Од остатокот од светот, јавете се на 650.318.4460
Факс, од каде било во светот, 408.643.6913
Центар за техничка поддршка на клиентите
Microsemi SoC Products Group го екипира својот Центар за техничка поддршка за клиенти со висококвалификувани инженери кои можат да помогнат во одговорот на вашите прашања за хардвер, софтвер и дизајн за производите на Microsemi SoC. Центарот за техничка поддршка на клиентите троши многу време за креирање белешки за апликации, одговори на заеднички прашања од циклусот на дизајнирање, документација за познати проблеми и разни ЧПП. Затоа, пред да не контактирате, посетете ги нашите онлајн ресурси. Многу е веројатно дека веќе сме одговориле на вашите прашања.
Техничка поддршка
Посетете ја поддршката за корисници webсајт (www.microsemi.com/soc/support/search/default.aspx) за повеќе информации и поддршка. Многу одговори се достапни на пребарувачот web ресурси вклучуваат дијаграми, илустрации и врски до други ресурси на webсајт.
Webсајт
Можете да прелистувате различни технички и нетехнички информации на почетната страница на SoC, на www.microsemi.com/soc.
Контактирајте го Центарот за техничка поддршка на клиентите
Високо квалификувани инженери работат во Центарот за техничка поддршка. Центарот за техничка поддршка може да се контактира преку е-пошта или преку групата производи на Microsemi SoC webсајт.
Е-пошта
Можете да ги пренесете вашите технички прашања на нашата е-пошта и да добивате одговори по е-пошта, факс или телефон. Исто така, ако имате проблеми со дизајнот, можете да испратите е-пошта за вашиот дизајн fileда добие помош. Постојано ја следиме сметката за е-пошта во текот на денот. Кога ни го испраќате вашето барање, не заборавајте да го вклучите вашето полно име, име на компанија и информации за контакт за ефикасна обработка на вашето барање.
Адресата за е-пошта за техничка поддршка е soc_tech@microsemi.com.
Мои случаи
Клиентите на Microsemi SoC Products Group може да поднесуваат и следат технички случаи преку Интернет со одење во Мои случаи.
Надвор од САД
Клиентите на кои им е потребна помош надвор од временските зони на САД може да контактираат со техничка поддршка преку е-пошта (soc_tech@microsemi.com) или контактирајте со локалната продажна канцеларија. Описите на канцелариите за продажба може да се најдат на www.microsemi.com/soc/company/contact/default.aspx.
Техничка поддршка на ИТАР
За техничка поддршка на RH и RT FPGA кои се регулирани со меѓународните регулативи за сообраќај на оружје (ITAR), контактирајте со нас преку soc_tech_itar@microsemi.com. Алтернативно, во Мои случаи, изберете Да во паѓачката листа ИТАР. За целосен список на Microsemi FPGA регулирани со ИТАР, посетете го ITAR web страница.
Microsemi Corporation (NASDAQ: MSCC) нуди сеопфатно портфолио на полупроводнички решенија за: воздушна, одбрана и безбедност; претпријатие и комуникации; и индустриски и алтернативни пазари на енергија. Производите вклучуваат аналогни и RF уреди со високи перформанси, висока доверливост, интегрирани кола со мешан сигнал и RF, приспособливи SoC, FPGA и целосни потсистеми. Microsemi е со седиште во Aliso Viejo, Калифорнија. Дознајте повеќе на www.microsemi.com.
© 2012 Microsemi Corporation. Сите права се задржани. Microsemi и логото на Microsemi се заштитни знаци на Microsemi Corporation. Сите други заштитни знаци и услужни марки се сопственост на нивните соодветни сопственици.

Лого на микросемиСедиштето на корпоративното „Микросеми“.
One Enterprise, Aliso Viejo CA 92656 USA
Во рамките на САД: +1 949-380-6100
Продажба: +1 949-380-6136
Факс: +1 949-215-4996
5-02-00337-0/09.12

Документи / ресурси

Конфигурација на Microsemi SmartFusion2 MSS CAN [pdf] Упатство за корисникот
SmartFusion2 MSS CAN конфигурација, SmartFusion2, MSS CAN конфигурација, CAN конфигурација

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *