Id-dar > Aħbarijiet > Il-kontenut

3.4 Pjattaforma FT90x

Apr 26, 2019

3.4 Pjattaforma FT90x

Din it-taqsima tkopri t-tagħbija tal-eżempju fuq pjattaforma FT90x.

3.4.1 Rekwiżit għall-Ħardwer

 Karta tal-Modulu EVE (eż. ME810A-HV35R, ME812A-WH50R, ME813A-WH50C)

 UMFTPD2A Modulu għall-programm / debug

 FT900 board (eż. MM900EVx)

 Kejbils mikro USB

Il-modulu MM900EVx huwa mqabbad mal-parti ta 'fuq tal-Bord ME8xx kif muri fil-Figura 3.6. USB

mikro-kejbil jintuża biex iħaddem iż-żewġ bordijiet permezz tal-konnettur fuq l-MM900EVx.

Il-Modulu UMFTPD2A jintuża biex iniżżel il-programm lill-Bord FT900 permezz tal-MicroMatch

konnettur tal-kejbil taż-żigarella. Jikkollega mal-PC permezz ta 'kejbil mikro USB ieħor li jipprovdi l-enerġija

u komunikazzjonijiet lill-UMFTPD2A mill-PC ospitanti. Aktar dettalji jistgħu jinstabu f '

skeda ta 'dejta.

image

Nota: Il-wajers tal-Jumper safra u oranġjo huma għall-komunikazzjoni UART bejn FT900 u l-PC permezz ta 'rikambju

Kanal UART fuq l-UMFTPD2A u mhumiex meħtieġa għall-ipprogrammar tal-FT900 jew it-tħaddim tal-kodiċi

kampjuni. Il-kejbil tal-griż żigarella biss huwa meħtieġ.

3.4.2 Rekwiżit tas-Software

 FT900 Toolchain. Ara l-Gwida għall-Installazzjoni ta 'Ktajjen ta' Għodda AN_325 FT900.

 Pakkett ta 'softwer għal din in-Nota ta' Applikazzjoni (ara sezzjoni 3)

3.4.3 Struttura tal-Folder

Il-fajl zip ipprovdut jappoġġja diversi pjattaformi. Il-fajls ewlenin relatati mal-pjattaforma FT900 huma:

 Il-Folder "Project \ FT90x" fih il-fajl tal-proġett.

 Il-fajls sors huma inklużi fil-folder Src.

 Il-fajls header huma inklużi fil-folder Hdr u Hdr \ FT90x.

 Il-fajls tal-librerija bħalma huma l-fatfs huma inklużi fil-bin \ FT90x \ (ara n-nota hawn taħt)

 Il-folder tat-Test fih kwalunkwe fajls ta ’sostenn li għandhom jitpoġġew fuq il-biljett SD (għal

eżempju, bitmaps). (ara n-nota hawn taħt)

Id-dettalji sħaħ huma mogħtija fil-fajl readme inkluż fil-pakkett tal-proġett zip.

Nota: Għall-verżjonijiet ta ’xi kampjuni tal-verżjonijiet Arduino u FT900, hija meħtieġa karta SD fformattjata FAT. Il-fajls kollha fi

il-folder “Test” irid jiġi kkupjat fid-direttorju tal-għerq tal-biljett SD. Il-libfatfs.a librerija għandha tkun ukoll

inklużi fil-proġett meta l-programm ikun qed jaħdem fuq il-pjattaforma FT900. It-Test u l-folders bin \ FT90x jistgħu jkunu

vojt f'każijiet fejn il-kodiċi tal-kampjun ma jeħtieġx li stampi eċċ. jinħażnu fuq karta SD.

3.4.4 Dipendenzi

L-Applikazzjoni tuża l-SPI, UART, eċċ libreriji pprovduti mill-FTDI bħala parti mill-FT900 Toolchain.

Il-fajls header li ġejjin għandhom ikunu inklużi wkoll fil-kodiċi: ff.h, ffconf.h, diskio.h u integer.h.

Għal aktar dettalji dwar l-użu tal-katina ta ’l-għodda FT900, ara AN_325 (Gwida ta’ l-Installazzjoni tat-Toolchain FT900) u

AN_381 Kampjun ta 'Applikazzjoni għal eżempju dwar kif timporta proġett fl-ID FT900.

3.4.5 Tagħbija tal-Proġett

Biex timporta l-proġett fl-Eclipse IDE, agħżel File  Import.

Imbagħad agħżel Proġetti Ġenerali  Eżistenti f'Space tax-Xogħlijiet

Imbagħad agħżel l-għerq tad-direttorju fejn il-pakkett tas-software ġie ffrankat fuq il-PC tiegħek.

Nota: Tagħżilx “Ikkopja l-proġetti fl-ispazju tax-xogħol” peress li dan ma jikkopjax il-fajls kollha meħtieġa.

Il-proġett issa għandu jidher fit-tieqa tal-Proġett Explorer.

image

3.4.6 Konfigurazzjoni tal-Proġett

Qabel tmexxi d-dimostrazzjoni, kun żgur li l-proġett huwa kkonfigurat għall-bord FT8xx korrett u

daqs tal-iskrin fil-fajl FT_Platform.h li jista 'jinfetaħ mit-tieqa tal-Explorer tas-Soluzzjoni

fi Visual Studio. Jekk jogħġbok irreferi għat-taqsima 4 għad-dettalji.

3.4.7 Bini tal-Proġett

Ikklikkja bil-lemin tal-proġett u agħżel “Build proġett” biex tibni l-kodiċi. Il-progress jista ’jkun immonitorjat

fit-tieqa console.

3.4.8 Tniżżil tal-Proġett

Tista ’tuża“ FT900Prog GUI Launcher ”biex tniżżel il-binarju ġġenerat fil-memorja FT900.

Il- “FT900Prog GUI Launcher” huwa installat flimkien ma 'Eclipse għal FT900.

image

Għal għażliet oħra ta 'tniżżil u debug, ara l-Gwida għall-Installazzjoni ta' Għodda ta 'Għodda AN_325 FT900.