44告诉我STC有个叫做IAP15F2K61S2的好东西, 于是购买10只。
(44还说STC的官网简直不能看, 同意http://www.stcmcu.com/)
然后搭好电路(图片是最新的电路, 以前少了Arduino Nano上的红线),
(里面是不是有几根导线很奇怪, 见下)
准备下载, 然后无论用什么芯片(PL2303HX, FT232BL, CP2101)的USB转TTL, 都卡在第一步: “开始调节频率 …”。
但是我取消使用内部IRC时钟的话就可以下载成功。
我就觉得奇奇怪怪的, 后来就没管它。
然后我在捣乱的时候不小心弄坏了图片左边的Arduino Nano, 然后发现短接USB的Vbus和Arduino的VIN可以起死回生, 于是你看到的, 我用一根红线短接了他们。
神奇的是, 这个时候我再试, 居然没有卡在”开始调节频率 …”, 并且成功以115200的波特率下载成功(FT232BL开启快速下载模式成功, PL2303HX快速下载模式的时候调节频率会不稳定)!
结论: Arduino Nano输出的VIN电流/电压也许比较小, 而调节频率(是通过USB转TTL的晶振, 44告诉我的)可能需要比较大的电流/电压。
PS. FT232BL这个USB转TTL其实是我偷用Arduino Nano上面的(如图黄线和蓝线), 工作良好, 并且想烧写Arduino就烧写Arduino, 想烧写IAP15F2K61S2就烧写IAP15F2K61S2。
发表评论