找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5910|回复: 5
收起左侧

STM32怎么将两个实验程序合到一起用

[复制链接]
回帖奖励 2 黑币 回复本帖可获得 2 黑币奖励! 每人限 1 次
ID:414284 发表于 2018-10-24 22:12 | 显示全部楼层 |阅读模式
就是在一个程序中,当执行到程序的某一步时,若满足某条件,则自动调用另一个程序的相应功能。所以要将两个程序合并到一个project里。求大佬们详细解答一下.....
回复

使用道具 举报

ID:74187 发表于 2018-10-25 07:34 | 显示全部楼层
当执行到程序的某一步时,若满足某条件,定时器中断,产生一个标志位即可,调用另一个程序的相应功能
回复

使用道具 举报

ID:188735 发表于 2018-10-25 09:53 | 显示全部楼层
选择函数 -> 右键 -> go to Definition
回复

使用道具 举报

ID:415044 发表于 2018-10-25 10:29 | 显示全部楼层
执行到程序的某一步的时候,如果满足某个条件之后,会发生某个中断,发送中断请求,标志中断标志位,那么这个时候就会跳去执行另一个程序或者函数的功能。
回复

使用道具 举报

ID:415144 发表于 2018-10-25 12:06 | 显示全部楼层
可以考虑函数指针来处理。通过不同条件,触发不同的调用。
至于程序合并只需要在目录下新建C文件,把代码复制进来即可,函数注意不要重名。也可用static定义函数 使其仅在当前文件有效。
回复

使用道具 举报

ID:384396 发表于 2018-10-25 12:34 | 显示全部楼层

执行到程序的某一步的时候,如果满足某个条件之后,会发生某个中断,发送中断请求,标志中断标志位,那么这个时候就会跳去执行另一个程序或者函数的功能。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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