{"id":32685,"date":"2021-09-05T14:21:34","date_gmt":"2021-09-05T14:21:34","guid":{"rendered":"https:\/\/driverbr.com\/?p=32685"},"modified":"2024-02-16T13:28:38","modified_gmt":"2024-02-16T13:28:38","slug":"configuracao-do-modo-umft422ev","status":"publish","type":"post","link":"https:\/\/driverbr.com\/?p=32685","title":{"rendered":"Configura\u00e7\u00e3o do modo UMFT422EV. Dimens\u00f5es do m\u00f3dulo"},"content":{"rendered":"<p>Configura\u00e7\u00e3o do modo<\/p>\n<p>O FT4222H possui 4 modos de configura\u00e7\u00e3o selecionados por {DCNF1, DCNF0}. O modo de configura\u00e7\u00e3o do chip determinar\u00e1 o n\u00famero de interfaces USB para fluxos de dados e para o controle GPIOS. A interface de fluxo de dados \u00e9 para transfer\u00eancia de dados entre o host USB2.0 e o dispositivo SPI \/ I2C. O objetivo da interface GPIO \u00e9 totalmente controlar os GPIOS.<\/p>\n<p>Com o m\u00f3dulo UMFT4222EV, o usu\u00e1rio pode configurar facilmente o modo de chip atrav\u00e9s de jumpers (JP2 e JP3). Por favor, consulte a Tabela 4 e 5 para detalhes. Um chip reset ou ciclismo de energia \u00e9 necess\u00e1rio ap\u00f3s a mudan\u00e7a de configura\u00e7\u00e3o. A tabela a seguir mostra as fun\u00e7\u00f5es do PIN correspondente ao modo de configura\u00e7\u00e3o do chip.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-32686 size-full\" src=\"https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img119-min.jpg\" alt=\"Tabela 8 FT4222H Fun\u00e7\u00f5es do PIN no modo de configura\u00e7\u00e3o do chip\" width=\"817\" height=\"370\" srcset=\"https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img119-min.jpg 817w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img119-min-300x136.jpg 300w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img119-min-768x348.jpg 768w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img119-min-560x254.jpg 560w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img119-min-260x118.jpg 260w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img119-min-160x72.jpg 160w\" sizes=\"auto, (max-width: 817px) 100vw, 817px\" \/><\/p>\n<p><strong>Tabela 8 FT4222H Fun\u00e7\u00f5es do PIN no modo de configura\u00e7\u00e3o do chip<\/strong><\/p>\n<p>* Uma das fun\u00e7\u00f5es SPIM, SPIS, I2C \u00e9 selecionada, as outras 2 fun\u00e7\u00f5es ser\u00e3o desativadas<\/p>\n<p><strong>Nota:<\/strong> O GPIO Pins n\u00e3o pode ser controlado pelo driver quando o GPIO PINS desempenha a fun\u00e7\u00e3o como SPIM SSXO, I2C SCL \/ SDA, suspeito ou acordar.<\/p>\n<p>A configura\u00e7\u00e3o do chip determina apenas o n\u00famero de interface \/ fun\u00e7\u00e3o suportada, mas n\u00e3o decide qual interface de barramento (SPI \/ I2C \/ GPIO) ou qual fun\u00e7\u00e3o (mestre \/ escravo) que o FT4222H tomar\u00e1.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-32687 size-full\" src=\"https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img121-min.jpg\" alt=\"Figura 5-1 JP2 \/ JP3 Configura\u00e7\u00e3o Exemplo: Modo 3 (DCNF0 = 1, DCNF1 = 1)\" width=\"365\" height=\"769\" srcset=\"https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img121-min.jpg 365w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img121-min-142x300.jpg 142w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img121-min-260x548.jpg 260w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img121-min-160x337.jpg 160w\" sizes=\"auto, (max-width: 365px) 100vw, 365px\" \/><\/p>\n<p>Figura 5-1 JP2 \/ JP3 Configura\u00e7\u00e3o Exemplo: Modo 3 (DCNF0 = 1, DCNF1 = 1)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-32688 size-full\" src=\"https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img122-min.jpg\" alt=\"Figura 5-2 JP2 \/ JP3 Configura\u00e7\u00e3o Exemplo: Modo 0 (DCNF0 = 0, DCNF1 = 0)\" width=\"365\" height=\"769\" srcset=\"https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img122-min.jpg 365w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img122-min-142x300.jpg 142w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img122-min-260x548.jpg 260w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img122-min-160x337.jpg 160w\" sizes=\"auto, (max-width: 365px) 100vw, 365px\" \/><\/p>\n<p>Figura 5-2 JP2 \/ JP3 Configura\u00e7\u00e3o Exemplo: Modo 0 (DCNF0 = 0, DCNF1 = 0)<\/p>\n<p><strong>Defini\u00e7\u00e3o de Pin SPI.<\/strong><\/p>\n<p>A fun\u00e7\u00e3o Quadspi no FT4222H \u00e9 um dispositivo mestre \/ escravo SPI totalmente configur\u00e1vel. Os usu\u00e1rios podem utilizar a API em libft4222, ft4222_spimaster_init ou ft4222_spislave_init, para selecionar em qual modo (mestre ou escravo) o FT4222H funcionar\u00e1. Quando o FT4222H \u00e9 definido como uma fun\u00e7\u00e3o de ponte USB-para-SPI, o modo de configura\u00e7\u00e3o do chip \u00e9 escolhido, os pinos do FT4222H ser\u00e3o mapeados de acordo. Os pinos relacionados SPI s\u00e3o &#8211;<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"66\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Clock<\/td>\n<td width=\"61\">\u2013 SCK<\/td>\n<td width=\"390\">JP5 pin 9. Clock output in SPI master mode.<\/td>\n<\/tr>\n<tr>\n<td width=\"66\"><\/td>\n<td width=\"61\"><\/td>\n<td width=\"390\">It will become clock input in SPI slave mode.<\/td>\n<\/tr>\n<tr>\n<td width=\"66\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Data<\/td>\n<td width=\"61\">\u2013 MISO<\/td>\n<td width=\"390\">JP5 pin 8. Data transfer from slave to master for single mode.<\/td>\n<\/tr>\n<tr>\n<td width=\"66\"><\/td>\n<td width=\"61\"><\/td>\n<td width=\"390\">It can also become data bus bit-1 for dual and quad mode.<\/td>\n<\/tr>\n<tr>\n<td width=\"66\"><\/td>\n<td width=\"61\">\u2013 MOSI<\/td>\n<td width=\"390\">JP5 pin 7. Data transfer from master to slave for single mode.<\/td>\n<\/tr>\n<tr>\n<td width=\"66\"><\/td>\n<td width=\"61\"><\/td>\n<td width=\"390\">It can also become data bus bit-0 for dual and quad mode.<\/td>\n<\/tr>\n<tr>\n<td width=\"66\"><\/td>\n<td width=\"61\">\u2013 IO2<\/td>\n<td width=\"390\">JP5 pin 5. Data bus bit-2 for quad mode<\/td>\n<\/tr>\n<tr>\n<td width=\"66\"><\/td>\n<td width=\"61\">\u2013 IO3<\/td>\n<td width=\"390\">JP5 pin 4. Data bus bit-3 for quad mode<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u2022 Sele\u00e7\u00e3o escrava quando o quadspi atua como mestre SPI<\/p>\n<p>&#8211; SS0O JP4 PIN 9. Sele\u00e7\u00e3o escrava para o dispositivo escravo-0.<\/p>\n<p>&#8211; SS1O JP4 PIN 4. Sele\u00e7\u00e3o de escravos para o dispositivo escravo &#8211; 1.<\/p>\n<p>&#8211; SS2O JP4 PIN 5. Sele\u00e7\u00e3o de escravos para o dispositivo escravo &#8211; 2.<\/p>\n<p>&#8211; PIN SS3O JP4 6. Sele\u00e7\u00e3o escrava para o dispositivo escravo &#8211; 3.<\/p>\n<p>\u2022 Sele\u00e7\u00e3o escrava quando o quadspi atua como escravo SPI<\/p>\n<p>&#8211; SS JP4 PIN 11. Sele\u00e7\u00e3o escrava para controle mestre SPI.<\/p>\n<p>Este PIN deve amarrar para alto quando o quadspi atua como mestre SPI.<\/p>\n<p><strong>Defini\u00e7\u00e3o de Pin I2C.<\/strong><\/p>\n<p>A fun\u00e7\u00e3o i2c no FT4222H \u00e9 um dispositivo mestre \/ escravo I2C totalmente configur\u00e1vel. Quando a configura\u00e7\u00e3o do chip \u00e9 definida como a fun\u00e7\u00e3o CNFMode0 ou CNFMode3 e CNFMODE3 e USB-TO-I2C est\u00e1 ativada, os pinos relacionados ao I2C do FT4222H s\u00e3o:<br \/>\n\u2022 Rel\u00f3gio &#8211; SCL JP4 PIN 4. \u00c9 uma sa\u00edda de rel\u00f3gio com design de drenagem aberta quando o I2C \u00e9 definido como mestre. \u00c9 uma entrada do rel\u00f3gio quando o I2C \u00e9 definido como escravo.<br \/>\n\u2022 Dados &#8211; SDA JP4 PIN 5. \u00c9 comando \/ endere\u00e7o \/ transfer\u00eancia de dados entre o mestre e o escravo com design de drenagem aberta.<\/p>\n<p><strong>GPIO PIN Definition.<\/strong><\/p>\n<p>O FT4222H cont\u00e9m 4 pinos GPIO para v\u00e1rias fun\u00e7\u00f5es. A for\u00e7a de condu\u00e7\u00e3o, o controle da taxa de man\u00edpia e os resistores altos \/ baixos podem ser controlados.<\/p>\n<p>\u2022 GPIO0 JP4 PIN 4. Este PIN pode ser configurado como GPIO0 ou I2C SCL no modo I2C ou SPI Master Mode Sele\u00e7\u00e3o Slave SS1O.<br \/>\n\u2022 GPIO1 JP4 PIN 5. Este pino pode ser configurado como GPIO1 ou I2C SDA no modo I2C ou sele\u00e7\u00e3o de escravo do modo mestre SPI SS2O.<br \/>\n\u2022 GPIO2 JP4 PIN 6. Este PIN pode ser configurado como GPIO2 ou Suspens\u00e3o USB Suspender (suspens\u00e3o) ou SPI Master Mode Sele\u00e7\u00e3o Slave SS3O.<br \/>\n\u2022 GPIO3 JP4 PIN 7. Este PIN pode ser configurado como GPIO3 ou USB Remote Wake-up Entrada (WORK).<\/p>\n<p><strong>Outras defini\u00e7\u00f5es de pin<\/strong><\/p>\n<p>Umft4222ev cont\u00e9m sinais BCD_DET e redefinir # para uso do usu\u00e1rio.<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"111\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 BCD_DET<\/td>\n<td width=\"107\">JP4 pin 10.<\/td>\n<td width=\"377\">Battery charger detection asserted when the device is<\/td>\n<\/tr>\n<tr>\n<td width=\"111\"><\/td>\n<td width=\"107\"><\/td>\n<td width=\"377\">connected to a dedicated charging port. The polarity of this<\/td>\n<\/tr>\n<tr>\n<td width=\"111\"><\/td>\n<td width=\"107\"><\/td>\n<td width=\"377\">pin can be defined.<\/td>\n<\/tr>\n<tr>\n<td width=\"111\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 RESET#<\/td>\n<td width=\"107\">JP5 pin 11.<\/td>\n<td width=\"377\">This pin used to reset the FT4222H, it is active low.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Dimens\u00f5es do m\u00f3dulo<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-32690 size-full\" src=\"https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img127-min.jpg\" alt=\"Dimens\u00f5es do m\u00f3dulo UMFT422EV\" width=\"884\" height=\"721\" srcset=\"https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img127-min.jpg 884w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img127-min-300x245.jpg 300w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img127-min-768x626.jpg 768w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img127-min-560x457.jpg 560w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img127-min-260x212.jpg 260w, https:\/\/driverbr.com\/wp-content\/uploads\/2021\/09\/img127-min-160x130.jpg 160w\" sizes=\"auto, (max-width: 884px) 100vw, 884px\" \/><br \/>\nDimens\u00f5es do m\u00f3dulo UMFT422EV<\/p>\n<p>Todas as dimens\u00f5es s\u00e3o em mil\u00edmetros. A toler\u00e2ncia \u00e9 +\/- 0,2mm.<\/p>\n<div class=\"social-share-buttons\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https:\/\/driverbr.com\/?p=32685\" target=\"_blank\" rel=\"noopener\">Facebook<\/a><a href=\"https:\/\/twitter.com\/intent\/tweet?url=https:\/\/driverbr.com\/?p=32685&text=Configura%C3%A7%C3%A3o+do+modo+UMFT422EV.+Dimens%C3%B5es+do+m%C3%B3dulo\" target=\"_blank\" rel=\"noopener\">Twitter<\/a><a href=\"https:\/\/www.linkedin.com\/shareArticle?url=https:\/\/driverbr.com\/?p=32685&title=Configura%C3%A7%C3%A3o+do+modo+UMFT422EV.+Dimens%C3%B5es+do+m%C3%B3dulo\" target=\"_blank\" rel=\"noopener\">LinkedIn<\/a><a href=\"https:\/\/pinterest.com\/pin\/create\/button\/?url=https:\/\/driverbr.com\/?p=32685&description=Configura%C3%A7%C3%A3o+do+modo+UMFT422EV.+Dimens%C3%B5es+do+m%C3%B3dulo\" target=\"_blank\" rel=\"noopener\">Pinterest<\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>Configura\u00e7\u00e3o do modo O FT4222H possui 4 modos de configura\u00e7\u00e3o selecionados por {DCNF1, DCNF0}. O modo de configura\u00e7\u00e3o do chip determinar\u00e1 o n\u00famero de interfaces USB para fluxos de dados e para o controle GPIOS. A interface de fluxo de&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/driverbr.com\/?p=32685\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[40],"tags":[],"class_list":["post-32685","post","type-post","status-publish","format-standard","hentry","category-software"],"modified_by":"driverbr","_links":{"self":[{"href":"https:\/\/driverbr.com\/index.php?rest_route=\/wp\/v2\/posts\/32685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/driverbr.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/driverbr.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/driverbr.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/driverbr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=32685"}],"version-history":[{"count":0,"href":"https:\/\/driverbr.com\/index.php?rest_route=\/wp\/v2\/posts\/32685\/revisions"}],"wp:attachment":[{"href":"https:\/\/driverbr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=32685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/driverbr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=32685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/driverbr.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=32685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}