我的一帧数据49个字节 上电后发送了一个00 然后只发送48个字节,之后的字节数都是49,有时候下电还会发送上次发送的那帧数据的最后一个字节 请大神帮我看看是怎么回事?
ä½ å¥½ï¼æç¨çæ¯430åçæºï¼åéæ°æ®å¨ä¸»å½æ°è¿è¡ï¼ç¨çfor循ç¯ï¼ä¸ææ¯å¨ç¨åºåå§åç»æä¹åå¼çï¼è¿ä¸ªå ä¸çµäº§ççå¹²æ°åºè¯¥æä¹å±è½ï¼
æ¥æ¶ç¨çæ¯çµèï¼ä¹±ç æ¶ææ¶æ²¡æçãããé½å¿«æ´èäºããã
å¼æºå»¶æ¶å¼ä¸æï¼æ¯ä¸æ¯å¨ä¸»å½æ°åå¼å§å°±å ä¸ä¸ªwhileï¼i--ï¼ï¼ï¼
æè¯è¿äºï¼å»¶æ¶2Så¤é½ä¸è¡ãããèä¸è¿ä¸ª00å¨ä¸²å£è½¯ä»¶ä¸åºç°çæ¶é´æ¯2Sè¦çãããæ¯ä¸æ¯è¯´æè¿ä¸ª00è·ç¨åºæ²¡ä»ä¹å
³ç³»ï¼
æ ¹æ®ä½ çæè¿°ï¼å°±æ¯ç¡¬ä»¶äº§ççå¹²æ°ï¼å¹¶éæ¯ä¸²å£åéçã
ä½ è¿ä¸²å£æ¯RS232å§ï¼åçµèåéæ°æ®çï¼ä½ä¸ç¥ç¨çä»ä¹232è¯çã
ä½ å¯ä»¥è¿æ ·è¯ä¸ä¸ï¼å¨åçæºåéå¼èä¸å ä¸ä¸ª10Kçä¸æçµé»ã
我是把接收到的数据先保存进一个数组a,然后在a中提取到有用的字节,将有用信息再存入数组b,然后将数组b发送出去。。。发送的时候从b[0]开始的...用的是for循环发送。。这个发送开始的地址应该注意一些什么呢?
有。。。延时了2s多。。。