希望使用HAL库对STM32F0进行编程以控制MAX7219

时间:2019-04-30 07:34:58

标签: stm32f4discovery

我是嵌入式世界的新手,在同一控制器上进行了一些LED闪烁和SPI交换的编程,我想走得更远。这意味着我要对STM32F0编程以控制MAX7219。对其进行编程并尝试调试,我无法执行传输功能,我跳过了传输线并转到下一行。可能是什么问题呢? 有人可以逐步配置以在STM32F0上对max7219进行编程吗? 这是我要发送的数据:

uint8_t display[8] = {0,0x7F,0xFF,0xCC,0xCC,0xCC,0xFF,0xF}; //A

在定义此变量之后,我在while循环中使用传输函数来传输数据,如下所示:

HAL_GPIO_WritePin(GPIOC,GPIO_PIN_4, GPIO_PIN_RESET);
trasnmit = HAL_SPI_Transmit_IT(&hspi1,display,8);
receive = HAL_SPI_Receive_IT(&hspi1,Rxbuff,8);
//HAL_GPIO_WritePin(GPIOC,GPIO_PIN_4, GPIO_PIN_SET);
HAL_Delay(5);
HAL_GPIO_WritePin(GPIOC,GPIO_PIN_4, GPIO_PIN_SET);

感谢您的帮助

0 个答案:

没有答案