ARM处理中的串行COM端口
我在ARM处理中的串行COM端口,arm,raspberry-pi,processing,raspbian,serial-communication,Arm,Raspberry Pi,Processing,Raspbian,Serial Communication,我在处理语言上编写了一个程序,在英特尔芯片的下拉菜单列表中显示串行端口号 但我正努力在ARM芯片上运行相同的程序 你能告诉我如何解决这个问题吗 import processing.serial.*; import controlP5.*; ControlP5 cp5; DropdownList serialPortsList; Serial serialPort; void setup() { size(700, 400,P3D); String[] portNames = Serial
处理语言
上编写了一个程序,在英特尔芯片
的下拉菜单列表中显示串行端口号
但我正努力在ARM芯片上运行相同的程序
你能告诉我如何解决这个问题吗
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);
}
import processing.serial.*;进口管制P5.*;
控制p5-cp5;dropdownlistserialportslist;串口;
无效设置(){
尺寸(700400,P3D);
String[]portNames=Serial.list();
cp5=新控制P5(本);
//创建一个下拉列表
serialPortsList=cp5.addDropdownList(“串行端口”).setPosition(10,10).setWidth(200);
对于(int i=0;i
我不完全了解您的上述程序,但据我所知,您正在努力基于ARM
显示或识别RaspberryPi的端口
为此,我只是搜索了一下,给你找了一份工作。我为您总结这些步骤
更新系统
sudoapt获得更新
sudo apt获得dist升级
安装Oracle Java
sudo apt get安装oracle-java7-jdk
sudo更新替代方案——配置java
选择java版本“1.7.0_40”
下载和安装处理
转到并获取Linux 32位版本
tar xvzf processing-2.1-linux32.tgz rm-rf~/processing-2.1/java
ln-s/usr/lib/jvm/jdk-7-oracle-armhf
~/processing-2.1/java
安装java简单串行连接器
下载并解压缩:
解压jSSC-2.6.0-Release.zip
mv jSSC-2.6.0-Release/jSSC.jar~/processing-2.1/modes/java/libraries/serial/library/
~/加工-2.1/加工
测试处理的串行支持
您使用的是什么语言?语言名称是proceing当完全没有关于您遇到的问题的信息时,人们如何提供帮助?他们在arm平台上被称为串行端口还是其他什么?
// Example by Tom Igoe
import processing.serial.*;
// The serial port
Serial myPort;
// List all the available serial ports
println(Serial.list());