int send(void)
{
float SendBuff; //ÉèÖ÷¢ËÍ»º³åÇø
float Fs=0.0, R=0.0;
RS232_Init(9600); //³õʼ»¯RS232
MYDMA_Config(DMA1_Channel7,(uint32_t)&USART2->DR,(uint32_t)SendBuff,8);
DMA_ITConfig(DMA1_Channel7, DMA_IT_TC, ENABLE);
AFE44xx_PowerOn_Init();
while(1)
{
..................
} power568 发表于 2016-5-16 11:17
1. 你的Send函数中有个while(1),调用该函数后程序在此循环了循环执行,不会跳出函数,后面调用的显示函数肯 ...
恩 我发现了 就是这个问题 谢谢 欣辰天下 发表于 2016-5-16 15:35
调用send函数里面有个无限循环啊,当然不会正常了。
恩 是的 我知道啦 学习了 :):):):):):) send发送函数里面有个大循环啊,你发送完成没有办法退出去啊,
最好加一个判断,发送完成后,break一下退出循环
你好,我看你的帖子里有关于AFE4400转换为血氧值得算法,请问可以加你个联系方式,对于算法部分做一些讨论吗?
页:
1
[2]