找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机C语言变量函数有冲突 不能调用

查看数: 2312 | 评论数: 17 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-1-25 00:16

正文摘要:

不能调用

回复

ID:278457 发表于 2024-1-26 01:31

请大虾们帮下忙

AA,BB变量函数不能用
ID:803579 发表于 2024-1-31 09:43
因为你只有定时器0中断的入口函数,没有定时器1的入口函数,而且应该把定时器1的处理放在定时器1的中断函数里,而不是统统放在定时器0的中断函数里。
ID:332444 发表于 2024-1-29 07:49
shenqiwei 发表于 2024-1-29 00:19
公共变量用什么函数

在函数外声明的变量是公共变量.
ID:278457 发表于 2024-1-29 00:19
xianfajushi 发表于 2024-1-28 09:30
你的变量不是公共变量在其他函数里面自然无法识别,且不是int类型装不下那么大的数。

公共变量用什么函数
ID:332444 发表于 2024-1-28 09:30
shenqiwei 发表于 2024-1-28 02:59
改过了,中断里面还是识别不了AA,BB

你的变量不是公共变量在其他函数里面自然无法识别,且不是int类型装不下那么大的数。
ID:332444 发表于 2024-1-27 19:15
很简单的何必开2个定时器?简单荔枝,可修改为一个定时器控制时间。
ID:883242 发表于 2024-1-27 15:15
shenqiwei 发表于 2024-1-26 13:22
谢谢,修改好了,但是变量有冲突

你不说冲突是什么别人也算不出来。
ID:278457 发表于 2024-1-26 13:22
glinfei 发表于 2024-1-25 15:08
中断初始化放到while(1) 前面

谢谢,修改好了,但是变量有冲突
ID:192020 发表于 2024-1-25 17:42
主循环一直给定时器寄存器赋值,定时器就不会溢出产生中断,建议还是多看看例程再自己写
ID:844772 发表于 2024-1-25 15:08
中断初始化放到while(1) 前面
ID:332444 发表于 2024-1-25 14:54

ID:1057978 发表于 2024-1-25 13:41
aa、bb在哪儿加+1呢?
ID:1064915 发表于 2024-1-25 10:11
定时程序为什么放主循环里
ID:883242 发表于 2024-1-25 10:08
你没让他走,自然就不走。
ID:332444 发表于 2024-1-25 09:36
9999用INT类型变量2个分别计算很简单的不难

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

Powered by 单片机教程网

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