wlhet
发表于 2025-1-7 18:24:47
_奶咖君_ 发表于 2025-1-7 17:25
你应该用芯愿兑换个擎天柱,然后把代码跑一跑,电路搭一搭,可能更容易申请 ...
心愿有点难积累
ysp5318
发表于 2025-1-8 09:07:12
wlhet 发表于 2025-1-7 18:24
心愿有点难积累
{:4_250:}确实是积累不易。但如果必须也只有在所不惜了。
ysp5318
发表于 2025-1-8 09:12:35
wlhet 发表于 2025-1-7 18:23
好难得看见被禁言的
你好,是什么情况会被禁言?{:4_267:}
wlhet
发表于 2025-1-8 09:19:57
ysp5318 发表于 2025-1-8 09:12
你好,是什么情况会被禁言?
不知道 你得去问管理员
_奶咖君_
发表于 2025-1-8 09:22:49
wlhet 发表于 2025-1-7 18:24
心愿有点难积累
签到 69天都应该有200+的心愿了{:4_200:}
wlhet
发表于 2025-1-8 09:25:03
_奶咖君_ 发表于 2025-1-8 09:22
签到 69天都应该有200+的心愿了
哈哈 我这不止哦算下来加上回复那些 都有700左右啦
_奶咖君_
发表于 2025-1-8 09:28:23
wlhet 发表于 2025-1-8 09:25
哈哈 我这不止哦算下来加上回复那些 都有700左右啦
所以你已经换过东西啦?我看你这里积分只有700+ 照理说应该在1300+
wlhet
发表于 2025-1-8 09:39:27
_奶咖君_ 发表于 2025-1-8 09:28
所以你已经换过东西啦?我看你这里积分只有700+ 照理说应该在1300+
AI8051-DIP40 屠龙刀 还有擎天柱 还有个 usb转双串 1300是没得的709=69*2 + 545 + 13 *2
zhange
发表于 2025-1-8 10:26:22
这个坑可以入{:4_188:}{:4_188:}{:4_188:}
ysp5318
发表于 2025-1-10 16:54:25
今天回过头再学习《定时器周期性调度任务》
这课内容多,知识点基础性强,非常重要。准备反复再学。
一,所谓定时器周期性调度任务,如果每隔一定的时间重复执行一遍定时函数,这就是定时器周期性任务。如何用一个定时器实现多个任务呢。可以將定时器初始化函数定为1毫秒,根据任务数新建所需变量(注意变量类型注意长度)。让他们在定时器中断函数自动计数,计数到达后重新清0。再將任务变量的状态输出,实现多任务的调度。
二,引入数组的功能,用不一样的方法,可以简单一点实现以上任务。数组使用分为如下两步:
1.定义
类型 名称[长度] = { 数值 };
2.使用
赋值:名称[索引] = 数值,注意索引从0开始。
在调用数组的时候只要名称加索引然后直接一个等号就可以给他赋值,调用的时候就直接调用他的这个变量。
三,前面的三个计时变量可以运用for语句在定时器中断函数中实现自加并输出变量状态。
void Timer0_Isr(void) interrupt 1 //1MS执行一次
{
for(i=0; i<3; i++)
{
Count_ms++;
if( Count_ms >= 300 )
{
Count_ms=0;
State1 = !State1;
P00 = State1;
}
}
}
......待续,明天再来。