Hello everyone, I'm really new for microcontrollers although I have some knowledge about c language. Well, the issue is my tiva c tm4c123g board's power led is on (only on led), also Stellaris ICDI DFU device and JTAG/SWD interface and VSP(com6) is ok and I tried CCS and LM flash programmer, they both erase flash and program again without any problem but the program does not run (e.g blinky, led does not blink or hello, I see nothing in the putty at com6 br 115200) I'm not sure but I tried this code accidentally before, a blue led was on because of the running program but then it turned off. The code is on processing
"
import processing.serial.*;PFont font;int pwmValue;Serial mySerial;int serialIndex = 0;void setup() { font = createFont("Arial", 32); size(300, 301); mySerial = new Serial(this, Serial.list()[serialIndex], 115200);
}void draw() { background(200); if (mouseY > 44) { line(0, mouseY, 300, mouseY); pwmValue = int(constrain(-2.1*(mouseY - 172), -255, 255)); fill(0); } else { pwmValue = 0; fill(70); } rect(0, 0, 300, 44); textAlign(LEFT, TOP); textFont(font, 16); fill(255); text("Current Speed: " + str(pwmValue), 9, 9); fill(255, 0, 0); text("Rollover to Reset", 160, 9); mySerial.write(str(pwmValue)); mySerial.write("#"); mySerial.write(str(pwmValue)); mySerial.write(10);}"// Graphing sketch
// This program takes ASCII-encoded strings
// from the serial port at 9600 baud and graphs them. It expects values in the
// range 0 to 1023, followed by a newline, or newline and carriage return
// Created 20 Apr 2005
// Updated 18 Jan 2008
// by Tom Igoe
// This example code is in the public domain.
import processing.serial.*;
Serial myPort; // The serial port
int xPos = 1; // horizontal position of the graph
int serialIndex = 0;
void setup () {
// set the window size:
size(400, 300);
// List all the available serial ports
println(Serial.list());
// I know that the first port in the serial list on my mac
// is always my Arduino, so I open Serial.list()[0].
// Open whatever port is the one you're using.
myPort = new Serial(this, Serial.list()[0], 9600);
// don't generate a serialEvent() unless you get a newline character:
myPort.bufferUntil('\n');
// set inital background:
background(0);
}
void draw () {
// everything happens in the serialEvent()
}
void serialEvent (Serial myPort) {
// get the ASCII string:
String inString = myPort.readStringUntil('\n');
if (inString != null) {
// trim off any whitespace:
inString = trim(inString);
// convert to an int and map to the screen height:
float inByte = float(inString);
inByte = map(inByte, 0, 1023, 0, height);
// draw the line:
stroke(127,34,255);
line(xPos, height, xPos, height - inByte);
// at the edge of the screen, go back to the beginning:
if (xPos >= width) {
xPos = 0;
background(0);
}
else {
// increment the horizontal position:
xPos++;
}
}
}