
问题描述:我把DAC连接到运放,从PE7输出。想把PA5作为SP1的时钟输出,结果只要使能DAC2就不能用PA5。 手册上有一句话:如果 DAC 输出与输出焊盘断开连接并连接到片上外设,DAC_OUTx (PA4,PA5)引脚可用作通用输入/ 输出 (GPIO)。 相关设置: 位 18:16 MODE2[2:0]:DAC 通道 2 模式 (DAC Channel 2 mode) 仅当 DAC 已禁止且不处于校准模式时(DACx_CR 寄存器中的位 EN2 = 0 且 位 CEN2 = 0),才可写入这些位。如果 EN2=1 或 CEN2 =1,则会忽略写操作。 这些位可由软件置 1 和清零,用于选择 DAC 通道 2 模式。 – DAC 通道 2 处于正常模式 000:DAC 通道 2 连接到外部引脚且使能了缓冲器 001:DAC 通道 2 连接到外部引脚以及片上外设且使能了缓冲器 010:DAC 通道 2 连接到外部引脚且禁止了缓冲器 011:DAC 通道 2 连接到片上外设且禁止了缓冲器 – DAC 通道 2 处于采样和保持模式 100:DAC 通道 2 连接到外部引脚且使能了缓冲器 101:DAC 通道 2 连接到外部引脚以及片上外设且使能了缓冲器 110:DAC 通道 2 连接到外部引脚以及片上外设且禁止了缓冲器 111:DAC 通道 2 连接到片上外设且禁止了缓冲器 以上参数都试过了,PA5不能作为输出,但是可以设为输入。 不知道是哪儿出了问题,请大家指点,谢谢! |
求助:STM32H7B0 + QSPI W25Q128JV无法读取ID
板载STLinkV3无法使用
STM32H7开启单脉冲模式 PWM波脉冲宽度不受CCR控制
有提供 stm32h747 系列的 驱动 ek79007 mipi 的例程吗 ?
如何STM32H7的hal库,做SPI主从机通讯?
MotorControl Workbench_6.3.2配置单片机时找不到STM32H743VIT6E
STM32H743IIT6同时配置ADC3通道中的温度及内部参考电压,扫描单次转换,怎样读出这二个数据?
TouchGFX Designer下载工程到STM32H7S7-DK报错
Demo 例程
关于STM32H743VIT6 在用QSPI的接口,想换个CS的管脚,但芯片内置是绑死的,这个要怎么处理,用个其他的IO口做片选
最近忙别的没有过来,谢谢您的回复,我试了一下,还是不行,可能是我设置操作有问题,能不能把您生成的代码帖一份给我试试,再次感谢