部件工作原理与编程示例-ipm马达的ld-lq电感计算

时间:2024-07-04 06:55:03
【文件属性】:

文件名称:部件工作原理与编程示例-ipm马达的ld-lq电感计算

文件大小:2.02MB

文件格式:PDF

更新时间:2024-07-04 06:55:03

ARM汇编

6.2 部件工作原理与编程示例 6.2.1 通用 I/O 口工作原理与编程示例 S3C4510B 提供了 18 个可编程的通用 I/O 端口,用户可将每个端口配置为输入模式、输出模式 或特殊功能模式,由片内的特殊功能寄存器 IOPMOD 和 IOPCON 控制。 端口 0~端口 7 的工作模式仅由 IOPMOD 寄存器控制,但通过设置 IOPCON 寄存器,端口 8~ 端口 11 可用作外部中断请求 INTREQ0~INTREQ3 的输入,端口 12、端口 13 可用作外部 DMA 请 求 XDREQ0、XDREQ1 的输入,端口 14、端口 15 可作为外部 DMA 请求的应答信号 XDACK0、 XDACK1,端口 16 可作为定时器 0 的溢出 TOUT0,端口 17 可作为定时器 1 的溢出 TOUT1。 I/O 端口的功能模块如图 6.2.1 所示: 图 6.2.1 通用 I/O 口的功能模块 控制 I/O 口的特殊功能寄存器一共有 3 个:IOPMOD、IOPCON 和 IOPDATA,简要描述如下: I/O 口模式寄存器(IOPMOD): I/O 口模式寄存器 IOPMOD 用于配置 P17~P0。 寄存器 偏移地址 操作 功能描述 复位值 IOPMOD 0x5000 读/写 I/O 口模式寄存器 0x0000,0000 [0]P0 口的 I/O 模式位 0=输入 1=输出 [1]P1 口的 I/O 模式位 0=输入 1=输出 [2]P2 口的 I/O 模式位


网友评论