Questions tagged «ftdi»

FTDI是流行的UART到USB桥接器的制造商。

2
FTDI芯片如何工作?
前几天有人问我,FTDI USB转串行UART的工作原理,我意识到自己不知道。我查看了FT232R的数据表,但框图并没有真正帮助我。谁能解释我或将我链接到一个好的解释?
20 usb  uart  ftdi 

2
串行新手:为什么我不能将电线连接起来?
我试图通过USB-Serial转换器使用Arduino-esque代码从ATtiny85传输到PC,却不了解任何东西。我感到震惊和震惊,因为它不起作用。 我确认该微型计算机的其中一个引脚上的电压正在闪烁,但是当我将该引脚连接到USB串行电缆上进行发送或接收并尝试使用终端程序进行监听时,我什么也没收到。 我不确定如何判断哪一部分坏了。 我是否需要超过VCC,GND和TXD来传输串行信号? 细节: 微型程序的代码是在Arduino环境中编写的,至少根据LED指示灯,类似的代码成功地使所有4个“ PORTB”引脚闪烁。我使用HLT和Saporetti的代码让我使用C ++的Arduino方言对其进行编程。该程序仍以K开头。 #include <SoftwareSerial.h> SoftwareSerial s(0,1); //receive on "0", and transmit on "1" aka "PB1" aka pin 6 void setup() { s.begin(4800); } // assuming 1Mhz, 4800 baud void loop() { s.println(millis()); } // transmit something at every opportunity 翻译涉及很多,但是代码很基本。设置波特率的代码似乎假设为1MHz,但是幸运的是我的attiny出厂时具有保险丝,并以1MHz运行。无论如何,引脚6会根据LED闪烁其电压。 因此,我使用细线将FTDI USB串行转换器的“ ftdi”端连接到微小的一端:黑色到GND,红色到VCC,橙色到6。在PC上打开程序“ minicom”,设置波特率达到4800并等待,一无所有。与我的Boarduino通话时,没有任何麻烦。 …
14 attiny  arduino  serial  ftdi  usb 

4
在商业产品上使用CH340G是一个可怕的主意吗?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为电气工程堆栈交换的主题。 10个月前关闭。 我正在开发一种利基产品,它将以相当低的产量(数百个)生产。我正在使用Atmega uC,其中一项要求是用户可以现场刷新的能力。我的计划是将Arduino引导程序与USB-to-UART IC配合使用(我知道这很懒,但是在这种情况下,它可能是最好的选择)。 有很多选择。我现在的原型板使用的是FTDI FT232RL,但这对于生产来说太昂贵了,因为整个板的价格在20美元左右。 我考虑过的IC包括: CH340G 最便宜的选择,但是OSX签名驱动程序的状态如何?我无法确定这是否将完全即插即用。有人知道这是什么状态吗? CP2102 健壮,不用担心已签名的驱动程序等。但是它更昂贵。 MCP2200 同样强大,无需担心已签名的驱动程序。与CP2102相比,该如何选择?它们几乎是相同的价格。 除了已签名的驱动程序之外,是否还有其他具有上述选择的“陷阱”?我不想强迫用户安装未签名的驱动程序/在重新刷新过程中添加一个可能很痛苦的过程,但是我也不想仅出于用户可刷新性的目的在BOM成本中增加2美元。 任何一般性指导/建议都将是有用的。谢谢。
12 usb  uart  interface  ftdi 

1
分离USB / MCU电源总线
下图中有两个电源-USB和12V。一次只能连接一个电源。我试图在FT232每次12V插入时都禁用电源。在这种情况下,FT232不应上电,但MCU将上电。但是,当连接USB时,两者FT232和MCU都应通电。我尝试使用肖特基二极管(BAT54C),但不确定这是否正确。 另外-在第二种情况下,USB电源会损害稳压器吗?
11 power  usb  ftdi  schottky 

3
Arduino重置与FTDI突破问题
如何使SparkFun FTDI基本突破板自动重置? 使用分线板时,仍然必须按一下Arduino克隆的“重置”按钮。我已经尝试连接到DTR引脚以及其他尝试和错误的方法,但我只是没有得到它。
9 arduino  ftdi  reset 

2
PIC12F675 GP4不起作用
我正在为一个项目使用PIC12F675,除一件事情外,其他所有东西都工作正常。GP4不能用作数字IO。我已经看了很多配置和代码,但是找不到任何东西。 配置: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma config MCLRE = OFF #pragma config BOREN = ON #pragma config CP = OFF #pragma config CPD = OFF 码: #include <xc.h> #include <math.h> #include "config.h" #define _XTAL_FREQ 4000000 void delay(unsigned int …
9 pic  c  embedded  programming  audio  oscillator  spark  dc-dc-converter  boost  charge-pump  eagle  analog  battery-charging  failure  humidity  hard-drive  power-supply  battery-charging  charger  solar-energy  solar-charge-controller  pcb  eagle  arduino  voltage  power-supply  usb  charger  power-delivery  resistors  led-strip  series  usb  bootloader  transceiver  digital-logic  integrated-circuit  ram  transistors  led  raspberry-pi  driver  altium  usb  transceiver  piezoelectricity  adc  psoc  arduino  analog  pwm  raspberry-pi  converter  transformer  switch-mode-power-supply  power-electronics  dc-dc-converter  phase-shift  analog  comparator  phototransistor  safety  grounding  current  circuit-protection  rcd  batteries  current  battery-operated  power-consumption  power-electronics  bridge-rectifier  full-bridge  ethernet  resistance  mosfet  ltspice  mosfet-driver  ftdi  synchronous  fifo  microcontroller  avr  atmega  atmega328p  verilog  error  modelsim  power-supply  solar-cell  usb-pd  i2c  uart 

2
如何检测假FTDI芯片?
显然,市场上有一些假冒的USB /串行FTDI芯片。 在网上搜寻时,人们发现人们通过机械/化学方式将假冒/原创的商品进行比较。 但是,如何减少干扰性地检测假冒伪劣产品呢? 我的意思是,臭名昭著的FTDI驱动程序更新中肯定包含检测例程-否则它无法在伪造的ID上闪现零供应商ID。 也许已经发布了检测“算法”或类似的侵入性较小的方法?
8 ftdi 

2
为什么要使用内置USB控制器的FTDI而不是AVR?
我用Visual C#编写了一个简单的程序,该程序通过FT232RL芯片与AVR通信。 PC <-> FTDI <-> MCU。 我正在使用FTD2XX_NET.dll直接访问USB设备。 我想知道,一对FTDI-AVR和一个带有内置USB控制器的AVR有什么区别?我认为通讯速度必须有所不同。还有什么不同?
8 usb  ftdi 

2
FTDI FT2232H(USB <-> UART)波特率?
是否有人使用过FTDI 的FT2232H芯片之一? 具体来说,您如何计算允许的波特率? 数据表有点模糊,我必须选择1-3 MBaud的范围,但需要知道我的选择是什么。
8 usb  uart  ftdi 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.