level 6
我想问一下arduino是否只能读取字符ASC码值?能不能读
2012年12月10日 12点12分
1
level 13
你是说读取从串口监视窗口输入的数字吧?的确,如果用serial.read()就只能读出ascii码。C/C++里用的atoi函数可以把它转换回数字,但超过一位数就要用数组。
Arduino提供了更简单的方法,那就是serial.parseInt()函数。看IDE里的这个例子:
Examples -> Communication -> ReadASCIIString
2012年12月10日 18点12分
4
回复 zachshine :Serial.parseFloat()
2014年04月21日 23点04分