MX_TIM4_Init();
MX_USART1_UART_Init();
/* USER CODE BEGIN 2 */
- display_init();
usb_start(&usb);
- bmp_init();
LL_TIM_EnableCounter(TIM4);
LL_TIM_EnableIT_UPDATE(TIM4);
LL_TIM_GenerateEvent_UPDATE(TIM4);
- {
- byte buf[5] = { 0xff, 0xff, 10, 0xff, 0xff };
- display_buffer(buf);
- }
-
/* USER CODE END 2 */
/* Infinite loop */
LL_GPIO_ResetOutputPin(LED_GPIO_Port, LED_Pin);
led_state ^= 1;
- display_buffer(rx_packet);
tx_packet_state = 1;
- put_u32_be(tx_packet, adjusted_temp);
- put_u32_be(tx_packet + 4, adjusted_press);
- put_u32_be(tx_packet + 8, bmp_counter);
+ put_u32_be(tx_packet, 42);
usb_ep_send(&usb, 0x82, tx_packet, 12);
rx_packet_state = 0;
usb_ep_receive(&usb, 0x01, rx_packet, 64);
- bmp_request = 1;
}
- bmp_step();
-
// debug_printf("Counter = %d\n", cnt);
- // display_counter(cnt);
__WFI();