modem.txt
来自「本地机使用ATDT命令拨号,远程机设为自动响应方式,即可进入联机方式, 进行终 」· 文本 代码 · 共 24 行
TXT
24 行
XMODEM/CRC(修改案)邮件发送、接收
一 程序的整体结构
1 发送、接收的中断驱动:
功能: A . .初始化串口:设置口速率,校验,停止位,数据位。
.始化8259,使之允许COM口产生中断。(设置20H)
.初始化8250中断允许寄存器(IER 0X3F9)。允许发送、接
收中断。
.设置发送、接收缓冲区(循环队列)。
B . 设置中断处理程序,完成对串口数据发送、接收的中断处理
(s_inthndlr())。
C . 发送、接收函数(s_sendchar(char) 、s_rcvchar() ),完
成对字节的发和收。这两个函数是中断驱动与上层调用的接口函数。
2 XMODEM/CRC协议层:
功能:
A . sendfile()完成对发送文件的装桢与发送。
B . rcvfile()完成对接收桢的拆卸与校验。
二 程序源码及环境说明:
源码全部用TC2.0 编写。
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?