找回密码
 立即注册

QQ登录

只需一步,快速开始

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

一个单片机keil工程下两个asm的文件编译时代码段地址重叠怎么改

[复制链接]
跳转到指定楼层
楼主
ID:244028 发表于 2017-11-12 21:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
女生,新手一枚 ,菜鸟一枚,有几个单片机问题想问大神们
1、想知道怎么在一个keil工程下编译两个文件,而且代码段不会重叠 ,我已经把起始地址改的分开了 ,可是还是重叠的
2、如果改好了,烧进proteus后,可以两个程序都正常工作吗?
3、或者怎么把两个程序融合到一个大的程序里呢?我已经试过很多次了,运行时都是只有一个程序显示,另外一个不显示。
4、我在编写倒计时程序时,暂停按钮按下显示当前的时间,再按一下还是暂停的,不能恢复计时,怎么解决呢?或者就是暂停了不显示时间,但是再按一下可以继续计时,怎么样可以两者兼得呢?
万分感谢!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2017-11-13 21:10 | 只看该作者
永远记住:CPU在任何在能做一件事!
所以处理多件事,是在不同的时间,分别完成的,由于速度快,你感觉不到而矣。
所以你把两个程序放在两个地方,只要你能让CPU,做完一个程序后再去做第二个就可以了。如果做不到就不行!
所谓将两个程序“融合到一个大的程序里”也就是设法让两个程序都能被执行到。
“再按一下还是暂停的,不能恢复计时”:一定是计时程序未被执行到!!
回复

使用道具 举报

板凳
ID:249102 发表于 2017-11-13 21:46 | 只看该作者
这个我也不太清楚欸!我们一起学习进步!加油
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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