Android上的蓝牙控制信号(DTR,DSR,RTS,CTS)

Android上的蓝牙控制信号(DTR,DSR,RTS,CTS),第1张

概述我想通过蓝牙SPP通过 Android远程重新编程我的Arduino.第一步是重置ATMEGA微控制器.这是通过切换DTR线在Arduino上完成的.是否有任何API可以控制Android环境中的蓝牙SPP控制线? 另外它也是SPP支持发送或接收控制信号(DTR,DSR,RTS,CTS)我不知道任何API或知识库知道的库,但是你只想重置你的控制器…… 如果是o.k.为了更改固件,您还可以创建自己的 我想通过蓝牙SPP通过 Android远程重新编程我的Arduino.第一步是重置ATMEGA微控制器.这是通过切换DTR线在Arduino上完成的.是否有任何API可以控制AndroID环境中的蓝牙SPP控制线?解决方法 另外它也是SPP支持发送或接收控制信号(DTR,DSR,RTS,CTS)我不知道任何API或知识库知道的库,但是你只想重置你的控制器……

如果是o.k.为了更改固件,您还可以创建自己的reset命令,该命令可以在UART(通过SPP)上接收.

如果您收到该命令,您可以调用类似的命令

asm("jmp 0x3800");

您必须修改jmp-address以指向引导加载程序.
您也可能希望将中断向量更改为指向引导加载程序.

或启用看门狗和电话

while(1);

这也会自动将中断向量更改为引导加载程序的中断向量并复位所有SFR. – 但它有点慢,必须在Fuse Bits中选择引导加载程序的中断向量.

总结

以上是内存溢出为你收集整理的Android上的蓝牙控制信号(DTR,DSR,RTS,CTS)全部内容,希望文章能够帮你解决Android上的蓝牙控制信号(DTR,DSR,RTS,CTS)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1124120.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存