SmartFusion2 MSS GPIO Konfigurasi
Manual pangguna
Pambuka
SmartFusion2 Microcontroller Subsystem (MSS) nyedhiyakake siji GPIO hard peripheral (APB_1 sub bus) ndhukung 32 General Purpose I/Os.
Ing kanvas MSS, sampeyan kudu ngaktifake (standar) utawa mateni conto GPIO adhedhasar apa sing digunakake ing aplikasi sampeyan saiki. Yen dipatèni, conto GPIO dianakaké ing reset (kahanan daya paling). Kanthi gawan, ora ana GPIO sing digunakake nalika sampeyan ngaktifake conto GPIO sepisanan. Elinga yen MSIO sing diparengake kanggo conto GPIO dienggo bareng karo periferal MSS liyane. Iki sambungan I / Os kasedhiya kanggo nyambungake peripheral liyane nalika Kayata GPIO dipatèni utawa yen bandar Kayata GPIO disambungake menyang kain FPGA. Elinga yen GPIO dikonfigurasi kanthi individu ing konfigurasi periferal GPIO. Prilaku fungsional saben GPIO (yaiku prilaku interupsi) kudu ditetepake ing tingkat aplikasi nggunakake SmartFusion2 MSS MMUART Driver sing diwenehake dening Microsemi. Ing dokumen iki, kita njlèntrèhaké carane sampeyan ngatur conto MSS GPIO lan nemtokake cara sinyal peripheral disambungake. Kanggo rincian liyane babagan piranti keras MSS GPIO, waca Pandhuan pangguna SmartFusion2
Pilihan Konfigurasi
Set / Reset Definition - Ana papat kelompok witjaksono wolung GPIO saben kanggo total 32. Sampeyan bisa nemtokake sumber umum lan negara (Setel utawa Reset) kanggo wolung GPIOs ing grup. Ana rong pilihan kanggo sumber Set/Reset:
- Sistem Register - Saben klompok duwe sistem register unik kanggo maksud iki. Register sistem bisa diakses liwat firmware. Nyetel MSS_GPIO_ Register sistem _SOFT_RESET bakal ngreset kabeh GPIO ing kisaran kasebut menyang nilai sing ditemtokake dening negara reset.
- Kain FPGA - Sinyal kasebut diarani MSS_GPIO_RESET_N.
Gambar 1-1 Opsi Konfigurasi SmartFusion2 MSS GPIO
Tabel Tugas Sinyal GPIO
Arsitektur SmartFusion2 nyedhiyakake skema sing fleksibel banget kanggo nyambungake sinyal periferal menyang MSIO utawa kain FPGA. Gunakake tabel konfigurasi assignment sinyal kanggo nemtokake apa peripheral disambungake menyang aplikasi. Tabel tugas iki nduweni kolom ing ngisor iki:
ID GPIO - Ngenali pengenal GPIO - 0 nganti 31 - kanggo saben baris.
arah - Nuduhake yen GPIO dikonfigurasi minangka Input, Output, Tristate utawa Bidirectional. Gunakake pulldown kanggo nyetel arah GPIO.
Paket Pin - Nuduhake pin paket sing digandhengake karo MSIO nalika sinyal disambungake menyang MSIO.
Konektivitas – Gunakake dhaptar gulung-mudhun kanggo milih sinyal disambungake menyang MSIO utawa kain FPGA. Ana rong pilihan - A lan B -, ing saben kasus, sampeyan bisa milih saka.
MSIO - Ana rong tugas I / O sing beda kanggo saben
GPIO: IO_A lan IO_B. Sampeyan bisa milih salah siji lan mriksa pin paket. A tooltip liwat pin paket nuduhake peripheral liyane uga bisa nggunakake MSIO padha. Sampeyan bisa nggunakake pilihan IO_A lan IO_B kanggo ngatasi konflik. Contone, ing IO_A wis digunakake dening peripheral liyane, sampeyan bisa milih IO_B. Ing sawetara kombinasi piranti/paket, opsi IO_A lan/utawa IO_B bisa uga ora kasedhiya.
Kain FPGA - Ana rong tugas beda bisa kanggo saben GPIO kanggo kain FPGA: - Fabric_A lan Fabric_B. Sampeyan bisa nggunakake opsi Fabric_A lan Fabric_B kanggo ngatasi konflik. Contone, ing Fabric_A wis digunakake dening peripheral liyane, sampeyan bisa milih Fabric_B. Ing sawetara piranti, opsi Fabric_A lan/utawa Fabric_B bisa uga ora kasedhiya. Sambungan Ekstra - Gunakake kothak centhang Pilihan Lanjut kanggo view opsi sambungan tambahan:
- Priksa pilihan Kain kanggo mirsani menyang kain FPGA sinyal sing disambungake menyang MSIO.
Konektivitas Praview
Konektivitas Praview panel ing dialog MSS GPIO Configurator nuduhake grafis view saka sambungan saiki kanggo baris sinyal disorot (Figure 3-1).
Gambar 3-1 Konektivitas Praview Panel
Konflik Sumber Daya
Amarga periferal MSS - MMUART, I2C, SPI, CAN, GPIO, USB lan Ethernet MAC - nuduhake sumber daya akses kain MSIO lan FPGA, konfigurasi periferal kasebut bisa nyebabake konflik sumber daya nalika sampeyan ngatur conto periferal saiki. . Konfigurator peripheral nyedhiyakake pratondho sing jelas nalika konflik kasebut muncul.
Sumber daya sing digunakake dening periferal sing wis dikonfigurasi sadurunge ngasilake telung jinis umpan balik ing konfigurator periferal saiki:
Informasi – Yen sumber daya sing digunakake dening peripheral liyane ora konflik karo konfigurasi saiki, lambang informasi ditampilake, ing Connectivity Preview panel, ing sumber kasebut. A tooltip ing lambang menehi katrangan babagan peripheral sing nggunakake sumber kasebut.
Peringatan/Kesalahan – Yen sumber daya sing digunakake dening periferal liyane bentrok karo konfigurasi saiki, tandha bebaya utawa kesalahan katon, ing Connectivity Preview panel, ing sumber kasebut. A tooltip ing lambang menehi katrangan babagan peripheral sing nggunakake sumber kasebut. Nalika kesalahan ditampilake sampeyan ora bisa nindakake konfigurasi saiki. Y
sampeyan bisa ngatasi konflik kasebut kanthi nggunakake konfigurasi sing beda utawa mbatalake konfigurasi saiki nggunakake tombol Batal. Nalika bebaya ditampilake (lan ora ana kesalahan), sampeyan bisa nindakake konfigurasi saiki. Nanging, sampeyan ora bisa ngasilake MSS sakabèhé; sampeyan bakal weruh kesalahan generasi ing jendhela log Libero SoC. Sampeyan kudu mutusake masalah konflik sing digawe nalika sampeyan nindakake konfigurasi kanthi ngonfigurasi ulang salah siji saka periferal sing nyebabake konflik kasebut. Konfigurator peripheral ngetrapake aturan ing ngisor iki kanggo nemtokake manawa konflik kudu dilaporake minangka kesalahan utawa bebaya.
- Yen peripheral sing dikonfigurasi yaiku peripheral GPIO banjur kabeh konflik minangka kesalahan.
- Yen periferal sing dikonfigurasi dudu periferal GPIO, mula kabeh konflik ana kesalahan kajaba konflik kasebut karo sumber daya GPIO ing kasus konflik bakal dianggep minangka bebaya.
Umpan Balik Kesalahan Example
Peripheral I2C_1 digunakake lan nggunakake piranti PAD diwatesi kanggo paket pin V23. Konfigurasi periferal GPIO (GPIO_0) supaya port GPIO_0 disambungake menyang MSIO nyebabake kesalahan. Figure 4-1 nuduhake lambang kesalahan ditampilake ing tabel assignment panyambungan kanggo port GPIO_0.
Gambar 4-1 Kasalahan ditampilake ing Tabel Tugas Konektivitas
Gambar 4-2 nuduhake lambang kesalahan sing ditampilake ing praview panel ing sumber PAD kanggo port GPIO_0.
Gambar 4-2 Kesalahan ditampilake ing Preview Panel
Umpan Balik Informasi Example
Peripheral I2C_1 digunakake lan nggunakake piranti PAD diwatesi kanggo paket pin V23. Konfigurasi periferal GPIO supaya port GPIO_0 disambungake menyang kain FPGA ora nyebabake konflik. Nanging, kanggo nunjukake manawa PAD digandhengake karo port GPIO_0 (nanging ora digunakake ing kasus iki), lambang Informasi ditampilake ingview panel (Gambar 4-3). A tooltip sing digandhengake karo lambang menehi katrangan babagan carane sumber daya digunakake (I2C_1 ing kasus iki).
Gambar 4-3 Ikon Informasi ing Praview Panel
Katrangan Port
Tabel 5-1 Deskripsi Port GPIO
Jeneng Port | Klompok Pelabuhan | Katrangan |
GPIO_ | GPIO_PADS/GPIO_FABRIC | sinyal GPIO |
Cathetan:
- Jeneng port 'sambungan utama' I/O duwe IN, OUT, TRI utawa BI minangka sufiks adhedhasar arah sing dipilih, contone GPIO_0_IN.
- Jeneng port input 'sambungan utama' kain duwe "F2M" minangka seselan, contone GPIO _8_F2M. • Jeneng port input 'sambungan ekstra' kain duwe "I2F" minangka seselan, contone GPIO_8_I2F.
- Output kain lan output-ngaktifake port jeneng duwe "M2F" lan "M2F_OE" minangka seselan, contone GPIO_8_M2F lan GPIO_ 8_M2F_OE. • bandar PAD kanthi otomatis dipun munggah ing saindhenging hirarki desain.
A - Dhukungan Produk
Microsemi SoC Products Group ndhukung produk kanthi macem-macem layanan dhukungan, kalebu Layanan Pelanggan, Pusat Dhukungan Teknis Pelanggan, a websitus, surat elektronik, lan kantor penjualan ing saindenging jagad. Lampiran iki ngemot informasi babagan ngubungi Microsemi SoC Products Group lan nggunakake layanan dhukungan kasebut.
Layanan Pelanggan
Hubungi Layanan Pelanggan kanggo dhukungan produk non-teknis, kayata rega produk, upgrade produk, informasi nganyari, status pesenan, lan wewenang.
Saka Amerika Utara, telpon 800.262.1060
Saka negara liya, hubungi 650.318.4460
Fax, saka ngendi wae ing donya, 408.643.6913
Pusat Dhukungan Teknis Pelanggan
Microsemi SoC Products Group staf Pusat Dhukungan Teknis Pelanggan karo insinyur sing trampil sing bisa mbantu njawab pitakonan hardware, software, lan desain babagan Produk Microsemi SoC. Pusat Dhukungan Teknis Pelanggan mbuwang wektu akeh kanggo nggawe cathetan aplikasi, jawaban kanggo pitakonan siklus desain umum, dokumentasi masalah sing dikenal, lan macem-macem FAQ. Dadi, sadurunge hubungi kita, bukak sumber daya online kita. Kemungkinan banget kita wis mangsuli pitakon sampeyan.
Dhukungan Teknis
Dolan maring Dhukungan Pelanggan websitus (www.microsemi.com/soc/support/search/default.aspx) kanggo informasi luwih lengkap lan dhukungan. Akeh jawaban sing kasedhiya ing telusuran web sumber kalebu diagram, ilustrasi, lan pranala menyang sumber daya liyane ing websitus.
Websitus
Sampeyan bisa nelusuri macem-macem informasi teknis lan non-teknis ing kaca ngarep SoC, ing www.microsemi.com/soc.
Hubungi Pusat Dhukungan Teknis Pelanggan
Insinyur sing terampil banget ing Pusat Dhukungan Teknis. Pusat Dhukungan Teknis bisa dikontak liwat email utawa liwat Microsemi SoC Products Group websitus.
Email
Sampeyan bisa ngirim pitakonan teknis menyang alamat email kita lan nampa jawaban liwat email, fax, utawa telpon. Uga, yen sampeyan duwe masalah desain, sampeyan bisa ngirim email files kanggo nampa pitulungan. Kita terus-terusan ngawasi akun email sedina muput. Nalika ngirim panjalukan kanggo kita, mangga manawa kanggo kalebu jeneng lengkap, jeneng perusahaan, lan informasi kontak kanggo proses efisien panjalukan. Alamat email dhukungan teknis yaiku soc_tech@microsemi.com.
Kasus Kula
Pelanggan Microsemi SoC Products Group bisa ngirim lan nglacak kasus teknis kanthi online kanthi pindhah menyang My Cases.
Ing njaba AS
Pelanggan sing mbutuhake pitulung ing njaba zona wektu AS bisa ngontak dhukungan teknis liwat email (soc_tech@microsemi.com) utawa hubungi kantor sales lokal. Daftar kantor sales bisa ditemokake ing www.microsemi.com/soc/company/contact/default.aspx.
Dhukungan Teknis ITAR
Kanggo dhukungan teknis babagan RH lan RT FPGAs sing diatur dening International Traffic in Arms Regulations (ITAR), hubungi kita liwat soc_tech_itar@microsemi.com. Utawa, ing Kasusku, pilih Ya ing dhaptar gulung mudhun ITAR. Kanggo dhaptar lengkap FPGA Microsemi sing diatur ITAR, bukak ITAR web kaca.
Microsemi Corporation (NASDAQ: MSCC) nawakake portofolio komprehensif solusi semikonduktor kanggo: aerospace, pertahanan lan keamanan; perusahaan lan komunikasi; lan pasar energi industri lan alternatif. Produk kalebu piranti analog lan RF kanthi kinerja dhuwur, linuwih dhuwur, sinyal campuran lan sirkuit terpadu RF, SoC sing bisa disesuaikan, FPGA, lan subsistem lengkap. Microsemi kantor pusat ing Aliso Viejo, Calif. Sinau luwih lengkap ing www.microsemi.com.
© 2012 Microsemi Corporation. Kabeh hak dilindhungi undhang-undhang. Microsemi lan logo Microsemi minangka merek dagang Microsemi Corporation. Kabeh merek dagang lan merek layanan liyane minangka properti saka sing nduweni.
Kantor Pusat Perusahaan Microsemi
One Enterprise, Aliso Viejo CA 92656 USA
Ing AS: +1 949-380-6100
Penjualan: +1 949-380-6136
Fax: +1 949-215-4996
Dokumen / Sumber Daya
![]() |
Microsemi SmartFusion2 MSS GPIO Konfigurasi [pdf] Manual pangguna SmartFusion2 MSS Konfigurasi GPIO, SmartFusion2 MSS, GPIO Konfigurasi, Konfigurasi |