
首先程序也是参考了论坛里各位前辈改的。我用的芯片是stm32f410RB,自己画的板子。也是STM32CubeMX配置的,HAL库编写,驱动2片74HC595显示2位数码管。现在的问题是,2位数码管不能同时显示,1亮1灭。程序如下: /******主程序*********/ int main(void) { uint8_t TX_Data[2]={0x60,0xDA,};//效果是想让2位数码管分别显示1和2 HAL_Init(); SystemClock_Config(); MX_GPIO_Init(); MX_SPI1_Init(); while (1) { HAL_SPI_MspInit(&hspi1); //问题出现在这里:单独写HAL_SPI_Transmit(&hspi1,TX_Data,1,1000);第一位数码管只显示1,第二位不亮,如下图1 单独写HAL_SPI_Transmit(&hspi1,TX_Data,2,1000);第一位数码管只显示2,第二位不亮,如下图2 HAL_GPIO_WritePin(LAT_GPIO_Port, LAT_Pin , GPIO_PIN_RESET); HAL_Delay(100); HAL_GPIO_WritePin(LAT_GPIO_Port, LAT_Pin , GPIO_PIN_SET); HAL_Delay(100); HAL_GPIO_WritePin(LAT_GPIO_Port, LAT_Pin , GPIO_PIN_RESET); } } /****************/ |
楼主啊,小心不要用“先辈”这个词,除非你明确对方已不在人间。当然大家晓得您可能使用“前辈”吧 |
STM32F4的IO口5V容忍问题
询问STM32F407两种USB可以实现的功能
TOF传感器(VL53L5),无法得到data ready
在CUBEMX生成的STM32F407VET6的I2S主机接收模式与I2S主机发送模式能正常运行,如何进行动态调整或者如何实现主机全双工?
STM32F407 多机RS485串口通讯+地址位唤醒+DMA空闲线接收,无法进入中断服务程序。
设置RDP等级为2的同时,有什么办法可以确保后续还能够烧录程序
STM32F407VET6 I2S 采用DMA传输问题
有STM32F4倒车雷达响应例程吗?
STM32F429I倒车雷达响应
STM32多通道FFT运算异常