问答题 对于使用一个硬件上已经接通的串行接口(例如Inter 8251),你准备做哪些工作?
【正确答案】
【答案解析】使用串行接口传送数据之前,首先要对串行接口进行初始化操作,通过方式指令指定该接口电路的运行方式和控制参数,例如是同步还是异步方式,每个数据的位数是多少,是否使用奇偶校验,停止位的位数是多少,等等。然后通过命令指令指定接收与发送的运行要求,例如是否运行接收或发送。给出方式指令完成初始化操作的先决条件是必须在该芯片已经接收到硬件的或软件的RESET信号之后,并且仅可执行一次;给出命令指令应该在执行方式指令之后,但它可以随时通过不同的命令变更芯片的运行功能。