|
http://file:///C:/Documents
0 o. h/ T1 b: w1 D 我的目的是AVR向PC发送0x50 0x51 0x52 三个数 但是AVR向PC重复的发这三个数 而且用AVR Studio仿真出现Excessive stack overflow, stop sim错误,但是我检查了 也没发现堆栈溢出啊,请大家帮我看看
0 B5 y) Q! I! P n我的主函数& b. L9 T2 S; h% h5 p/ ^! J
/ICC-AVR application builder : 2009-11-12 15:04:21& `& O1 C6 C, @3 G7 e* Q1 x
// AVR型号 : M16
9 a/ j% k5 I: S- m9 W5 f7 E4 a// 晶振: 16.000Mhz0 J7 I$ j3 m8 k; ?+ X6 T
#include<iom16v.h>5 B; f5 P/ h8 X( L0 }8 W0 {0 x, U
#include<macros.h> G: I4 c* h1 y, b
#include"usart.h"6 P( _: o9 a: v3 M+ v4 P
#define uchar unsigned char
. ~7 f- v9 u1 T#define uint unsigned int% ^4 x8 @: A6 x( Y8 Y
void main(void): y/ F( |7 O5 f: N' U p
{: P* ]8 |+ k! v& L
USART_INIT();% g! A! R9 D. V/ F: O' |
USART_OUT(0X50);
( {. A+ K: ^3 c1 W2 h+ |USART_OUT(0X51);
4 F- k4 J& k* [5 _7 Z% D0 zUSART_OUT(0X52); ! J7 P/ w6 H4 T( f: R" L. n
while(1)
' h# I' @* p0 u8 e0 J {
2 }! m5 t; u8 Z* U4 A a } . E! S0 c% M1 ^, b5 w( t1 `& I
} |
|