Нужно программировать STM32F0 с HAL-библиотекой для управления MAX7219 - PullRequest
0 голосов
/ 30 апреля 2019

Я новичок во встроенном мире, запрограммировав несколько миганий светодиодов и обмен SPI на одном контроллере, я хочу пойти еще дальше. Это означает, что я хочу запрограммировать мой тон управления STM32F0 на MAX7219. Запрограммировав его и попытавшись отладить, я не могу выполнить функцию передачи, я пропускаю строку передачи и перехожу на следующую строку. В чем может быть проблема? может кто-нибудь дать пошаговую конфигурацию для программирования базы max7219 на STM32F0? Вот данные, которые я хочу отправить:

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);

спасибо за помощь в пересылке

...