并行从端口-利用pytorch实现对cifar-10数据集的分类

时间:2024-07-10 01:45:31
【文件属性】:

文件名称:并行从端口-利用pytorch实现对cifar-10数据集的分类

文件大小:4.81MB

文件格式:PDF

更新时间:2024-07-10 01:45:31

datasheet

11.9 并行从端口 当控制位PSPMODE(PSPCON<4>)置 1时,PORTD 也可用作 8 位宽的并行从端口(PSP)或微处理器端 口。可从外部通过 RD 控制输入引脚(RE0/AN5/RD) 和 WR 控制输入引脚(RE1/AN6/C1OUT/WR)对端口 进行异步读写。 PSP 可以直接与 8 位微处理器数据总线连接。外部微处 理器可以读或写 PORTD 的 8 位锁存值。 将 PSPMODE 位置 1 会将端口引脚 RE0/AN5/RD 使 能为 RD 输入,将 RE1/AN6/C1OUT/WR 使能为 WR 输入,并将 RE2/AN7/C2OUT/CS 使能为 CS(片选) 输入。要实现此功能, TRISE 寄存器中的对应数据方 向位 (TRISE<2:0>)必须配置为输入(= 111)。 当第一次检测到CS和WR线均为低电平时发生对PSP 的写操作,当检测到任何一根线为高电平时结束操作。 当写操作结束时,PSPIF和IBF标志位(分别为PIR1<7> 和 PSPCON<7>)会置 1。 当第一次检测到 CS 和 RD 线均为低电平时发生对 PSP 的读操作。 PORTD 中的数据被读出且 OBF 位 (PSPCON<6>)置 1。如果用户通过将新数据写入 PORTD 而试图将 OBF 置 1,该数据会立即被读出,但 OBF 位不会被置 1。 当 CS 或 RD 线被检测到高电平时,PORTD 引脚返回 到输入状态且PSPIF位被置1。用户应用程序在为PSP 提供服务之前应该等待 PSPIF 被置 1。发生这种情况 时,可以查询 IBF 和 OBF 位并进行相应的操作。 写和读模式下控制信号的时序分别如图 11-4 和图 11-5 所示。 图 11-3: PORTD 和 PORTE 框图 (并行从端口) 注: 并行从端口仅在 40/44 引脚和 64 引脚器件 上可用。 数据总线 写 LATD RDx QD CK EN Q D EN读 PORTD 引脚 PORTD 的一位 置 1 中断标志位 PSPIF(PIR1<7>) 读 片选 写 RD CS WR 注 :I/O 引脚与 VDD 和 VSS 之间接有保护二极管。 ST ST ST ST 或 PORTD 读 LATD 数据锁存器 TRIS 锁存器DS39977C_CN 第 198 页 初稿  2011 Microchip Technology Inc.


网友评论