Lab3 – Uart Announce on 2007/04/23. 2 Environment –BoardAPI –FontalBSP FontalButton, FontalLED –HardwareAPI –Stack – 802.15.4 MAC Application Queue API.

Slides:



Advertisements
Similar presentations
Ad Hoc and Sensor Networks4/1 Ad Hoc and Sensor Networks Exercise 4 Sensor Network programming.
Advertisements

SAM9263-EK RevB WinCE 6.0 DEMO (All-in-NAND) AT91 SAM9 Product Group. Version 1.1 May 2008.
Lab2 – Using Buttons to Control LEDs Announce on 2007/03/28.
Better Debugging of Embedded via a Debug Port ECE152.
Tseng:1 Wireless Networks Lab - Counter 2007/09/26 Chia-Hung Tsai.
Better Debugging of Embedded via a Debug Port ECE152.
Wireless Ad Hoc and Sensor Networks Lab5 2007/05/30.
Spring EE 316 Computer Engineering Junior Lab Serial Ports.
Wireless Networks Lab – UART 2007/10/24. yctseng: 2 Environment BoardAPI  vLedControl(0, true); HardwareAPI  vAHI_xxx( ); FontalBSP  FontalButton --
Wireless Control with ZigBee Poster Students Yossi Lempert Natan Keren Instructor Konstantin Sinyuk.
Wireless Networks Lab – A Simple Tree Network 2007/11/14 Chia-Hung Tsai.
11 ZIGBEE. 2 Equipment  FT-6200 High-power Zigbee Starter Kit.
Wireless Networks Lab – Application Queue API 2007/10/17.
Wireless Networks Lab – Callback Function 2015/6/30.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 1 WANs and Routers.
Wireless Ad Hoc and Sensor Networks Lab1. 2 Objective Comprehend how to setup and use the wireless communication devices, Jennic Evaluation System. You.
Wireless Networks Lab - Sensor 2007/12/05. yctseng: 2 Objective Install sample code and study the procedure of sample code and be familiar with controlling.
System Components Hardware overview for Apollo ACS.
Dr. Hoganson CSIS HC11 Demo Program This is our first lab using the 68HC11 microcontroller. We will “talk” to the microcontroller from a PC, run.
Network and Systems Laboratory nslab.ee.ntu.edu.tw.
Cisco Confidential 1 © 2011 Cisco and/or its affiliates. All rights reserved.
1 © 2004, Cisco Systems, Inc. All rights reserved. Chapter 5 WANs and Routers/ Introduction to Routers.
Part 1 Using the ARM board And start working with C Tutorial 5 and 6
General Purpose FIFO on Virtex-6 FPGA ML605 board Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf 1 Semester: spring 2012.
Silicon Labs ToolStick Development Platform
Serial Communication Lab 12 Module M21.1. Asynchronous Serial I/O ASCII code 54H = (“T”) sent with odd parity.
CCNA2 Chapter 1 Wide Area Networks and Routers. WAN is a data communications network that operates beyond a LAN’s geographic scope. Users subscribe to.
Lab 1 – Assembly Language and Interfacing Start date: Week 3 Due date: Week 4 1.
AT91SAM9261-EK WinCE 6.0 DEMO ATMEL AT91 Application & Support Group
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
CISCO NETWORKING ACADEMY Chabot College ELEC Hyperterminal Access to Routers.
Serial Port I/O Serial port sends and receives data one bit at a time. Serial communication devices are divided into: Data Communications Equipment (DCE),
PC Maintenance: Preparing for A+ Certification Chapter 24: Modems.
AT91SAM9261-EK WinCE 5.0 DEMO ATMEL AT91 Application & Support Group Version 1.O February 2007.
RSG (Remote Service Gateway). 1. Overview  Overview The LDK-RSG (LDK-Remote Services Gateway) is a remote gateway that provides a fully transparent connection.
Robot and Servo Drive Lab. Department of Electrical Engineering Southern Taiwan University of Science and Technology 05/07/2014 T A R Y U D I Interfacing.
The ZigBee Development Enviroment Date: 2009/11/24 Speaker: Junn-Keh Yeh Advisor: Quincy Wu.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.0 Module 1 WANs and Routers.
* Bluetooth Evaluation Kit * MD-5XR : Bluetooth DSP Module - BC05 Multi-Media chip * Supported Profiles. - HFP (Handsfree Profile) - A2DP(Advanced Audio.
Lab 1 Department of Computer Science and Information Engineering National Taiwan University Lab1 - Sensor 2014/9/23/ 13 1.
MICROPROCESSOR AND MICRO CONTROLLER LAB
5 ● DIGITAL KEY TELEPHONE KD, KD/E, LKD SERIES KD Series ● KD-36D ● KD-24N KD-36D : LCD Display, 24 Flexible Buttons KD-36N : No LCD Display, 24 Flexible.
Development of a microprocessor project with LPC2388 development board.
PacNOG 6: Nadi, Fiji Terminal and Console Access Hervey Allen Network Startup Resource Center.
Slide 1 Project 1 Task 2 T&N3311 PJ1 Information & Communications Technology HD in Telecommunications and Networking Task 2 Briefing The Design of a Computer.
SAM9260-EK WinCE DEMO AT91 SAM9 Product Group. Version 1.0 October 2006.
Engineering H193 - Team Project Gateway Engineering Education Coalition Lab 1P. 1Spring Quarter Introduction to Sensors Lab 1.
SAM9260-EK WinCE DEMO AT91 SAM9 Product Group. Version 1.0 October 2006.
Terminal and Console Access Unix/IP Preparation Course July 19, 2009 Eugene, Oregon, USA
Implementation of Embedded OS Lab4 Cortex-M3 Programming.
Introduction to Computer Networking Connecting to a Router M Clements.
ChibiOS/RT Demo A free embedded RTOS
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
1 Pertemuan 2 Routers. Discussion Topics Introduction to WANs Router physical characteristics Router external connections Management port connections.
438 labs. Labs Lab 1: Refreshing C and Linux Programming 2 Lab 1: Refreshing C and Linux Programming 2 – First: Getting familiar with development.
1 Pertemuan 12 Cabeling WANs. Discussion Topics WAN physical layer WAN serial connections Routers and serial connections Routers and ISDN BRI connections.
Prestige NAND Flash DOWNLOAD. Prepare ITEM. 1.PC - Run Tftpd32 program. (Tftpd setup.exe install ) 2. Download DVR B/D 3. Download Serial B/D 4.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 17 Supporting Modems.
Compute Node Tutorial(2) Agenda Introduce to RocketIO How to build a optical link connection Backplane and cross link communications How to.
1 ALARMLINC. 2 OVERVIEW Expanding Situational AwarenessOVERVIEW.
BASICS OF SERIAL COMMUNICATIONS BIRLA VISHWKARMA MAHAVIDYALAYA ELECTRONICS & TELECOMMUNICATION DEPARTMENT PRESENTING BY: ABHISHEK SINGH AMANDEEP.
Tiva C TM4C123GH6PM UART Embedded Systems ECE 4437 Fall 2015 Team 2:
Lab (6) Introduction to Assembly Language 1. Introduction Objectives : Learn EMU8086 installation EMU8086 environment Learn how to: Assemble instructions.
 There are three things to get Trend Micro software for your PC. They are Download, Installation and Activation of the software license. Trend Micro.
Jeremy Sandoval University of Washington May 14, 2013
ECE 3430 – Intro to Microcomputer Systems
CP220x The Industry’s Smallest Ethernet Controller
AVR32 UC3 EVK1100 Control Panel Tutorial
Hardware Appliance Installation and Configuration
How to install HP printer using IP address? How to install HP printer using IP address? Call
Presentation transcript:

Lab3 – Uart Announce on 2007/04/23

2 Environment –BoardAPI –FontalBSP FontalButton, FontalLED –HardwareAPI –Stack – MAC Application Queue API Service Access Point – AppApi.h –Access functions and structures used by the application to interact with the Jennic stack

3 Lab3 sample The PC’s UART connects to the on-chip UART of the FT6250 Kit. This sample code can let us figure out how to communicate between them with UART. –HardwareAPI u8UartPort: E_AHI_UART_0 vAHI_UartEnable(); vAHI_UartReset(); vAHI_UartSetClockDivisor(); vAHI_UartSetControl(); vAHI_UartSetInterrupt(); –FontalBSP led btn

4 Lab3 sample overview Connecting the sensor board to a PC using the programming cable. UART settings are in Appendix. Terminal Serial Port FT 6250 UART Typing in HyperTerminal: ex: aaaaabbbcc which UARTASCII code

5 Lab3 sample flowchart

6 Lab3 sample pseudo code 1.u32AHI_Init(); 2.u32AppApiInit(NULL, NULL, NULL, NULL, NULL, NULL, NULL); 3.Set up UART; 4.Init LED; 5.Register UART Callback; vUartPrint(); vByteToString();

7 Lab3 Requirement Install the Lab3 sample code to your FT device. –Observe the result using UART. –Analysis the Lab3 sample code. After comprehending the usage of UART, you are asked to integrate the experience of Lab2 into Lab3. –When typing in the terminal, you should control each of the LEDs on/off through UART. –When pressing each button of FT device, you should get different feedback in your terminal through UART.

8 Lab3 Requirement Due day –2007/05/02 Reports –Each team should only hand over one report. –The content of your Lab report should not more than 10 pages. Demo –Each team should shows a demo about your lab. –The arrangement will be announced later.

9 Appendix When using HyperTerminal, you should choose the serial port you used and configure the serial connection as follows: bps, 8 data bits, no parity, 1 stop bit, and no handshaking. Ensure that your HyperTerminal is started after powering up the FT device.