第一次实验第一次实验
实验内容 : 实验一 ,实验二,实验六实验一 信息反馈实验while1 /用户 1,4 都
报告自己处于摘机状态/ CKReportTETE_1 TE_HAND_UP CKReportTETE_2 TE_HAND_UP CKReportTETE_3 TE_HAND_UP CKReportTETE_4 TE_HAND_UP /报告超时状态/ CKReportTimeout1 CKComPrintf所有用户都摘机,LCD 显示超时n
OSTimeDly500 /用户 1,4 都报告自己处于挂机状态/ CKRepor...
第一次实验
实验内容 : 实验一 ,实验二,实验六实验一 信息反馈实验while1 /用户 1,4 都
自己处于摘机状态/ CKReportTETE_1 TE_HAND_UP CKReportTETE_2 TE_HAND_UP CKReportTETE_3 TE_HAND_UP CKReportTETE_4 TE_HAND_UP /报告超时状态/ CKReportTimeout1 CKComPrintf所有用户都摘机,LCD 显示超时n
OSTimeDly500 /用户 1,4 都报告自己处于挂机状态/ CKReportTETE_1
TE_HAND_DOWN CKReportTETE_2 TE_HAND_DOWN CKReportTETE_3 TE_HAND_DOWN CKReportTETE_4 TE_HAND_DOWN /LCD 显示屏上取消“超
时”状态标志/ CKReportTimeout0 /LCD 显示屏上报告“三方”通话状态/
CKReportThreeTel1 CKComPrintf所有用户都挂机,LCD 显示三方n OSTimeDly500 /
用户 1,4 都报告自己处于振铃状态/ CKReportTETE_1 TE_RING
CKReportTETE_2 TE_RING CKReportTETE_3 TE_RING CKReportTETE_4 TE_RING /LCD 显示屏上取消“三方”状态标志/ CKReportThreeTel0 CKComPrintf所
有用户都振铃,LCD 第四行中央无显示n OSTimeDly500 实验二 摘挂机检测试验
while1 temp CheckPickup temp1 temp 0x1iftemp1 0 OSTimeDly10 // 延时 100
ms 消抖 temp CheckPickup temp1 temp 0x1 iftemp1 0 CKReportTETE_1 TE_HAND_DOWN / 打印调试信息 / CKComPrintf用户 1 挂机n else OSTimeDly10 // 延时 100 ms 消抖 temp CheckPickup temp1 temp 0x1 iftemp1 0 CKReportTETE_1 TE_HAND_UP / 打印调试信息 / CKComPrintf用户 1 已经摘机n
temp1 temp 0x2iftemp1 0 //请按照用户 1 的范例填写检测到用户 2 挂机后的确
认及报告提示代码 OSTimeDly10 // 延时 100 ms 消抖 temp CheckPickup temp1 temp 0x2 iftemp1 0 CKReportTETE_2 TE_HAND_DOWN / 打印调试信息 /
CKComPrintf用户 2 挂机nelse //请按照用户 1 的范例填写检测到用户 2 摘机后的
确认及报告提示代码 OSTimeDly10 // 延时 100 ms 消抖 temp CheckPickup
temp1 temp 0x2 iftemp1 0 CKReportTETE_2 TE_HAND_UP / 打印调试信息 /
CKComPrintf用户 2 已经摘机n temp1 temp 0x4iftemp1 0 //请按照用户 1 的范
例填写检测到用户 3 挂机后的确认及报告提示代码 OSTimeDly10 // 延时 100 ms
消抖 temp CheckPickup temp1 temp 0x4 iftemp1 0 CKReportTETE_3 TE_HAND_DOWN / 打印调试信息 / CKComPrintf用户 3 挂机nelse //请按照用户
1 的范例填写检测到用户 3 摘机后的确认及报告提示代码 OSTimeDly10 // 延时
100 ms 消抖 temp CheckPickup temp1 temp 0x4 iftemp1 0 CKReportTETE_3 TE_HAND_UP / 打印调试信息 / CKComPrintf用户 3 已经摘机n temp1 temp
0x8iftemp1 0 //请按照用户 1 的范例填写检测到用户 4 挂机后的确认及报告提示
代码 OSTimeDly10 // 延时 100 ms 消抖 temp CheckPickup temp1 temp 0x8 iftemp1 0 CKReportTETE_4 TE_HAND_DOWN / 打印调试信息 / CKComPrintf用
户 4 挂机n else //请按照用户 1 的范例填写检测到用户 4 摘机后的确认及报告提
示代码 OSTimeDly10 // 延时 100 ms 消抖 temp CheckPickup temp1 temp 0x8 iftemp1 0 CKReportTETE_4 TE_HAND_UP / 打印调试信息 / CKComPrintf用户 4
已经摘机n 实验三 空分交换通话试验 temp1 temp 0x1 iftemp1 0 OSTimeDly20 // 延时 200 ms 消抖 temp CheckPickup temp1 temp 0x1 iftemp1 0 //用户 1 挂
机 Channel1Statusdown CKReportTETE_1 TE_HAND_DOWN CKComPrintf用户 1
已挂机n ifChannel3Statusup DisConnectCHANNEL1-14CHANNEL3-14 //主/被叫硬件
断开连接 DisConnectCHANNEL3-14CHANNEL1-14 //主/被叫硬件断开连接
else OSTimeDly20 // 延时 200 ms 消抖 temp CheckPickup temp1 temp 0x1
iftemp1 0 //用户 1 摘机 Channel1Statusup CKReportTETE_1 TE_HAND_UP / 打
印调试信息 / ifChannel3Statusup PortaValue
0x55WritePortRINGRESOUNDPortaValue PortbValue
0x55WritePortBUSYMUTE_CSPortbValue ConnectCHANNEL1-14CHANNEL3-14 //主/被叫硬件连接 ConnectCHANNEL3-14CHANNEL1-14 //主/被叫硬件连接 / 打印
调试信息 / CKComPrintf用户 1 和用户 3 通话中n else CKComPrintf用户 1 已
摘机n temp1 temp 0x2 iftemp1 0 OSTimeDly20 // 延时 200 ms 消抖 temp
CheckPickup temp1 temp 0x2 iftemp1 0 Channel2Statusdown CKReportTETE_2 TE_HAND_DOWN / 打印调试信息 / CKComPrintf用户 2 已挂机n
ifChannel4Statusup DisConnectCHANNEL2-14CHANNEL4-14//主/被叫硬件断开连接
DisConnectCHANNEL4-14CHANNEL2-14//主/被叫硬件断开连接 else
OSTimeDly20 // 延时 200 ms 消抖 temp CheckPickup temp1 temp 0x2 iftemp1 0 Channel2Statusup CKReportTETE_2 TE_HAND_UP ifChannel4Statusup PortaValue 0xaaWritePortRINGRESOUNDPortaValue PortbValue
0xaaWritePortBUSYMUTE_CSPortbValue ConnectCHANNEL2-14CHANNEL4-14 //主/被叫硬件连接 ConnectCHANNEL4-14CHANNEL2-14 //主/被叫硬件连接 / 打印
调试信息 / CKComPrintf用户 2 和用户 4 通话中n else CKComPrintf用户 2 已
摘机n void Connectbyte xchannelbyte ychannel//空分连接
WritePortD8816CTL_CS0x1//STB0DATA1
WritePortD8816ADDR_CSXCHANNELxchannel
本文档为【第一次实验】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。