30 likes | 185 Views
438 labs. Labs 1 - 3. Lab 1: Refreshing C and Linux Programming 2 First: Getting familiar with development under Linux 3 Second : Getting with iRobot 3 Third : Writing a simple C program to control the iRobot 3 Exercises: 4 Lab 2: Introduction to Embedded Programming 5
E N D
Labs 1 - 3 • Lab 1: Refreshing C and Linux Programming 2 • First: Getting familiar with development under Linux 3 • Second : Getting with iRobot 3 • Third : Writing a simple C program to control the iRobot 3 • Exercises: 4 • Lab 2: Introduction to Embedded Programming 5 • First Installing the OS on Board 5 • Second: connecting the board to computer, 6 • Third: Installing the SDK on the Host 7 • Fourth: Writing a simple C, 8 • Exercises: 9 • Lab 3: General I/O and Intrupts 10 • First: Changing the LED Status using Command 11 • Second: Changing the LED Status using Code 13 • Third: Writing a simple C program to read status of GPIO (buttons) 13 • Fourth: Writing a simple C program to Link Button to Interrupt 14 • Exercises: 14
Labs 4 - 5 • Lab 4 : Networking 14 • First: Setting the Ethernet Network between the board and the Host 14 • Second : Setting a SSH session 15 • Third : Writing a Client / Server Program 15 • Fourth : Configure the wireless Network 15 • Exercises: 15 • Lab 5 : Serial and iRobot Integration 15 • First: Write a program to control the serial port 16 • Second : Connecting the iRobot to the embedded PandaBoard. 16 • Third : Writing a simple C program to send commands to the iRobot from the panda Board. 16