标签信息

热的答案标记

5

这个问题可能是由于钳位二极管在数据线上放置了大量的电容造成的。USB需要非常低的电容齐纳二极管-那些你选择的巨大的600W钳位二极管可能会扭曲数据波形到USB设备无法列举的程度。如果您删除D301和D302,我怀疑它将开始工作。


4

不可以,FTDI FT232RL,以及据我所知的任何其他UART,都可以设置为芯片所需的帧模式。然而,它不是硬件帧选择问题,而是一个容易解决的软件数据编码问题。毕竟,数据表确实提到了芯片与UART串行数据格式兼容。只是没有提到…


3.

一般情况下,正常的5V TTL可以接受3.3V CMOS输出的逻辑输入,因为它们达到所需的2.4V最小逻辑高和0.4逻辑低。然而,3.3V微控制器可能不会接受5V TTL信号,除非它的输入是5V容忍的,许多不是。如果输入不是5V容忍,你将需要使用电平移位器的输入到…


2

比如:将你的TX数据向上移动1位,并将LSB设置为1。这将把' ST2 '位位置设置为1。然后在FTDI端继续正常使用8N1 UART设置。因为你的驱动程序需要做特殊的数据格式化来形成2字节的地址/数据序列,所以无论如何,你的主机应用程序都必须转动比特。


2

UPS的速度够快吗?好的,基本的交流波形交替(如果你喜欢的话,可以是下降)每秒50或60次,所以,寻找一个能够处理低于10或20毫秒的下降的开关机制是不必要的,因为这是交流波形一直在做的事情。我可以想象机器需要时间……


1

那是一个相当奇怪的装置。第二个起始位必须是1,后面跟着3个地址位,然后是4个数据位。要从普通UART与它通信,您将字节的最低有效位设置为1,然后接下来的3位是地址,首先是LSB,最后是4位数据位,也是LSB首先。你需要发送两个字节来传递一个8…


只有投票最多的,非社区-维基最小长度的答案才有资格