标签信息

热的答案标记

11.

原因有很多,但至少对大多数人来说,它们是相当小众的。支持USB的avr的选择非常有限,尤其是TINY系列。如果由于某种原因,AVR需要一个没有USB和其他外设组合的AVR,这是一个简单的选择。有一个例子。


10.

您有两个问题1)您看到的输出(ETS 1月8日2013,RST原因:2,启动模式:(3,6))由启动(引导程序)代码打印。之后,根据固件修订,通信继续在不同的波特率(IIRC,IIRC,IIRC,9600或115200波特)上。2)FT232的3.3V输出无法提供ESP8266所需的当前:不是...


9.

该驱动程序已被拆卸http://hackaday.com/2014/10/24/ftdi-screws-up-backs-down/检测是在下面的WriteeePromV​​alue行中。我不能被打扰找到文本来源,所以这是来自该文章的图像,其中包含关键代码/注释


8.

几个建议:看着你看起来在这里的图片:几乎存在一个错误,它将导致重置不按预期工作。我认为复位电路应该模拟实际Arduino中的一个,其通过100nf(0.1uf)电容器与/复位(引脚1)连接DTR。实际的Arduino(例如:杜夏犬)......


8.

CH340有一个Apple提供的驱动程序包括最近的麦斯卡斯版本。“Appleusbchcom”。


7.

我也来到这里,因为我的独立,引导了Atmega328不想加载我的程序并给出了avrdude错误。我解决了我的情况,并希望分享它,所以也许它会帮助他人。最终结果是问题是,Atmega328芯片没有正确地“点击”面包板。但是,当我最初放置...


7.

我建议你买些别的东西。FTDI的做法是众所周知的,他们更新他们的驱动程序,所以他们砖/损坏非正版芯片。从中国购买FTDI芯片是不值得的(有时甚至是有信誉的芯片也会受到影响)。我会推荐其他供应商的另一款芯片。CH340等。


6.

您可能只需要编写FTDI芯片,以防您需要一些高级功能,如闪烁您的公司供应商ID和设备ID,使您的特定定制设备只响应您的定制修改版本的驱动程序,并作为您的定制设备在系统中脱颖而出。你也可以从FTDI芯片输出时钟信号,修改TX/RX led的逻辑…


6.

PC在MCU上发送1个字节,MCU将此字节写入LCD 1602,并将两个字节发送回到与ADC转换相对应的PC Witch的响应。那么你的问题没有带宽,而是延迟。人们认为USB总线非常快,因为对于大多数目的,一旦它开始移动数据包,它就可以在其中移动很多......


6.

15kohm下拉电阻绝对是必需的。从设备在一个或两个的DM / DP线上具有内部上拉电阻,该电阻由主机使用的DM / DP线中,以检测到奴隶已经附着,其类型的低,满或高速。您需要这些下拉电阻,以确保线路没有浮动,或者这种检测不起作用......


6.

FT232芯片是USB-UART桥接,可作为USB设备。根据您的描述,您希望它充当USB主机。这不起作用。


5.

不需要固件。复制原理图将有效。


5.

我需要一个USB-TTL转换器电缆,但我所拥有的只是一个USB-FTDI转换器电缆FTDI只是制造商的品牌,这两个电缆都显示了同样的事情。您将描述的USB-FTDI是USB-TTL转换器USB TTL串行电缆是一系列USB到串行转换器电缆,可在USB和串行之间提供连接。


5.

USB<->TTL_serial适配器正在从USB供电。它的主要工作之一是将TX信号线驱动到适合于正在发生的任何通信的任何状态。如果没有通信发生,TTL UART TX线路的默认状态是高的(所以3.3V或5V或任何设备的供应)。结果是,你吃了这种“高”……


5.

ft232上的3.3V调节器没有那么强。最多50毫安左右。与之相比,ESP非常耗电。你需要一个更好的监管者。也就是说,FTDI的监管机构已经超负荷了,整个系统都在停电,基本上是断电。FTDI在3.3v内部运行,所以当调节器开始无法调节due…


5.

在全速USB中,最大数据包大小为64字节。在高速USB中,最大数据包大小为512字节。大多数USB /串行转换器,包括您的,使用全速。但是,如果您正在查看串行输出,USB数据包大小无关紧要,因为USB数据包可以快于串行线路的速度快,并且缓冲。为了 ...


5.

如果您想通过USB进行谈话,只需购买众多USB-> RS232转换器电缆之一就会更快更容易,而不是乱地使其变成一个。我见过他们在网上耗费7美元。甚至有电缆,其中包含FTDI芯片,所以如果您一直在使用D2xx库,您可以继续这样做。


5.

这是Arduino Pro Mini的示意图,并查看重置机制:通过按住RESET PUST-BOTTON /开关或驱动线路(DTR或RTS),有两种方法可以重置设备:注意:Arduino的某些应用程序使用DTR,其他人使用RTS,但两者似乎都在工作。我用过rts,没有问题。现在,回到重置。什么时候 ...


5.

什么是FTDI芯片?这是由未来技术设备制造的芯片,http://www.ftdichip.com。它们似乎专注于直接连接到USB的芯片,然后提供不同的界面,更方便的简单硬件连接到。这是在Arduino沟通到笔记本电脑吗?什么笔记本电脑?没有笔记本电脑已经......


5.

如果SparkFun FT232RL Breakout是通过任何东西,那么TXD和RXD引脚物理上连接到TX和RX引脚。这是因为分接板可以支持两种配置,然后是6针边缘连接器,和完整的18针PCB安排。TXL和RXL很可能是状态LED引脚,用于指示TX包正在发送和一个…


5.

不。所需要的是一个USB芯片,可以作为一个I2C主机。FT200XD是一个I2C从芯片,所以它不能像问题中的BME280那样作为主从芯片与另一个I2C从芯片进行通信。


4.

串联电阻用于线路终端。来自http://www.semtech.com/images/datasheet/usb%20lile%20Termination%20_ag.pdf通用串行总线(USB)行常用在USB 1.1规范中指定,以确保正确的终端,以便维护信号完整性。终止要求因驾驶员芯片组而异。


4.

我认为您忘记在配置UART使用的引脚之前将时钟启用到Iocon,因此这些分配无效。但是在引导载荷后,引脚已为UART配置,所以事项工作。插入lpc_syscon-> sysahbclkctrl | =(1 << 16);//在配置引脚之前,在IRQ设置后启用IoCon。PS我的BMPTK图书馆......


4.

正如Matt所说,首先需要的是更多的电容。电路板对于杂散电感/电容是很糟糕的,所以你真的需要尝试保持导线尽可能短,让敏感信号远离更高的电流/电压/快速变化的信号,并在电路周围增加大量的旁路和体积电容。我会从……


4.

FTDI芯片通过USB接口在一侧连接到PC,另一侧向微控制器提供UART接口;对于后者,它看起来好像通过RS232-UART电平移位器插入了RS232电缆。这有两个优点。在PC侧,USB接口成为虚拟COM端口,这使得......


4.

使用单独的USB芯片有优势,让AVR通过其UART通信。USB堆栈必须响应来自主机PC的轮询。这至少发生了每毫秒。这意味着甚至更难以保证对事件的硬实时响应,因为MCU可能被中断以响应主机USB民意调查。什么时候 ...


4.

您正在使用的代码,特别是FlashDevice.py试图匹配各种制造商id。如果id [0] = = 0 x98: self.Manufacturer =“东芝”;如果id [0] = = 0 xec: self.Manufacturer =“三星”;如果id [0] = = 0 x04: self.Manufacturer =“富士通”;如果id [0] = = 0 x8f:自我。制造商=“国家半导体”;如果id[0] =…


4.

来自FT232R数据表:测试:将设备放入IC测试模式。必须与GND绑定到正常操作,否则设备将出现故障。在原理图中,测试引脚浮动


只有顶级投票,最低长度的非社区 - 维基答案都有资格