通信接口(JP1)


Analog Input: ADC

P4S-342提供6个ADC输入端口。 为了使用ADC必须通过AREF针输入基准电压。 如果连接JP4(VDDA-AREF),自AREF针进入3.3V请参考。 下面是P4S-342的ADC规格:

区分
Resolution 12 bits (0 ~ 4095)
Input Type DC Voltage (Max. 3.3V)
Number of Channel 6 channels
Interfaced Pin Label AREF, AD0 ~ 5

Hardware Timer: HT

P4S-342提供4个hardware timers(HT)。 下面是P4S-342的HT规格:

区分
Mode Output mode(toggle, pulse, PWM), Capture mode
Unit ms(millisecond) or us(microsecond)
Number of Channel 4 channels
Interfaced Pin Label HT0 ~ 3

Digital Inputs/Outputs: UIO

P4S-342共有24个数字I/O端口,包括22个I/O端口(0 至21)和2个LED端口(30和31)。 30号与31号端口分别连接到内置LED(UIO30 及 UIO31)。 0至21的22个端口可选择为数字输入或是输出使用,但与串口通信兼用的端口0~13号端口用为串口通信端口(UART, SPI及I2C)时。将无法作为数字输入/输出端口使用。

区分 说明 最小值.[V] 最大值.[V] 电流条件
VIH HIGH level input 2.31 - -
VIL LOW level input 0 0.99 -
VOH HIGH level output 2.4 - +8mA
VOL LOW level output 0 0.4 +8mA
  • 数字I/O引脚分配

    introduce_interface_01

Serial: UART

P4S-342支持2个UART端口。 下面是UART通信的规格:

区分
Number of Port 2
Interfaced Pin Label UART0: Required(U0TX/4, U0RX/5, GND), Optional(U0RTS/8, U0CTS/9)
UART1: Required(U1TX/10, U1RX/11, GND), Optional(U1RTS/12, U1CTS/13)
Signal Level 3.3V
Baud Rate 1,200 ~ 230,400 [bps]
Parity NONE / EVEN / ODD / MARK / SPACE
Data bit 8 / 7(Parity is required to use 7 data bit mode)
Stop bit 1 / 2
Flow Control NONE, RTS/CTS

Serial: SPI

P4S-342支持SPI接口。 下面是SPI的规格:

区分
Number of Port 1
Signal Level 3.3V
Interfaced Pin Label NSS/0, SCLK/1, MOSI/2, MISO/3
SPI mode mode 0 ~ 3
Bit Order LSB > MSB or MSB > LSB
Transmission Unit 8bit or 16bit
Basic Clock Speed 42㎒
Frequency 2 / 4 / 8 / 16 / 32 / 64 / 128 / 256

Serial: I2C

P4S-342支持I2C接口。 下面是I2C的规格:

Parameter Value
Number of Port 1
Signal level 3.3V
Interfaced Pin Label SCL, SDA
Data Rate Standard mode(100Kbps) or Fast mode(400Kbps)
Address Type 7bits

智能扩展板通信: SPC

P4S-342支持可以与智能扩展板通信的SPC接口。
下面是P4S-342的SPC通信规格。

区分
Number of Port 1
Signal level 3.3V
Interfaced Pin Lable STX, SRX, SRO

※ 对各接口使用的详细内容请参考 PHPoC Device Programming Guide for p40