AURIX系列芯片资源丰富,配置前需先熟悉硬件资源分配情况,对使用到的端口进行功能配置。端口复用的情况很常见,既可以是一般IO口,也可以是特殊功能口,下面举例说明:
信号名称:P0.3 以ADC端口复用输入口
- 信号属性:该端口属性为ADC端口,无需配置上下拉。
当配置普通IO口时,由于硬件电路外部存在上下拉电路,且芯片内部上下拉电阻较大,电流小,容易受干扰等缺点,为防止芯片内外部上下拉冲突,对外部上下拉电路产生影响,芯片内部皆不使能上下拉功能。
2.信号初始态:ADC端口无默认状态需求,默认为LOW。
配置普通IO口时,需要根据硬件需求来配置端口的默认态,若无默认态需求,则默认为LOW。
3.Port初始模式:配置为PORT_PIN_MODE_GPIO。
该端口用于ADC采样,但在配置端口初始模式时,若为输入引脚,则统一配置为PORT_PIN_MODE_GPIO。由下图可看出,端口为输入端口时,在寄存器端不区分具体模式。