我在Processing Language
上编写了一个程序,以显示Intel chip
的DropDownMenu列表中的串口数。
但我正在努力在ARM chip
上运行相同的程序。
你能指导我如何解决这个问题吗?
import processing.serial.*; import controlP5.*;
ControlP5 cp5; DropdownList serialPortsList; Serial serialPort;
void setup() {
size(700, 400,P3D);
String[] portNames = Serial.list();
cp5 = new ControlP5(this);
// create a DropdownList
serialPortsList = cp5.addDropdownList("serial ports").setPosition(10, 10).setWidth(200);
for(int i = 0 ; i < portNames.length; i++) serialPortsList.addItem(portNames[i], i);
}
void draw() {
background(128);
}
答案 0 :(得分:1)
我完全不了解您的上述程序,但我了解您正在努力,根据ARM
显示或识别RaspberryPi的端口。
为此,我只是搜索并获得solution给你。我为您总结了这些步骤
更新系统
安装Oracle Java
下载&amp;安装处理
安装java Simple Serial连接器
Test Processing的串行支持
// Example by Tom Igoe
import processing.serial.*;
// The serial port
Serial myPort;
// List all the available serial ports
println(Serial.list());