halUartWrite((uint8_t *debug), strlen(debug));出现两个错误
改成halUartWrite((uint8_t * )debug, strlen(debug));你的第一个参数是函数定义的时候写法,不是调用的时候的写法。如果debug是字符串的话,第一个参数改成debug就行