初级会员

- 积分
- 56
- 金钱
- 56
- 注册时间
- 2018-3-13
- 在线时间
- 41 小时
|
5金钱
#define SEND_BUF_SIZE 8400 //发送数据长度,最好等于sizeof(TEXT_TO_SEND)+2的整数倍.
u8 SendBuff[SEND_BUF_SIZE]; //发送数据缓冲区
const u8 TEXT_TO_SEND[]={"ALIENTEK WarShip STM32F1 DMA 串口实验"};
int main(void)
{
}
这是原子提供的DMA相关的数组初始化,用着没什么问题。但是我把他的数组定义位置移动下,就卡死了。
#define SEND_BUF_SIZE 8400 //发送数据长度,最好等于sizeof(TEXT_TO_SEND)+2的整数倍.
int main(void)
{
u8 SendBuff[SEND_BUF_SIZE]; //发送数据缓冲区
const u8 TEXT_TO_SEND[]={"ALIENTEK WarShip STM32F1 DMA 串口实验"};
}
就这样,把定义移动到了main函数里面。然后程序就不行了,是什么原因。
|
|