定义了数组u32 buffer[100];
现在 我想用函数u16 USART2_PushByte(u16 Len ,u8 *Buff),将上面的数组发送出去,主要是函数的形参
u8 *Buff 这里怎么写啊??
写成USART2_PushByte(12,buffer),
或USART2_PushByte(12,&buffer[0]),都不行
或者u8 *p; p=buffer; USART2_PushByte(12,p)这样编译没问题,但是运**死在下面的函数中了
void HardFault_Handler(void)
{
/* Go to infinite loop when Hard Fault exception occurs */
while (1)
{
}
} |