找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1552|回复: 8
打印 上一主题 下一主题
收起左侧

如何将超声波测距避障并用LCD1602显示的代码加入到已经烧录好的红外循迹、蓝牙遥控...

[复制链接]
跳转到指定楼层
楼主
ID:983069 发表于 2021-11-21 15:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求问智能小车代码问题
求帮助:如何将超声波测距避障并用LCD1602显示的代码加入到已经烧录好的红外循迹、蓝牙遥控加超声波避障的程序里?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:844772 发表于 2021-11-21 20:11 | 只看该作者
我只会改原始程序,重新编译;不会在烧录好的芯片上加代码。
回复

使用道具 举报

板凳
ID:146782 发表于 2021-11-21 21:23 | 只看该作者
烧写好的芯片一般没办法加代码,都需要改源程序
回复

使用道具 举报

地板
ID:819198 发表于 2021-11-21 21:23 | 只看该作者
基本上是不可能的
回复

使用道具 举报

5#
ID:397211 发表于 2021-11-22 07:57 | 只看该作者
可以找单片机的厂家试一下,不过是不太现实的,必进你没钞能力
回复

使用道具 举报

6#
ID:908826 发表于 2021-11-22 09:07 | 只看该作者
基本不可能,你是不是整了一个成品觉得不够完美,想加个显示屏,这几乎不可能,除非程序是你自己一步一步写的。
回复

使用道具 举报

7#
ID:213173 发表于 2021-11-22 10:50 | 只看该作者
如果楼主有这个红外循迹、蓝牙遥控加超声波避障的源程序,可以把LCD1602显示的代码加进去,调试成功后重新烧录芯片。想在已经烧录好的芯片添加一段段码是不可能实现的。
回复

使用道具 举报

8#
ID:546770 发表于 2021-11-22 10:55 | 只看该作者
这个严格意义上不可能的,一次完整编译的二进制文件(.hex、.bin等等)里面可不仅仅是代码的东西,里面首先就会包含代码存放的位置和代码长度,也就是说你就算能找到代码存放的位置,只是添加在后面的话,程序根本就读不到那里去,添加了也没用。
回复

使用道具 举报

9#
ID:584814 发表于 2021-11-23 08:58 | 只看该作者
问:如何将超声波测距避障并用LCD1602显示的代码加入到已经烧录好的红外循迹、蓝牙遥控加超声波避障的程序里 ?
解:既然有红外循迹、蓝牙遥控加超声波避障的程序,又有超声波测距避障并用LCD1602显示的代码(程序),直接按编程规则修改合并,然后编译再烧录(前提是现有单片机的相关参数允许)就好。
答:如果没有程序而是只有所谓的固件(可以先想想为什么叫固件),可参“如何将一把米放到已烧好的一锅饭里然后并成新的一锅饭”。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表