宫梓萱
获得 41 次赞
帮助过112人
stm32f4的SPI的单向只接收模式配置, SPI_InitStructure.SPI_Direction = SPI_Direction_1Line_Rx; //单线接收模式 SPI_InitStructure.SPI_Mode = SPI_Mode_Master; SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b; SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low; SPI_InitStructure.SPI_CPHA = SPI_CPHA_2Edge; SPI_InitStructure.SPI_NSS = SPI_NSS_Soft; SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_2; // 45/2=22.5MHZ SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB; SPI_InitStructure.SPI_CRCPolynomial = 7; SPI_Init(SPI2 &SPI_InitStructure);是这样配置吗为什么读取的数据都是0啊
请问下,stm32f429内部的CCMRAM比内部的普通RAM的速度快多少了如何使用内部的CCMRAM内存了,像什么全局变量和堆栈什么的都放在CCMRAM中去,这个该怎么设置了请教了
stm32的PWM输出,一般先设置好定时器的周期,比如TIM_TimebaseStructure.TIM_Period = 1000,再通过TIM_SetCompar函数来设置比较值。比如比较直设置成500,那么PWM输出的就是占空比50%的方波,但是这种情况下,就是方波的周期是固定的。现在我想在程序中改变TIM_TimebaseStructure.TIM_Period 这个值,有没有专用的函数来改变定时器的周期值