我从网上Verilog的串口通信程序,功能是给fpga发的指令再返回上位机,我上位机用labview写了个简单的串口读写程序,但是发现只有1到9可以正常读写(二进制和十进制,都正常),10以上就出现莫名的字符了,英文a到z也可以正常读写,不知道为什么。。几个程序都是这样。。有没有大侠遇到过这样的问题?求指教。。
谢谢大ç¥æç¹ï¼ææ¯æå¨æ¥æ¶ç«¯å£æ¥è¿ç¤ºæ³¢å¨ï¼æè§å¾åºè¯¥æ¯rs232åè®®å ³ç³»ï¼çä¸åºæ¥æ³¢å½¢æ£ç¡®ä¸å¦ï¼ä¸²å£è°è¯å©ææçä¼è£ ä¸ä¸ªççï¼ä»¿çæè¿ä¸ä¼ããææ¯å°ç½ããæè¿æå»å¦ä»¿ç
追çæåªæ¯ä¹ååè¿ç¸å ³çäºæ ï¼æ以å¤å°æä¸ç¹ï¼ç¤ºæ³¢å¨æ¯å¯ä»¥çåºæ°æ®çï¼ä¾å¦ï¼æ ¹æ®æ³¢ç¹çä½ å¯ä»¥å¨ç¤ºæ³¢å¨ä¸æ¥çæ¯ä¸ªä½çä¿¡å·å®½åº¦ï¼å®ä»¬æ¯ç¸ç¬¦åçï¼æ¯å¦2Mæ³¢ç¹ççä¿¡å·å®½åº¦æ¯0.5å¾®ç§ï¼å¦æä½ åäº0x55,èµ·å§ä½0 åæ¢ä½1 æ æ ¡éªä½çè¯ï¼ä½ ååºæ¥çåºè¯¥æ¯0 1010 1010 1 æè 0 0101 0101 1é¤å»åæ¢ä½ä¸èµ·å§ä½ä¹å¤ï¼ä½ éè¦æ ¸å®ä¸æ¯é«ä½å åè¿æ¯ä½ä½å åï¼è¿ä¸ªæä¸ç¡®å®äºï¼æ»ä¹è¿æ¯ä¸ç§è°è¯æ¹æ³
你也是这个问题么?
追答不是 感兴趣这个问题
追问这个问题我已经卡了好几天了,郁闷
追答哎 帮顶吧
没有检验。。
一位起始,八位数据和一位停止位
追答那可能长度不对,字节数不够
追问长度就是十位。。长度加长就没有返回了