标题:
刚接触单片机,想知道怎么把两个独立程序放到一个单片机里,并且能执行。
[打印本页]
作者:
yt1329770668
时间:
2018-4-10 20:54
标题:
刚接触单片机,想知道怎么把两个独立程序放到一个单片机里,并且能执行。
刚刚开始学习单片机,目前只知道写一个独立的小程序然后烧录到单片机里,最近想学习怎么把两个独立的程序合成一个程序,放进单片机里。萌新求大佬指导。
作者:
1948422782
时间:
2018-4-10 23:34
你上网看一下程序分模块就行,或者找一个分好模块的程序自己看下
作者:
youdao
时间:
2018-4-11 08:59
那我觉得你还是先学习下语言编程这一块的内容吧,知道基本的语法才是关键
作者:
youdao
时间:
2018-4-11 09:01
我觉得你还是先学习基本的程序语言,语法学习为先更重要
作者:
lifenlili
时间:
2018-4-11 09:07
两个分别作为c文件,有自己的h文件,在主函数里包涵h文件,调用对应的函数就行了
作者:
aq78445482
时间:
2018-4-11 10:15
有自己的h文件,在主函数里包涵h文件,调用对应的函数就行了
作者:
majingxiong
时间:
2018-4-11 10:34
两个bin 文件,放到不同的FLASH地址。然后用地址跳转的方式。类似于bootloader和文件系统的关系。
作者:
rayin
时间:
2024-8-26 08:06
两个编译好的hex内部的地址跳转指令都是固定的,都是按物理地址跳转的,直接放到不同的FLASH地址,是不能够跑程序的 .低端的单片机是没有MMU硬件单元的, 需要有高阶的单片机内部带MMU完成虚拟内存地址到物理地址转换, 才可以.
作者:
TTQ001
时间:
2024-8-26 09:06
这两个程序需要合并为一个具有主程序的程序。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1