Microsemi - LogoSmartFusion2 MSS GPIO Configuration
Palapala Hoʻohana

Hoʻolauna

Hāʻawi ka SmartFusion2 Microcontroller Subsystem (MSS) i hoʻokahi GPIO hard peripheral (APB_1 sub bus) e kākoʻo ana i 32 General Purpose I/Os.
Ma ka MSS canvas, pono ʻoe e hoʻā (paʻamau) a i ʻole e hoʻopau i ka hiʻohiʻona GPIO ma muli o ka hoʻohana ʻia ʻana i kāu noi o kēia manawa. Inā paʻa ʻole, paʻa ke kumu GPIO i ka hoʻonohonoho hou ʻana (ke kūlana mana haʻahaʻa loa). Ma ka paʻamau, ʻaʻohe GPIO i hoʻohana ʻia i ka wā i hiki ai iā ʻoe ke hana GPIO i ka manawa mua. E hoʻomaopopo i ka hāʻawi ʻia ʻana o nā MSIO i ka laʻana GPIO me nā peripherals MSS ʻē aʻe. Loaʻa kēia mau I/O i kaʻana like e hoʻopili i nā peripheral ʻē aʻe ke pio ka instance GPIO a inā pili nā awa instance GPIO i ka lole FPGA. E hoʻomaopopo ua hoʻonohonoho paʻa ʻia nā GPIO ma ka GPIO peripheral configurator. Pono e wehewehe ʻia ke ʻano hana o kēlā me kēia GPIO (ʻo ia hoʻi ka hana interrupt) ma ka pae noi me ka hoʻohana ʻana i ke Keaukaha SmartFusion2 MSS MMUART i hāʻawi ʻia e Microsemi. Ma kēia palapala, wehewehe mākou pehea ʻoe e hoʻonohonoho ai i nā manawa MSS GPIO a wehewehe i ka pili ʻana o nā hōʻailona peripheral. No nā kikoʻī hou aku e pili ana i nā peripheral paʻakikī MSS GPIO, e ʻoluʻolu e nānā i ka SmartFusion2 User Guide

Nā koho hoʻonohonoho

Hoʻonohonoho / Reset Definition - ʻEhā mau hui like o ʻewalu GPIO i kēlā me kēia no ka huina o 32. Hiki iā ʻoe ke wehewehe i kahi kumu maʻamau a me ka mokuʻāina (Set or Reset) no nā GPIO ʻewalu i loko o kahi hui. ʻElua mau koho no ke kumu o Set/Reset:

  • Pūnaehana Pūnaewele - Loaʻa i kēlā me kēia hui kahi papa inoa ʻōnaehana kūʻokoʻa no kēia kumu. Hiki ke kiʻi ʻia nā papa inoa ʻōnaehana ma o firmware. Hoʻonohonoho i ka MSS_GPIO_ _SOFT_RESET papa inoa ʻōnaehana e hoʻonohonoho hou i nā GPIO a pau ma ia pae i ka waiwai i wehewehe ʻia e ke kūlana hoʻonohonoho.
  • Ka lole FPGA - Ua kapa ʻia ka hōʻailona MSS_GPIO_RESET_N.

Hoʻonohonoho ʻia ʻo Microsemi SmartFusion2 MSS GPIO -

Kiʻi 1-1 SmartFusion2 MSS GPIO Nā koho

Papa Haawina Hoailona GPIO

Hāʻawi ka hoʻolālā SmartFusion2 i kahi hoʻolālā maʻalahi no ka hoʻopili ʻana i nā hōʻailona peripheral i MSIO a i ʻole ka lole FPGA. E hoʻohana i ka papa hoʻonohonoho hoʻonohonoho hōʻailona no ka wehewehe ʻana i ka pili o kāu peripheral i kāu noi. Aia kēia papa kuhikuhi i nā kolamu penei:
ID GPIO – Hoʻomaopopo i ka mea hōʻike GPIO - 0 a 31 - no kēlā me kēia lālani.
Kuhikuhi - Hōʻike inā hoʻonohonoho ʻia ka GPIO ma ke ʻano he Input, Output, Tristate a i ʻole Bidirectional. E hoʻohana i ka pulldown e hoʻonoho i ke kuhikuhi GPIO.
Pin Pāʻolo – Hōʻike i ka pine pōʻai e pili ana me ka MSIO ke hoʻopili ʻia ka hōʻailona i kahi MSIO.

Hoʻohui - E hoʻohana i ka papa inoa hāʻule iho e koho inā pili ka hōʻailona i kahi MSIO a i ʻole ka lole FPGA. ʻElua mau koho - A a me B -, i kēlā me kēia hihia, hiki iā ʻoe ke koho mai.
MSIO - ʻElua mau hana I/O ʻokoʻa i hiki i kēlā me kēia
GPIO: IO_A a me IO_B. Hiki iā ʻoe ke koho a nānā i ka pine ʻeke. Hōʻike ʻia kahi mea hana ma luna o ka pine pōʻai i nā peripheral ʻē aʻe i hiki ke hoʻohana i ka MSIO like. Hiki iā ʻoe ke hoʻohana i nā koho IO_A a me IO_B e hoʻoholo i nā paio. No ka laʻana, ma IO_A ua hoʻohana mua ʻia e kekahi peripheral, hiki iā ʻoe ke koho IO_B. Ma kekahi mau mea hoʻohana/pūʻolo hui, ʻaʻole loaʻa nā koho IO_A a/a i ʻole IO_B.
Ka lole FPGA - ʻElua mau hana like ʻole i hiki i kēlā me kēia GPIO i ka lole FPGA: - Fabric_A a me Fabric_B. Hiki iā ʻoe ke hoʻohana i nā koho Fabric_A a me Fabric_B e hoʻoholo i nā paio. No ka laʻana, ma Fabric_A ua hoʻohana mua ʻia e kekahi peripheral, hiki iā ʻoe ke koho iā Fabric_B. Ma kekahi mau polokalamu, ʻaʻole hiki ke loaʻa nā koho Fabric_A a/a i ʻole Fabric_B. Hoʻohui hou - E hoʻohana i ka pahu koho Advanced Options i view nā koho pili hou:

  • E nānā i ke koho Fabric e nānā i loko o ka lole FPGA i kahi hōʻailona e pili ana i kahi MSIO.

Hoʻohui Preview

ʻO ka pilina Preview panel ma ka MSS GPIO Configurator dialog e hōʻike ana i kahi kiʻi view o na hookui o keia manawa no ka lalani hoailona i hoailonaia (Kii 3-1).

Microsemi SmartFusion2 MSS GPIO Configuration - GIPO

Helu 3-1 Hoʻohui Preview Panel

Nā Kūʻē Waiwai

No ka mea, ʻo MSS peripherals – MMUART, I2C, SPI, CAN, GPIO, USB a me ka Ethernet MAC – kaʻana like MSIO a me FPGA fabric access resources, hiki i ka hoʻonohonoho ʻana o kekahi o kēia mau peripherals ke hopena i kahi hakakā kumu ke hoʻonohonoho ʻoe i kahi laʻana o ka peripheral o kēia manawa. . Hāʻawi nā mea hoʻonohonoho peripheral i nā hōʻailona maopopo i ka wā e kū mai ai kahi paio.
Loaʻa nā kumuwaiwai i hoʻohana ʻia e kahi peripheral i hoʻonohonoho mua ʻia i ʻekolu ʻano manaʻo i ka configurator peripheral o kēia manawa:
ʻIkepili – Inā ʻaʻole kūʻē kekahi kumuwaiwai i hoʻohana ʻia e kekahi peripheral me ka hoʻonohonoho o kēia manawa, hōʻike ʻia kahi kiʻi ʻike, ma ka Connectivity Preview panel, ma ia punawai. Hāʻawi ka ʻōlelo kōkua ma ka ikona i nā kikoʻī e pili ana i ka peripheral e hoʻohana ai i kēlā kumuwaiwai.
'Ōlelo Aʻo/Hapa – Inā kūʻē kekahi kumuwaiwai i hoʻohana ʻia e kekahi peripheral me ka hoʻonohonoho o kēia manawa, ʻike ʻia kahi ʻōlelo aʻo a i ʻole ke kuhi hewa, ma ka Connectivity Preview panel, ma ia punawai. Hāʻawi ka ʻōlelo kōkua ma ka ikona i nā kikoʻī e pili ana i ka peripheral e hoʻohana ai i kēlā kumuwaiwai. Ke hōʻike ʻia nā hewa ʻaʻole hiki iā ʻoe ke hana i ka hoʻonohonoho o kēia manawa. Y
Hiki iā ʻoe ke hoʻoholo i ka paio ma o ka hoʻohana ʻana i kahi hoʻonohonoho ʻokoʻa a i ʻole e hoʻopau i ka hoʻonohonoho o kēia manawa me ka pihi Hoʻopau. Ke hōʻike ʻia nā ʻōkuhi (a ʻaʻohe hewa), hiki iā ʻoe ke hana i ka hoʻonohonoho o kēia manawa. Eia naʻe, ʻaʻole hiki iā ʻoe ke hana i ka MSS holoʻokoʻa; e ʻike ʻoe i nā hewa o ka hanauna ma ka pukaaniani log Libero SoC. Pono ʻoe e hoʻoholo i ka paio āu i hana ai i ka wā i hana ai ʻoe i ka hoʻonohonoho hoʻonohonoho ʻana ma o ka hoʻonohonoho hou ʻana i kekahi o nā peripheral i hoʻokumu i ka paio. Hoʻokō nā mea hoʻonohonoho peripheral i nā lula ma lalo nei e hoʻoholo ai inā e hōʻike ʻia kahi paio ma ke ʻano he hewa a ʻōlelo paha.

  1. Inā ʻo ka peripheral i hoʻonohonoho ʻia ʻo ka GPIO peripheral a laila he hewa nā paio āpau.
  2. Inā ʻaʻole ʻo GPIO peripheral ka peripheral, a laila he hewa nā paio a pau ke ʻole ka paio me kahi kumuwaiwai GPIO a laila e mālama ʻia nā paio e like me nā ʻōlelo aʻo.

Manaʻo hewa Example
Hoʻohana ʻia ka peripheral I2C_1 a hoʻohana i ka hāmeʻa PAD i hoʻopaʻa ʻia i ka pūʻulu pine V23. ʻO ka hoʻonohonoho ʻana i ke kikowaena GPIO (GPIO_0) e like me ka pili ʻana o ke awa GPIO_0 i kahi MSIO i loaʻa i kahi hewa. Hōʻike ke kiʻi 4-1 i ke kiʻi kuhi hewa i hōʻike ʻia ma ka papa kuhikuhi hoʻohui no ke awa GPIO_0.

Microsemi SmartFusion2 MSS GPIO Configuration - GIPO 1

Helu 4-1  Ua hōʻike ʻia ka hewa ma ka papa hoʻonohonoho hoʻohui
Hōʻike ka kiʻi 4-2 i ke kiʻi kuhi hewa i hōʻike ʻia ma muaview panel ma ka waihona PAD no ke awa GPIO_0.

Microsemi SmartFusion2 MSS GPIO Configuration - GIPO 12

Helu 4-2 Hōʻike ʻia ka hewa ma ka Preview Panel

Manaʻo Manaʻo Example
Hoʻohana ʻia ka peripheral I2C_1 a hoʻohana i ka hāmeʻa PAD i hoʻopaʻa ʻia i ka pūʻulu pine V23. ʻO ka hoʻonohonoho ʻana i ka peripheral GPIO e like me ka pili ʻana o ke awa GPIO_0 i ka lole FPGA ʻaʻole e hopena i kahi paio. Eia nō naʻe, no ka hōʻike ʻana ua pili ʻo ia i ka PAD me ke awa GPIO_0 (akā ʻaʻole i hoʻohana ʻia i kēia hihia), hōʻike ʻia ka ʻike ikona ma ka mua.view panel (Figure 4-3). Hāʻawi ka ʻōlelo kōkua e pili ana me ka ikona i ka wehewehe ʻana i ke ʻano o ka hoʻohana ʻia ʻana o ka punawai (I2C_1 i kēia hihia).

Microsemi SmartFusion2 MSS GPIO Configuration - GIPO 25

Helu 4-3 Ikona ʻike ma ka Preview Panel

Wehewehe Awa

Papa 5-1 ʻO ka wehewehe ʻana i ke awa GPIO

inoa awa Hui Awa wehewehe
GPIO_ GPIO_PADS/GPIO_FABRIC hōʻailona GPIO

Nānā:

  • Aia nā inoa awa 'I/O' i loko, OUT, TRI a i ʻole BI ma ke ʻano he suffix ma muli o ke kuhikuhi i koho ʻia, e laʻa me GPIO_0_IN.
  • Loaʻa ka inoa "F2M" ma ke ʻano he suffix i nā inoa awa hoʻokomo 'pili nui', e laʻa me GPIO _8_F2M. • Loaʻa i ka inoa “I2F” ma ke ʻano he suffix i nā inoa awa hoʻokomo 'ē aʻe', e laʻa me GPIO_8_I2F.
  • Loaʻa i nā inoa awa nā mea hoʻopuka lole a me nā inoa awa ʻo "M2F" a me "M2F_OE" ma ke ʻano he suffix, e laʻa me GPIO_8_M2F a me GPIO_ 8_M2F_OE. • Hoʻokiʻekiʻe ʻia nā awa PAD i luna a puni ka hierarchy hoʻolālā.

A – Kākoʻo Huahana
Kākoʻo ʻo Microsemi SoC Products Group i kāna mau huahana me nā lawelawe kākoʻo like ʻole, me ka Customer Service, Customer Technical Support Center, a webpūnaewele, leka uila, a me nā keʻena kūʻai kūʻai honua. Aia i loko o kēia appendix ka ʻike e pili ana i ke kelepona ʻana iā Microsemi SoC Products Group a me ka hoʻohana ʻana i kēia mau lawelawe kākoʻo.
Lawelawe mea kūʻai mai
Hoʻokaʻaʻike i ka Customer Service no ke kākoʻo huahana ʻole, e like me ke kumu kūʻai huahana, hoʻonui huahana, ʻike hou, kūlana kauoha, a me ka ʻae.
Mai ʻAmelika ʻĀkau, e kelepona iā 800.262.1060
Mai ke koena o ka honua, e kelepona iā 650.318.4460
Fax, mai nā wahi a pau o ka honua, 408.643.6913

Kikowaena kākoʻo ʻenehana mea kūʻai
Hoʻohana ʻo Microsemi SoC Products Group i kāna Customer Technical Support Center me nā ʻenehana akamai loa e hiki ke kōkua i ka pane ʻana i kāu lako lako polokalamu, lako polokalamu, a me nā nīnau hoʻolālā e pili ana i nā huahana Microsemi SoC. Hoʻohana nui ka Customer Technical Support Center i ka hana ʻana i nā memo noi, nā pane i nā nīnau pōʻaiapili hoʻolālā maʻamau, nā palapala o nā pilikia i ʻike ʻia, a me nā FAQ like ʻole. No laila, ma mua o kou kelepona ʻana mai iā mākou, e ʻoluʻolu e kipa i kā mākou kumuwaiwai pūnaewele. Malia paha ua pane mua mākou i kāu mau nīnau.

Kākoʻo ʻenehana
E kipa i ka Customer Support webkahua pūnaewelewww.microsemi.com/soc/support/search/default.aspx) no ka ʻike hou aku a me ke kākoʻo. Nui nā pane i loaʻa ma ka huli ʻana web Aia nā kiʻi, nā kiʻi, a me nā loulou i nā kumuwaiwai ʻē aʻe ma ka webpaena.

Webpaena
Hiki iā ʻoe ke mākaʻikaʻi i nā ʻike loea a me ka ʻike ʻole ma ka ʻaoʻao home SoC, ma www.microsemi.com/soc.

Hoʻokaʻaʻike i ka Customer Technical Support Center
Hoʻohana nā ʻenekinia akamai loa i ka Center Support Center. Hiki ke hoʻopili ʻia ke kikowaena kākoʻo ʻenehana ma ka leka uila a ma o ka Microsemi SoC Products Group webpaena.
leka uila
Hiki iā ʻoe ke kamaʻilio i kāu mau nīnau loea i kā mākou leka uila a loaʻa nā pane ma ka leka uila, fax, a i ʻole kelepona. Eia kekahi, inā loaʻa iā ʻoe nā pilikia hoʻolālā, hiki iā ʻoe ke leka uila i kāu hōʻailona files loaa kokua. Nānā mau mākou i ka moʻokāki leka uila a puni ka lā. Ke hoʻouna ʻoe i kāu noi iā mākou, e ʻoluʻolu e hoʻokomo i kou inoa piha, inoa ʻoihana, a me kāu ʻike pili no ka hoʻoponopono pono ʻana i kāu noi. ʻO ka leka uila kākoʻo ʻenehana soc_tech@microsemi.com.

Ka'u mau hihia
Hiki i nā mea kūʻai aku o Microsemi SoC Products Group ke hoʻouna a hahai i nā hihia ʻenehana ma ka pūnaewele ma ka hele ʻana i My Cases.
Ma waho o ka US
Hiki i nā mea kūʻai aku ke kōkua ma waho o nā ʻāpana manawa US hiki ke hoʻopili i ke kākoʻo ʻenehana ma o ka leka uila (soc_tech@microsemi.com) a i ʻole e kelepona i kahi keʻena kūʻai kūloko. Hiki ke loaʻa nā papa inoa o ke keʻena kūʻai ma www.microsemi.com/soc/company/contact/default.aspx.

Kākoʻo ʻenehana ITAR
No ke kākoʻo ʻenehana ma RH a me RT FPGA i hoʻoponopono ʻia e International Traffic in Arms Regulations (ITAR), e kelepona mai iā mākou ma o soc_tech_itar@microsemi.com. ʻO kahi ʻē aʻe, i loko o kaʻu mau hihia, koho iā ʻAe ma ka papa inoa hāʻule iho ITAR. No ka papa inoa piha o ITAR-regulated Microsemi FPGAs, e kipa i ka ITAR web ʻaoʻao.

Hāʻawi ʻo Microsemi Corporation (NASDAQ: MSCC) i kahi kōpili piha o nā hopena semiconductor no: aerospace, pale a me ka palekana; ʻoihana a me nā kamaʻilio; a me nā mākeke ikehu ʻenehana a me nā mea ʻē aʻe. Loaʻa nā huahana i nā mea hana kiʻekiʻe, kiʻekiʻe-reliability analog a me RF, hōʻailona hui ʻia a me RF integrated circuits, customizable SoCs, FPGAs, a me nā subsystem piha. Aia ʻo Microsemi ma Aliso Viejo, Kaleponi. E aʻo hou ma www.microsemi.com.
© 2012 Microsemi Corporation. Ua mālama ʻia nā kuleana āpau. ʻO Microsemi a me ka Microsemi logo nā hōʻailona o Microsemi Corporation. ʻO nā hōʻailona ʻē aʻe āpau a me nā hōʻailona lawelawe ʻo ia ka waiwai o ko lākou mau mea nona.

Microsemi - LogoKe Keʻena ʻoihana Microsemi
Hoʻokahi Hui Hana, Aliso Viejo CA 92656 USA
I loko o ʻAmelika: +1 949-380-6100
Kūʻai: +1 949-380-6136
Fax: +1 949-215-4996

Palapala / Punawai

ʻO Microsemi SmartFusion2 MSS GPIO Configuration [pdf] Palapala Hoʻohana
SmartFusion2 MSS GPIO Configuration, SmartFusion2 MSS, GPIO Configuration, Configuration

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *