顯示具有 STM32 標籤的文章。 顯示所有文章
顯示具有 STM32 標籤的文章。 顯示所有文章

STM32 Cube UART 中斷

/* USER CODE BEGIN 0 */
#define BuffSize 255
uint8_t aTxBuffer[BuffSize];
uint8_t aRxBuffer[BuffSize];
uint8_t value='F';
uint16_t len,i,rx_size;
/* USER CODE END 0 */

  /* USER CODE BEGIN 2 */

//開啟中斷
  if(HAL_UART_Receive_IT(&huart1,(uint8_t *)&value,1) != HAL_OK){
        HAL_UART_Transmit(&huart1, (uint8_t *)&"ERROR\r\n",7,10);    
        while(1);
} 
  /* USER CODE END 2 */


  /* USER CODE BEGIN 4*/

//回調部分
void HAL_UART_RxCpltCallback(UART_HandleTypeDef *UartHandle)
{
    HAL_UART_Receive_IT(&huart1,(uint8_t *)&value,1);
aRxBuffer[rx_size]=value;
if(rx_size>=BuffSize){
rx_size=0;
}else{
rx_size++;
}
}


/* USER CODE END 4 */

8GB 的 RK3588 能跑多聰明的 LLM?ROCK 5C 用 NPU 實測 5 個模型

先講結論,省得你滑到最後: 在一片 8GB 的 RK3588 板子上,用 NPU 跑得最聰明的是 Qwen3-4B-Instruct-2507,我出的 7 題全對,但每秒只吐 3.7 個 token。 想要順一點的對話體驗,Qwen3.5-2B 的 8.4 tok/s 是比...