简体   繁体   English

该arduino uno r3上的ISCP引脚在哪里?

[英]Where are the ISCP pins on this arduino uno r3?

I just got a dragino yun shield. 我刚刚得到了一个德拉贡云盾。 To connect it to my arduino uno it says I have to 'shortcut' the pins next to the reset button. 要将其连接到我的arduino,它说我必须“重置”重置按钮旁边的引脚。 http://wiki.dragino.com/index.php?title=Yun_Shield#Connect_to_Arduino_Uno http://wiki.dragino.com/index.php?title=Yun_Shield#Connect_to_Arduino_Uno

However my arduino does not have those pins. 但是我的arduino没有这些别针。 img: img: Arduino的

Btw I thought I didn't have to do this because before I successfully ran a blink sketch over wifi. 顺便说一句,我认为我不必这样做,因为在我成功通过wifi运行眨眼草图之前。 When I tried to do this again it returned this error: 当我再次尝试执行此操作时,它返回此错误:

avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

On your picture the only ISCP connectors seem to be on the right. 在您的图片上,唯一的ISCP连接器似乎在右侧。

在此处输入图片说明

On a normal UNO it also has a set of them next to the reset which is most probably for the smaller extra atmega (programmer) on the normal UNO. 在普通UNO上,在重置旁边还有一组,这很可能是普通UNO上较小的多余atmega(编程器)使用的。 As you can see the one on the right is to program the ATMega328p chip directly which I thought is what you may want but after I looked at the Yun page you listed I realized that it might not be what you want. 如您所见,右边的是直接对ATMega328p芯片进行编程,我认为这是您想要的,但是在查看了您列出的Yun页面之后,我意识到它可能不是您想要的。 It seems that you might have to remove resistors and LED as with "Connect to Dccduino UNO R3" on the Yun page. 似乎您可能必须像Yun页面上的“ Connect to Dccduino UNO R3”一样,移除电阻器和LED。 The best advice would be to see if you can get the schematic for your specific Uno and see how that compares to other boards. 最好的建议是看是否可以获取特定Uno的原理图,并与其他电路板进行比较。

在此处输入图片说明

The idea is to remove a few connections between the USB chip and the ATmega328P microcontroller. 这个想法是删除USB芯片和ATmega328P微控制器之间的一些连接。 More specifically, you want to remove the two serial line connections and the one to the reset pin. 更具体地说,您要删除两个串行线路连接和一个至复位引脚的连接。

To do that via resistor removal, you need to figure out what each resistor does, but It's tricky without having the schematics of your board. 要通过移除电阻器来实现此目的,您需要弄清楚每个电阻器的功能,但是在没有电路板原理图的情况下这很棘手。 What you can do is can grab a multimeter and do this: 您可以做的就是抓住万用表并执行以下操作:

  1. Put the multimeter in continuity test mode. 将万用表置于连续性测试模式。
  2. Check which resistors are connected to the RX an TX pins in the Arduino header and remove them. 检查哪些电阻连接到Arduino接头中的RX和TX引脚,然后将其移除。
  3. Check which resistors are connected to the RESET pin in the Arduino header. 检查哪些电阻连接到Arduino接头连接器的RESET引脚。 Measure their resistance, and remove the one with the lower resistance. 测量其电阻,然后除去电阻较低的电阻。

Alternatively, just removing the CH340G chip altogether might also do the trick. 另外,仅将CH340G芯片完全卸下也可以解决问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM