arduino - 蓝牙板不同步
问题描述
我有一个来自 Franzis 的 Bluething Board,我想对其进行编程。它有一个 ATmega328P 处理器,说明书中写着它有一个 Arduino Nano 板。
我遇到的问题是,一旦我尝试上传任何程序,它就会告诉我连接不同步(请参阅此详细日志)。
我希望你们中的任何人都遇到过类似的问题,因为我在互联网上找不到任何东西。有些人的响应为 0x00 字节,在这种情况下,PC 和微控制器之间没有发生连接。就我而言,正如您在日志文件中看到的那样,它尝试同步十次,但总是得到一个不同的字节作为响应。此外,当我尝试上传时,Bluething Board 会闪烁。
PS:我正在使用“AVRISP mkll”程序员,如果这是相关的
编辑:总是有相同的响应字节:(尝试 1 到 10)
0x86
0x98
0xf8
0x9e
0x86
0x9e
0x60
0x66
0x9e
0x06
解决方案
有更多知识的人帮助了我,我们发现了错误:Bluething Board 使用旧的ATmega328P bootloader。当我选择这个引导加载程序上传它时,一切正常。
推荐阅读
- c# - 如何在 C# 中正确使用函数的返回值
- azure - Azure 中的悬空 DNS
- python - 定义函数时“重载”变量
- javascript - JavaScript 切换语句。以下是正确的js
- listview - WebView 中的超链接与 SfListView 中的滚动指示器冲突
- java - 如何在 Spring Webflux 中将 java.time.Instant 序列化为 ISO 字符串
- xamarin - Calling method from ViewModel cause System.NullReferenceException
- javascript - 在使用 cloud firestore .get() doc.exists 时,即使文档存在,它也始终保持未定义
- python - 重新分区 pyspark 数据帧后无法执行连接
- arrays - 如何使用 jq 获取 {"k":foo, "v":bar} 项的 JSON 列表中的键值?