12 2019 档案
摘要:在cubemx中的设置。 默认即可。 在main中添加代码。 HAL_DAC_SetValue(&hdac, DAC_CHANNEL_2, DAC_ALIGN_12B_R, 2048); 在main()函数中添加程序设置DAC输出的数据为12位右对齐,数值为2048.则实际输出的电压为 2048/4
阅读全文
摘要:多通道的adc就是检测多个通道的电压值,用dma来检测。 cubemx中设置如下。 Number of conversion 的个数就是该adc中要使用的通道数。在下面的rank中设置通道的采样时间和通道名字。 使能adc的中断。 在DMA设置中设置模式为循环模式,不然不设置的话只能用一次DMA。数
阅读全文
摘要:在cubemx中进行设置。 模式设置成Independent mode, Date Alignment设置为数据右对齐。 右对齐跟左对齐的区别:12位二进制最大值为 0x0FFF 左对齐操作后的结果是 0xFFF0,右对齐后还是0x0FFF。反过来看 ,若寄存器里左对齐的数据值X (相当于实际数据*
阅读全文
浙公网安备 33010602011771号