Microsemi FPGAs Fusion WebDemo uwar garken Amfani da uIP da Jagorar mai amfani na FreeRTOS
Microsemi FPGAs Fusion WebDemo uwar garken Amfani da uIP da FreeRTOS

Gabatarwa

Fusion WebAn tsara demo na uwar garken don Fusion Embedded Development Kit (M1AFSEMBEDDED-KIT), wanda ke nuna amfani da Microsemi's Fusion® gauraye siginar FPGAs tare da na'ura mai sarrafa ARM® Cortex ™-M1 don sarrafa wutar lantarki da webgoyon bayan uwar garke.
Fusion yana haɗa analog mai daidaitawa, manyan tubalan ƙwaƙwalwar walƙiya, cikakkiyar tsara agogo da kewaye, da babban aiki, dabaru na tushen walƙiya a cikin na'urar monolithic.
Za a iya amfani da gine-ginen Fusion tare da Microsemi soft microcontroller (MCU) core da kuma 32-bit Cortex ™-M1cores.
A cikin wannan demo, Free RTOS™ yana gudana akan Cortex-M1 processor, yayin gudanar da ayyuka daban-daban, kamar ADC s.amplinga, web sabis, da kuma LED toggling. Ana samar da hanyar sadarwa ta Serial Terminal ta tushen UART da I 2C na tushen OLED don hulɗar mai amfani.
An yi bayanin waɗannan ayyuka dalla-dalla a cikin sassan da ke gaba.
The shirye-shirye da kuma zane files za a iya saukewa daga:
www.microsemi.com/soc/download/rsc/?f=M1AFS_Webuwar garken_uIP_RTOS_DF.

WebBukatar Demo uwar garken

  • M1AFS-EMBEDED-KIT allon
  • Kebul na USB don wutar lantarki
  • Kebul na USB na biyu idan na'urar tana buƙatar tsarawa
  • Kebul na Ethernet da haɗin Intanet (don web zabin uwar garke)
  • Dole ne a haɗa PC zuwa cibiyar sadarwar don amfani da web uwar garken
    Lura: An yi nufin wannan demo don masu amfani da ci gaba.

Cortex-M1 An Kunna Fusion Haɗe da Kit (M1AFS-EMBEDDED-KIT)
The Fusion Embedded Development Kit Board an yi niyya ne don samar da dandamalin sarrafa tsarin mai rahusa mai rahusa don kimanta abubuwan ci-gaba na Fusion FPGA, kamar gauraya sigina da ci gaban sarrafawa.
Fusion FPGA akan wannan kit ɗin an kunna M1 don ARM Cortex-M1 ko Core 8051s mai haɗa kayan sarrafawa.

Bugu da kari, Fusion Embedded Development Kit Board ya ƙunshi fasali iri-iri don aikace-aikacen siginar gauraya, kamar vol.tage sequencing, voltage datsa, wasa, sarrafa mota, duban zafin jiki, da allon taɓawa.
Hoto 1 • Babban Kit ɗin Haɓaka Haɓaka Fusion View
Kit ɗin Ci gaba View

Don cikakken bayanin abubuwan haɗin matakin allo, koma zuwa Fusion Embedded Development Kit
Jagorar mai amfani: www.microsemi.com/soc/documents/Fusion_Embedded_DevKit_UG.pdf.

Bayanin Zane

Fusion Webnunin uwar garke example yana nuna aikin na'urar Fusion FPGA da nau'ikan nau'ikan microsemi IP daban-daban, gami da Cortex-M1 processor, CORE10100_AHBAPB (Core10/100 Ethernet MAC), Core UARTapb, CoreI2C, Core GPIO, Core AI (analog Interface), Core AHBNVM, Core AHBSRAM, da Core Mem Ctrl (zuwa ƙwaƙwalwar ajiya ta waje da Flash
albarkatun).
Microsemi yana ba da direbobin firmware don Microsemi IP cores.
Za a iya sarrafa zaɓuɓɓukan demo ta hanyar sauyawa (SW2 da SW3) ta bin zaɓuɓɓukan nuni akan OLED ko ta hanyar shirye-shiryen sadarwa na serial kamar HyperTerminal ko PuTTy da keyboard, lokaci guda.
Wadannan hanyoyi guda biyu suna gudana a layi daya kuma zaka iya zaɓar zaɓuɓɓuka daban-daban a kowane yanayi ta amfani da maɓalli ko madannai.
Anan an kafa sadarwar cibiyar sadarwa ta amfani da tarin uIP tare da 10/100 Ethernet MAC core direba.
Hoto 2 • Tsare-tsare Tsare-tsare 
Bayanin Zane
An rarraba zane zuwa ayyuka masu zuwa don saduwa da bukatun aiki.

Gwajin LED
Aikin gwajin LED yana fitar da abubuwan shigarwa/fitarwa na gaba ɗaya (GPIOs) ta yadda LEDs bliking yana ba da tasirin gani mai gudana.
Mai zuwa examplambar tana nuna kiran aikin direban GPIO.
gpio_pattern = GPIO_get_outputs(&g_gpio);
gpio_pattern ^= 0x0000000F;
GPIO_set_outputs(&g_gpio, gpio_pattern);

ADC_aiki
Wannan aikin yana karanta ƙididdiga daga mai sauya analog-zuwa-dijital (ADC).
The exampAna nuna lambar da amfani da ayyukan direba a ƙasa.
CAI_init( COREAI_BASE_ADDR ); yayin (1)
{CAI_round_robin(adc_samples);
tsari_samples (adc_samples);

Standalone_task
Wannan aikin yana sarrafa demo ta hanyar sauya SW2 da SW3.
Ana nuna menu na waɗannan maɓallan akan OLED.
Kuna iya kewaya zuwa menu tare da masu sauyawa ta amfani da taimakon da aka nuna akan OLED.
Wannan aikin yana gudana a layi daya da aikin HyperTerminal.

Serial m aiki
Wannan aikin yana sarrafa tashar tashar UART.
Hakanan yana nuna menu na demo akan tashar UART, yana karɓar shigarwar mai amfani, kuma yana aiwatar da ayyukan bisa ga shigarwar da aka zaɓa.
Yana gudana a layi daya tare da aiki na tsaye. A lokaci guda, zaku iya kewaya demo ta amfani da Serial Terminal Program da SW2 da SW3 masu sauyawa.

Wannan demo yana amfani da abubuwan buɗaɗɗen tushen software kamar Free RTOS v6.0.1 da uIP stack v1.0 don tallafin OS da ayyukan TCP/IP bi da bi.
An bayyana cikakkun bayanai na waɗannan buɗaɗɗen software a cikin sassan da ke gaba.

uIP Stack
Ƙungiyar UIP TCP/IP ta Ƙungiya ce ta Haɓaka Tsarin Sadarwa a Cibiyar Kimiyyar Kwamfuta ta Sweden kuma tana samuwa kyauta a: www.sics.se/~adam/uip/index.php/Main_Page.
Fusion web an gina uwar garken azaman aikace-aikacen da ke gudana a saman tarin uIP TCP/IP. Ana amfani da musaya na HTML CGI don musanya bayanan ainihin lokaci daga allon Fusion da mai amfani web shafi (web abokin ciniki).

  • The webTask() API shine babban lambar shigarwa don web aikace-aikacen uwar garken.
  • Kiran API na mac_init() yana farawa da Ethernet MAC kuma yana samun adireshin IP na bude DHCP na cibiyar sadarwa.
  • Kiran API na uIP_Init() yana kula da ƙaddamar da duk saitunan tarin uIP TCP/IP kuma yana kiran web kiran aikace-aikacen uwar garke httpd_init().

RTOS kyauta

FreeRTOS™ na šaukuwa ne, buɗaɗɗen tushe, kyauta na sarauta, mini Real Time Kernel (mai kyauta don saukewa kuma kyauta don tura RTOS waɗanda za a iya amfani da su a cikin aikace-aikacen kasuwanci ba tare da wani buƙatu ba don fallasa lambar tushen mallakar ku).
RTOS Kyauta shine ma'auni mai ikon Real Time Kernel wanda aka tsara musamman don ƙananan tsarin da aka haɗa.
Don ƙarin bayani, ziyarci RTOS Kyauta website: www.freertos.org.

Gudanar da NVIC yana katsewa zuwa RTOS Kyauta

Ana tura katsewar NVIC masu zuwa zuwa ga masu katsewar RTOS na Kyauta a cikin lambar taya mai amfani:

  • Sys tick Handler
  • Mai sarrafa SVC
  • Mai sarrafa SVC

Lura: Tsarin RTOS na Kyauta ana yin shi a cikin file Canjin RTOS kyauta. h'.

Saitin Demo

Saitunan Jumper na Alloli 

Haɗa Jumpers ta amfani da saitunan da aka bayar a cikin Tebur 1.
Tebur 1 Saitunan Jumper

Jumper Saita Sharhi
JP10 Fil 1-2 Jumper don zaɓar ko dai 1.5 V na waje mai tsarawa ko Fusion 1.5 V na ciki.
  • Fin 1-2 = 1.5 V na ciki
  • Fin 2-3 = 1.5 V na waje
J40 Fil 1-2 Jumper don zaɓar tushen wuta.
  •      Fin 3-2 = 5 V tubalin wuta
  • Pin 1-2 = USB

Ƙaddamar da Hukumar da UART Cables
Haɗa kebul na USB ɗaya tsakanin J2 (USB connector) akan allo da tashar USB na PC ɗinka don kunna allo da kuma sadarwar UART. Haɗa Microsemi Low Cost Programmer stick (LCPS) zuwa jumper J1 sannan ka haɗa shi zuwa tashar USB ta PC ta amfani da sauran kebul na USB don shirye-shiryen na'ura.

Ƙaddamar da Board da Ethernet Cable
Haɗa kebul na Ethernet daga Gidan Yanar Gizon Yanki (LAN) zuwa J9, jack ɗin Ethernet akan allo.
Lura: Don gwajin Ethernet na hukumar ya wuce, cibiyar sadarwar gida dole ne ta kasance tana gudanar da uwar garken DHCP wanda ke ba da adireshin IP ga web uwar garken a kan allo.
Dole ne ma'aunin wuta na hanyar sadarwa kada ya toshe allon web uwar garken.
Hakanan gudun hanyar haɗin katin Ethernet na PC yakamata ya kasance cikin yanayin ganowa ta atomatik ko daidaita shi zuwa saurin 10 Mbps.

Shirye-shiryen Hukumar
Kuna iya saukar da ƙira da STAPL files daga Microsemi SoC Products Group website:
www.microsemi.com/soc/download/rsc/?f=M1AFS_Webuwar garken_uIP_RTOS_DF
Babban fayil ɗin da aka zazzage ya ƙunshi manyan fayilolin Hardware da Shirye-shiryen da ke da aikin hardware wanda aka ƙirƙira tare da Microsemi Libero system-on-chip (SoC) da shirye-shirye. file (STAPL file) bi da bi.
Koma zuwa Readme.txt file kunshe a cikin zane files don tsarin shugabanci da bayanin.

Gudun Demo

Shirya allon ta amfani da STAPL da aka bayar file. Sake saita allon.
OLED yana nuna saƙo mai zuwa:
“Sai! Ni Fusion
Kuna son yin wasa?"
Bayan 'yan dakiku babban menu yana nunawa akan allon OLED:
SW2: Multimeter
SW3: Gungura menu
Saƙon da ke sama yana nuna cewa ya kamata a yi amfani da sauya SW2 don zaɓar zaɓi na Multimeter kuma ya kamata a yi amfani da sauya SW3 don gungurawa cikin zaɓuɓɓukan da aka bayar cikin demo.
Lura: Wannan aikace-aikacen yana ba da sassauci don gungurawa ta zaɓin demo akan tashar tashar tashar UART lokaci guda.

Yanayin Multimeter
Latsa SW2 don zaɓar yanayin Multimeter. OLED yana nuna voltage, halin yanzu, da karatun zafin jiki daga daidaitawar ADC.
Canza POT ɗin da aka bayar akan jirgin don canza ƙimar voltage da halin yanzu.
Gudun ƙimar voltage, halin yanzu, da zafin jiki suna nunawa akan OLED.
Danna SW2 don komawa zuwa babban menu.

WebYanayin uwar garke
Danna SW3 don gungurawa cikin zaɓuɓɓukan.
OLED yana nuna saƙo mai zuwa:
SW2: Web Sabar
SW3: Gungura menu
Danna SW2 don zaɓar Web Zaɓin uwar garken. OLED yana nuna adireshin IP ɗin da DHCP ya kama daga hanyar sadarwa.
Tabbatar cewa an haɗa kebul na Ethernet zuwa allon da cibiyar sadarwa.
Ya kamata a yi amfani da sigar Explorer6.0 ko daga baya don gudanar da aikin Web Mai amfani uwar garke.
Shigar da adireshin IP da aka nuna akan OLED a cikin adireshin adireshin mai binciken Intanet don bincika ta cikin web uwar garken.

Hoto na gaba yana nuna shafin gida na web uwar garken da ke bayyana a cikin mai binciken Intanet.
Hoto 3 • Web Shafin Gidan Sabar
Shafin Gida Web Sabar

Multimeter

Zaɓi zaɓin Multimeter daga Web Gidan uwar garke web shafi.
Yana nuna voltage, halin yanzu, da ƙimar zafin jiki kamar yadda aka nuna a Hoto 4. Danna Gida don komawa shafin farko.
Hoto 4 • WebNunin Shafin Multimeter uwar garken
Multimeter

Nunin Bayanai na Gaskiya
Zaɓi maɓallin Nuni Bayanan Bayanan Gaskiya daga shafin gida.
Yana nuna voltage, halin yanzu, da ƙimar zafin jiki a ainihin lokacin.
Anan, da web shafi yana wartsake lokaci-lokaci kuma yana nuna sabbin dabi'u na voltage, halin yanzu, da zafin jiki.
Canza potentiometer a kan allo kuma lura da canji a cikin voltage da ƙimar halin yanzu kamar yadda aka nuna a hoto na 5.
Danna Gida don komawa shafin gida.
Hoto 5 • WebNunin Bayanan Bayanan Sabar Real Time
Nuni bayanai

Fusion Gadgets
Zaɓi maɓallin na'urori daga shafin gida.
Dole ne ku sami haɗin intanet tare da haƙƙin samun dama don samun shafin na'urori.
Shafin na'urar yana nuna aikace-aikace daban-daban kamar kalanda da Neman lambar Zip na Amurka kamar yadda aka nuna a hoto 6.
Danna Gida don komawa shafin gida.
Hoto 6 • WebNa'urorin uwar garken
Fusion Gadgets

Fusion Stock Ticker
Zaɓi maɓallin Ticker na hannun jari daga shafin gida.
Dole ne ku sami haɗin intanet tare da haƙƙin samun dama don zuwa shafin Ticker.
Shafin Ticker na hannun jari yana nuna farashin hannun jari a NASDAQ kamar yadda aka nuna a hoto 7.
Danna Gida don komawa shafin gida.
Hoto 7 • WebSabar Stock Ticker
Fusion Stock

Gwajin LED
Danna SW3 don gungurawa menu akan OLED. OLED yana nuna saƙo mai zuwa:
SW2: Gwajin LED
SW3: Gungura menu
Latsa SW2 don zaɓar gwajin LED. Ana nuna ƙirar LED mai gudana akan jirgin. Danna SW3 don babban menu.

Nuna akan Shirin Ƙirar Tashar Tasha 

Za'a iya ganin zaɓuɓɓukan demo akan shirin kwaikwayon tashar tashar a lokaci guda.
Ya kamata a yi amfani da shirye-shiryen kwaikwayo na tasha kamar HyperTerminal, Putty ko Tera Term don sadarwar serial.
Koma zuwa Koyawan Shirye-shiryen Koyarwa ta Serial Terminal Emulation don daidaitawa HyperTerminal, Tera Term, da Putty.

Sanya shirin kwaikwayon tashar tashar Serial tare da saitunan masu zuwa:

  • Bits a sakan daya: 57600
  • Bayanan bayanai: 8
  • Daidaitacce: Babu
  • Tsaida rago: 1
  • Ikon yawo: Babu
    A cikin wannan demo, ana amfani da HyperTerminal azaman shirin kwaikwayi tasha.
    Danna SW1 don sake saita tsarin. Ya kamata taga HyperTerminal ya nuna saƙon gaisuwa da menu na kunna kamar yadda aka nuna a hoto 8.
    Hoto 8 • Nuni Menu akan Shirin Tasha Tasha
    Shirin Kwaikwayo

Multimeter
Danna "0" don zaɓar Multimeter.
Yanayin Multimeter yana nuna ƙimar voltage, halin yanzu, da zafin jiki akan HyperTerminal.

Web Sabar
Danna "1" don zaɓar web yanayin uwar garken.
Tsarin yana ɗaukar adireshin IP kuma yana nunawa akan HyperTerminal.
Bincika adireshin IP ɗin da aka kama a cikin mai binciken intanet don nunawa web uwar garke mai amfani.
Lura: Yi amfani da sigar Explorer 6.0 ko kuma daga baya don mafi kyau view na web shafi.

Gwajin LED
Danna "2" don zaɓar gwajin LED. Lura da kyaftawar LED a kan allo.

Jerin Canje-canje

Tebu mai zuwa yana lissafin sauye-sauye masu mahimmanci waɗanda aka yi a kowane bita na babin.

Kwanan wata Canje-canje Shafi
50200278-1/02.12 An sake sake fasalin sashin "Demo Setup". 7
An sabunta hoto na 3. 9
An sabunta hoto na 6. 12
An sabunta hoto na 7. 13
An sabunta hoto na 4. 10
An sabunta hoto na 5. 11

Lura: Lambar ɓangaren tana kan shafin ƙarshe na takaddar.
Lambobin da ke biye da slash suna nuna watan da shekarar bugawa

Tallafin samfur

Microsemi SoC Products Group yana goyan bayan samfuran sa tare da sabis na tallafi daban-daban, gami da Sabis na Abokin Ciniki, Cibiyar Tallafin Fasaha ta Abokin Ciniki, a website, lantarki mail, da kuma duniya tallace-tallace ofisoshin.
Wannan karin bayani ya ƙunshi bayani game da tuntuɓar Rukunin Samfuran Microsemi SoC da amfani da waɗannan sabis ɗin tallafi.

Sabis na Abokin Ciniki
Tuntuɓi Sabis na Abokin Ciniki don tallafin samfur mara fasaha, kamar farashin samfur, haɓaka samfur, sabunta bayanai, matsayin tsari, da izini.

Daga Arewacin Amirka, kira 800.262.1060
Daga sauran duniya, kira 650.318.4460
Fax, daga ko'ina cikin duniya, 650.318.8044

Cibiyar Taimakon Fasaha ta Abokin Ciniki
Ƙungiyar Samfuran SoC ta Microsemi tana aiki da Cibiyar Taimakon Fasaha ta Abokin Ciniki tare da ƙwararrun injiniyoyi waɗanda zasu iya taimakawa amsa kayan aikinku, software, da ƙira game da samfuran Microsemi SoC.
Cibiyar Tallafawa Fasaha ta Abokin Ciniki tana ciyar da lokaci mai yawa don ƙirƙirar bayanin kula, amsoshi ga tambayoyin sake zagayowar ƙira, takaddun abubuwan da aka sani, da FAQ daban-daban.
Don haka, kafin ku tuntube mu, da fatan za a ziyarci albarkatun mu na kan layi.
Da alama mun riga mun amsa tambayoyinku.

Goyon bayan sana'a
Ziyarci Tallafin Abokin Ciniki webshafin (www.microsemi.com/soc/support/search/default.aspx) don ƙarin bayani da tallafi.
Akwai amsoshi da yawa akan abin da ake nema web albarkatun sun haɗa da zane-zane, zane-zane, da hanyoyin haɗin kai zuwa wasu albarkatu akan abubuwan website.

Website
Kuna iya bincika bayanai na fasaha iri-iri da marasa fasaha akan shafin gida na SoC, a: www.microsemi.com/soc.

Tuntuɓar Cibiyar Tallafin Fasaha ta Abokin Ciniki
ƙwararrun injiniyoyi suna aiki da Cibiyar Tallafawa Fasaha.
Ana iya tuntuɓar Cibiyar Taimakon Fasaha ta imel ko ta Microsemi SoC Products Group website

Imel
Kuna iya sadar da tambayoyin ku na fasaha zuwa adireshin imel ɗinmu kuma ku karɓi amsoshi ta imel, fax, ko waya. Hakanan, idan kuna da matsalolin ƙira, zaku iya imel ɗin ƙirar ku files don karɓar taimako.
Muna saka idanu akan asusun imel a ko'ina cikin yini.
Lokacin aika buƙatun ku zuwa gare mu, da fatan a tabbatar kun haɗa da cikakken sunan ku, sunan kamfani, da bayanan tuntuɓarku don ingantaccen sarrafa buƙatarku.
Adireshin imel ɗin tallafin fasaha shine: soc_tech@microsemi.com

Al'amurana
Abokan ciniki na Rukunin Samfuran SoC na Microsemi na iya ƙaddamar da bin diddigin shari'o'in fasaha akan layi ta zuwa Al'amurana.

Wajen Amurka
Abokan ciniki masu buƙatar taimako a wajen yankunan lokacin Amurka na iya tuntuɓar tallafin fasaha ta imel (soc_tech@microsemi.com) ko tuntuɓi ofishin tallace-tallace na gida.
Ana iya samun jerin sunayen ofisoshin tallace-tallace a: www.microsemi.com/soc/company/contact/default.aspx.

Tallafin Fasaha na ITAR
Don goyan bayan fasaha akan RH da RT FPGAs waɗanda aka tsara ta hanyar Traffic in Arms Regulations (ITAR), tuntuɓe mu ta hanyar soc_tech_itar@microsemi.com.
A madadin, a cikin Harkoki Na, zaɓi Ee a cikin jerin zaɓuka na ITAR.
Don cikakken jerin FPGAs na Microsemi na ITAR, ziyarci ITAR web shafi.

Kamfanin Microsemi (NASDAQ: MSCC) yana ba da cikakkiyar fayil na mafita na semiconductor don: sararin samaniya, tsaro da tsaro; kasuwanci da sadarwa; da kuma kasuwannin masana'antu da madadin makamashi.
Samfuran sun haɗa da babban aiki, babban abin dogaro analog da na'urorin RF, gauraye sigina da RF hadedde da'irori, SoCs da za a iya daidaita su, FPGAs, da cikakkun tsarin ƙasa.
Microsemi yana da hedikwata a Aliso Viejo, Calif. Ƙara koyo a: www.microsemi.com.

TAIMAKO

Babban Ofishin Kamfanin Microsemi
Kasuwanci ɗaya, Aliso Viejo CA 92656 Amurka
A cikin Amurka: +1 949-380-6100
Siyarwa: +1 949-380-6136
Fax: +1 949-215-4996
Logo.png

Takardu / Albarkatu

Microsemi FPGAs Fusion WebDemo uwar garken Amfani da uIP da FreeRTOS [pdf] Jagorar mai amfani
Farashin FPGA WebDemo uwar garken Amfani da uIP da FreeRTOS, FPGAs, Fusion WebDemo uwar garken Amfani da uIP da FreeRTOS, Demo Amfani da uIP da FreeRTOS

Magana

Bar sharhi

Ba za a buga adireshin imel ɗin ku ba. Ana yiwa filayen da ake buƙata alama *