首先,我有一块
STM32 最小系统
开发板,只有jlink接口下程序,供电要从外部引脚输入。
想让
单片机跟pc机通讯,买了个usb转串口,把相应的txd接到rxd,rxd接到txd,然后gnd接gnd。这样子会不会由于usb电压太高吧stm32的
芯片烧坏了呢?
我用万用表测量,usb txd,rxd 的电压都为5v,stm32芯片资料上写几乎所有io口都能容忍5v电压。
那么这样是否会导致stm32烧坏呢? 这是问题1!
接着,usb
通信的方式,按照网上的方法,把usb接出的四根线,黑(GND),红(VCC),绿(D+),白(D-)中的绿,白,接了stm32的USBDM,USBDP。其中上拉一个1.5k的电阻,由于三极管只是起了导通截止的作用就没接,直接接入3.3v
那么这样是否会导致stm32烧坏呢? 这是问题2。
最后我发现我用的
电源是输出电流可以调节的,之前烧程序的时候用的3.3v 2A 的电流 芯片烫的厉害,但是能正常运行。
我查过stm32的资料手册,发现它允许vcc脚接入的电流最大为150mA,我输入电源貌似远远超过了呀。
是不是电流过大导致芯片烧坏呢。? 这是问题3。
希望有人能回答我到底是哪个问题导致我把stm32的芯片给烧坏了。。
还有,我还有个问题,如果采用两个1.5v的电池供电,那么它输入的电流是多少呢?
如果用usb转串口的供电,那么输入的电流该怎么得知?
看stm32芯片的资料,貌似IO口允许输入的电流值大概为5mA而已。这样是不是该接个电阻?那么电阻阻值要如何确定呢。?
感谢你们看完了。希望能帮忙解决。感激不尽啊。O(∩_∩)O
想让单片机跟pc机通讯,买了个usb转串口,把相应的txd接到rxd,rxd接到txd,然后gnd接gnd。这样子会不会由于usb电压太高吧stm32的芯片烧坏了呢?
解答:一般不会,详情可以查看stm32规格书,引脚号标注了FT(即5V容忍) 就说明可以跟串口tx rx 接在一起。
接着,usb通信的方式,按照网上的方法,把usb接出的四根线,黑(GND),红(VCC),绿(D+),白(D-)中的绿,白,接了stm32的USBDM,USBDP。其中上拉一个1.5k的电阻,由于三极管只是起了导通截止的作用就没接,直接接入3.3v
那么这样是否会导致stm32烧坏呢? 解答:不会烧坏,芯片规格书就是这么要求的。
最后我发现我用的电源是输出电流可以调节的,之前烧程序的时候用的3.3v 2A 的电流 芯片烫的厉害,但是能正常运行。我查过stm32的资料手册,发现它允许vcc脚接入的电流最大为150mA,我输入电源貌似远远超过了呀。
是不是电流过大导致芯片烧坏呢。?
解答:电流消耗的多少是根据电路的情况决定的,只要供电电压恒定,就能正常工作,不必考虑电源输出电流的问题。
还有,我还有个问题,如果采用两个1.5v的电池供电,那么它输入的电流是多少呢?
解答:输入的电流?,应该说它的电流会是多大呢?,可以用万用表测,电流大小是根据芯片的工作情况决定的。
如果用usb转串口的供电,那么输入的电流该怎么得知?(用万用表测。)。
看stm32芯片的资料,貌似IO口允许输入的电流值大概为5mA而已。这样是不是该接个电阻?那么电阻阻值要如何确定呢。?解答:规格书说了,IO口,不是电源口,所以电源口不需要串电阻,IO口一般选4.7k左右就行。
你自己网上找找吧,我也不知道放哪里了。
我已经在网上找过了,也没发现中文的英文的倒是有,没事,不急需。
我上传了,看帖子的其他回复吧,不知道是不是你想要的。
STM32F103ZET6中文).pdf 下载积分: 积分 -1 分
3.74 MB, 下载次数: 38, 下载积分: 积分 -1 分
STM32中文参考手册.pdf 下载积分: 积分 -1 分
16.16 MB, 下载次数: 111, 下载积分: 积分 -1 分
一周热门 更多>