strelizia 发表于 2019-5-25 10:08 现在我的问题是我怎么让单片机知道他去读取哪个数 像C语言 他会弹出来一个框 你可以在里面输入数字 那么单片机这个 我应该在哪里输入呢? |
Ashua_ 发表于 2019-5-25 10:24 我知道的 我现在想知道的是 我如何让单片机读取我输入的值 比如是12 那么我这个12应该写在哪里? |
| 在 串口中断里面将buff里面的值取出来,赋值到i里面,一个char 一个char的取值,最后封装成int值就行了 |
| 假如说 你的 数字小于255 可以这么做,如果需要int值,则需要将连续的char转换为int型数值 |
| 按理来说这段程序是可以的,但不是写在串口助手里面,而是写在自己的程序里面,还有你可以把发送数据那里改成HEX模式,最后串口记得选择正确,不然没法打开串口的 |
| 这个软件是用来烧录程序的。Keil uVision4写程序可以用这个。 |
诸天明月 发表于 2019-5-24 21:03 我知道怎么下载程序进单片机 但是现在是要单片机在下载完程序后能和电脑进行通信,也就是我在电脑输入300 他能读取到这个数字并且进行相应的处理 |
| 你可以在uvison软件上写代码生成hex文件,再用你这个软件给单片机拷贝程序。你这个软件一般都是给单片机烧录程序用的。 |