我有一个Arduino 2560,并希望将串行数据发送到我的电脑。但是,我目前没有使用Arduino Bootloader,因为我之前想要使用我为Atmega644编写的程序(据我所知,在使用Bootloader时必须使用Arduino语言?)。
有没有人知道我尝试做什么是合理的努力?
答案 0 :(得分:0)
通过2560的serial0与PC连接不依赖于引导加载程序(如果在主程序运行时计划连接)。你需要16u2运行来将5V串行UART桥接到USB,或者你当然可以使用任何其他选项(例如MAX232左右)将5V UART转换为USB或RS232。但是在RS232的情况下,由于特定波特率的16MHz晶振,请检查波特率误差。
2560 bootloader只是实现固件闪存。