dotstack SDK for PIC24 and PIC32 Getting Started
|
|
- May Phillips
- 6 years ago
- Views:
Transcription
1 dotstack SDK for PIC24 and PIC32 Getting Started Version Copyright 2010 CandleDragon, Inc.
2 1 Overview dotstack is a full featured yet very compact Bluetooth stack. It was designed specifically for use in embedded systems. dotstack Software Development Kit for PIC24 and PIC32 (dotstack SDK) is a collection of software and documentation for implementing Bluetooth connectivity in embedded systems based on a wide range of Microchip PIC24 and PIC32 microcontrollers. The SDK provides the object code of the dotstack Bluetooth stack, header files, documentation, and examples. 2 System Requirements The following is required for development with the dotstack SDK: A Windows PC computer with the Microchip MPLAB development environment version 8.x supporting development for PIC24 and/or PIC32 family of microcontrollers. Java Runtime Environment version 1.6 or later. To build and run the example applications provided with the SDK the following is required: Explorer 16 evaluation board. For PIC24: PIC24FJ256GB110 PIM module. For PIC32: PIC32MX795F512 (or PIC32MX460F512L) PIM module. 3 Setup The SDK is delivered as a ZIP archive. It should be unpacked to a location on a hard drive. Further in this document that location will be referred to as <SDK>. After unpacking the SDK, there will be the following directories at the top level: Directory <SDK>\doc <SDK>\examples <SDK>\freertos <SDK>\pic24 <SDK>\pic32 <SDK>\sdp_compiler Description Documentation. Example code common to both platforms. Source code of the FreeRTOS real-time operating system that is used in examples. dotstack object code, header files and example projects for the PIC24 platform. dotstack object code, header files and example projects for the PIC32 platform. SDP compiler. A program for translating SDP database description from XML format to C source code. 4 Bluetooth Profiles The dotstack SDK supports the following Bluetooth profiles: 2
3 Serial Port Profile (SPP) Human Interface Device Profile (HIDP) Hands Free Profile (HFP) 5 Examples The SDK provides examples for each profile supported by the SDK. Most of the code in the examples is common to both PIC24 and PIC32 platforms. The platform independent part of the example code is located in <SDK>\examples directory. Platform specific part of the code is located in <SDK>\<PLATFORM>\examples. <PLATFORM> is either PIC24 or PIC32. Inside of each platform specific directory there is a subdirectory named common. This subdirectory contains the code that integrates the dotstack library with the platform. It provides platform specific implementation of services required by dotstack. Also, they implement a simple framework for example applications so that most of the example code can be shared between the platforms. Other subdirectories in the platform specific example directory only contain project files for the example applications, one in each subdirectory. There is no source code in those subdirectories. All source code for an example project is combined from the common platform specific part and one of the platform independent examples. The examples use the FreeRTOS real-time operating system. Its source code is located in <SDK>\freertos. It should be noted that an RTOS is not required for dotstack. It can be used with or without it. For more information about FreeRTOS visit To build an example project, follow these steps: 1. Open MPLAB IDE and open one of the example projects. 2. Configure the IDE for a specific device (Configure->Select Device menu). It must be PIC24FJ256GB110 or PIC32MX795F512 (or PIC32MX460F512L). 3. Configure the IDE to use your debugger or programmer. 4. Build the project by selecting Project->Make or Project->Build All menu item. The following examples are provided: SPP example HID Mouse Example HID Keyboard Example Hands-free Example The following sections provide more details for each example. All example applications use four push buttons found on the Explorer 16 evaluation board. In this document these buttons are referred to as Button1, Button2, Button3, and Button4. They correspond to the following elements on the board schematics: 3
4 Button1 Button2 Button3 Button4 S3 S6 S5 S4 It should be noted that because the PIC32 IO pin, connected to switch S5 (Button3), does not have the Change Notification function, it is polled by software to detect when a change occurs. The poll period is 100 ms which results in reaction time significantly slower than the other buttons which are implemented using the Change Notification functionality. 5.1 SPP Example This example demonstrates usage of the Serial Port Profile. The application sends back any character/data received from the remote device. When a button press is detected the name of the button is sent to the remote device. To communicate with this example you can use any terminal program that can open a COM port. On Windows XP you can use Hyper Terminal. On Windows Vista and later, the Hyper Terminal software is not included. On these platform you can use Putty, a free Telnet/SSH software. Latest versions of that software can also open a COM port. It can be downloaded from The Bluetooth PIN code for this example is HID Mouse Example This example uses the HID Profile to implement a device that emulates a computer mouse. Pressing the four buttons on the Explorer 16 board will move the mouse cursor in for directions (left, right, up, down). 5.3 HID Keyboard Example This example uses the HID Profile to implement a device that emulates a computer keyboard. Pressing Button1, Button2, and Button3 will correspond to pressing keys A, B, and C on a real keyboard. Some Bluetooth stacks assume that if a HID device is a keyboard, the user is able to enter an arbitrary PIN code. Due to that they do not let the user specify the keyboard s PIN code using the PC but instead require the user to enter a specific PIN code using the remote keyboard. The Explorer 16 board has only 4 buttons and implementing a full featured keyboard is not possible. Due to this the HID keyboard example cannot be used with such Bluetooth stacks. The stacks that are known to let the user enter the PIN code on the PC and work with the example are Microsoft Bluetooth stack and Apple Bluetooth stack. 4
5 5.4 Hands-free Example This example demonstrated usage of the Hands-Free Profile (HFP). You can use this example with a phone that supports HFP. Most modern phones with the Bluetooth functionality support HFP, however, it was tested so far only with iphone and Android platforms. After pairing and connecting to the phone, the LCD will display three parameters: Signal Strength (S), Roaming Status (R), and Battery Level (B). When there is an incoming call, the caller number (if available) will be shown on the LCD. Pressing Button1 accepts an incoming call or terminates the active call. 5.5 Custom HID Example This example shows how to create a Bluetooth HID device that uses custom HID reports. The SDP database in this example defines the following three custom HID reports: Report ID 0x10 0x11 0x12 Description Two 8-bit fields Three 8-bit fields One 8-bit field Pressing Button1 through Button3 sends a corresponding HID report(0x10-0x12) populated with random data. Pressing Button4 connects the device to the last connected remote device. When a connection is already established, pressing Button4 disconnects from the remote device. In order to view the HID reports sent by this example you can use the accompanying test application. The test application is written for the Windows OS using Visual Studio C It is provided in both source and binary form. The test application is located in <SDK>\examples\custom-hid-test directory. The full path to the binary is: <SDK>\examples\custom-hid-test\Release\CustomHidTest.exe This example was tested on Windows XP and Windows 7 using the Microsoft Bluetooth Stack. 5
OPN About OPN sur 17 18/04/2018 à 15:15
OPN-2006 1 About 2 Concepts and Definitions 3 Supported Platforms 4 Changing the Volume 5 Charging Indicators 6 Reset 7 Firmware Loading 7.1 Preparation 7.2 Install the Firmware 8 Alternative Modes 8.1
More informationPIC32 Bluetooth Stack Library Demonstrations
PIC32 Bluetooth Stack Library Demonstrations MPLAB Harmony Integrated Software Framework Copyright (c) 2013-2017 Microchip Technology Inc. All rights reserved. Bluetooth Demonstrations Bluetooth Demonstrations
More informationArmed with a variety of connection options and the ability to run customizable embedded applications created with the C-Library Kit.
PX-20 1 About 2 Changing the Volume 3 Firmware Loading 3.1 Preparation 3.2 Install the Firmware 4 Batch Mode 5 Alternative Modes 5.1 USB Flash Disk Mode 5.2 USB Keyboard Mode 5.3 OPN2001 Simulation 5.4
More informationGetting Started with SKPIC32
Getting Started with SKPIC32 Content: 1.Introduction 2.The Board 3.Software 4.Hands On 4.1.Loading program with bootloader 4.2.Loading program without bootloader 1. Introduction 32-bit PIC MCU have more
More informationUSB Demonstrations. MPLAB Harmony Integrated Software Framework. Copyright (c) Microchip Technology Inc. All rights reserved.
USB Demonstrations MPLAB Harmony Integrated Software Framework Copyright (c) 2013-2017 Microchip Technology Inc. All rights reserved. USB Demonstrations USB Device Stack Demonstration Application USB Demonstrations
More informationRenesas Starter Kit for RX111
Renesas Starter Kit for RX111 Block Diagram Layout and Specification Configuration PC System Requirements Technical Support Ordering Information Renesas Starter Kit for RX111 Target Devices RX111 Device
More informationMPLAB X IDE PROJECTS Microchip Technology Incorporated. All Rights Reserved DEV Slide 68
MPLAB X IDE PROJECTS 2013 Microchip Technology Incorporated. All Rights Reserved. 17002 DEV Slide 68 MPLAB X IDE Projects What is a project? Definition A Project is defined by a collection of files within
More informationContent. 1. Overview Setup Demonstration Linux Application Project on DE10-Nano Android Application Project...
Content 1. Overview... 1 2. Setup Demonstration... 3 3. Linux Application Project on... 6 4. Android Application Project... 8 5. Appendix... 13 www.terasic.com 1. Overview This documents describe how to
More informationGetting acquainted with the development tools June 27, 2006 ELE492 Embedded System Design Exercise 1
Getting acquainted with the development tools June 27, 2006 ELE492 Embedded System Design Exercise 1 Overview In this first exercise, a few tasks are given to get acquainted with the PIC microcontroller
More informationAndroid Studio Setup Procedure
Android Studio Setup Procedure System Requirements : Windows OS Linux OS Mac OS Microsoft Windows 7/8/10 (32- or 64-bit) 3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator 2 GB
More informationPickit 3 Starter Kit Users Guide Microchip Technology
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with pickit 3 starter kit
More informationOnePIC Demo Board Quick-Start Guide
OnePIC Demo Board Quick-Start Guide System Requirements: Software: MPLABX v1.00 (Download).NET Framework v2.0 or later (Provided - required for 8bit IR Demo GUI) SimpleIO-M.dll (Provided -required for
More informationTINYOM II. ANDROID and IOS
TINYOM II BLUETOOTH HID CONNECTION TO PDA, SMARTPHONE & TABS ANDROID and IOS TINYOMII-HID Connect v03_en 05/05/15 Page 1/19 SUMMARY SUMMARY... 2 TINYOM II HID SETUP... 3 Configuration pour PC / ANDROID
More informationAT288 Key Emulation Guide
AT288 Key Emulation Guide Disclaimer Reasonable measures have been taken to ensure that the information included in this manual is complete and accurate. However, ATID reserves the right to change any
More informationTypical applications where a CPLD may be the best design approach:
By: Carlos Barberis, dba Bartek Technologies Description of Bartek s CPLD1 development board. For some of us CPLD s are familiar devices and for others just another acronym in the electronic device industry.
More informationMPLAB Harmony Compatibility Worksheet
MPLAB Harmony Compatibility Worksheet The first column in this worksheet references by section number, the related information in the MPLAB Harmony Compatibility Guide. This guide is located within the
More informationAndroid. Lesson 1. Introduction. Android Developer Fundamentals. Android Developer Fundamentals. to Android 1
Android Lesson 1 1 1 1.0 to Android 2 Contents Android is an ecosystem Android platform architecture Android Versions Challenges of Android app development App fundamentals 3 Android Ecosystem 4 What is
More informationUNIVERSITY OF CALICUT (DEPARTMENT OF PHYSICS) TENDER NOTICE
UNIVERSITY OF CALICUT (DEPARTMENT OF PHYSICS) TENDER NOTICE 2/02/204 Sealed competitive tenders are invited for the supply of various items to the Department of Physics for Extension Activities under UGC
More informationFile System Demonstrations
File System Demonstrations MPLAB Harmony Integrated Software Framework Copyright (c) 2013-2017 Microchip Technology Inc. All rights reserved. File System Demonstrations File System Demonstrations This
More informationHow a 2d barcode scan engine to be integrated with your. I. The imager engine itself with TTL serial interface :
How a 2d barcode scan engine to be integrated with your Kiosk, POS terminal or others system? By RTscan, June 2014 We have been often asked by our customers about how to integrate the 2d barc ode scan
More informationBT121 Bluetooth Smart Ready Module. July 2016
BT121 Bluetooth Smart Ready Module July 2016 TOPICS Bluetooth Smart vs. Smart Ready Bluetooth Smart Ready Use Cases BT121 Key Features BT121 Benefits BT121 Overview Bluetooth Smart Ready Software Development
More informationLab 3. Accessing GSM Functions on an Android Smartphone
Lab 3 Accessing GSM Functions on an Android Smartphone 1 Lab Overview 1.1 Goals The objective of this practical exercise is to create an application for a smartphone with the Android mobile operating system,
More informationIos Sdk Documentation For Windows 7 32 Bit Full Version
Ios Sdk Documentation For Windows 7 32 Bit Full Version Download Latest ios SDK & Sample Project Got the SDK? v5.3.0 (May 7, 2015) Native ios SDK now sends the version of the Unity wrapper SDK along with
More information6/21/2016 bluetooth printing support
Develop hardware and software to enable Wireless printing using a USB printer Setting up of server device/printer Device inquiry Sending of print data to printer What is Bluetooth? Bluetooth is also known
More informationCompatible with Bluetooth V2.0 + EDR (Enhanced Data Rate). Data transfer rate is 3Mbit per sesond. Opearted in SPP device class and slave mode only
BlueStick : Bluetooth serial module 1 BlueStick Bluetooth Serial module This is a Bluetooth Serial Port Profile (SPP) device for wireless serial data communications via the bluetooth radio system. It is
More informationMetaWatch Firmware Design Guide
MetaWatch Firmware Design Guide MetaWatch Firmware Design Guide Page 1 of 14 1 Contents 1 Contents... 2 2 Introduction... 3 2.1 Revision History... 4 3 Hardware... 5 3.1 Common Watch Features... 5 3.2
More informationDebug Tool Fashion Accessories An showcase of development tool accessories designed to enhance your debug session
Debug Tool Fashion Accessories An showcase of development tool accessories designed to enhance your debug session July 2012 This webinar takes a look at some of the available debug and emulation tool accessories
More informationAndroid Sdk Setup For Windows 7 32 Bit Full Version
Android Sdk Setup For Windows 7 32 Bit Full Version Android Sdk Tools Full Installer Free Download For Windows 7,8,Xp,Vista (32 Bit/ 64 Bit) Android Sdk tools latest version full installer free download
More informationIVT BlueSoleil TM Software Development Kit Sample Instruction
IVT BlueSoleil TM Software Development Kit Sample Instruction IVT Corporation Tel: +86 10 82898225 Fax: +86 10 62963059 www.ivtcorporation.com www.bluesoleil.com 1 Version History Version Modification
More informationIos Sdk Documentation For Windows 7 32 Bit. Latest Version >>>CLICK HERE<<<
Ios Sdk Documentation For Windows 7 32 Bit Latest Version Download Latest ios SDK & Sample Project Got the SDK? v5.3.0 (May 7, 2015) Native ios SDK now sends the version of the Unity wrapper SDK along
More informationBluetooth HID Reference Design
RN-WIFLYCR-UM-.01 RN-BTHID-RD-UM Bluetooth HID Reference Design 2012 Roving Networks. All rights reserved. Version 1.0r 1/17/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW The Bluetooth HID profile
More informationKinetis SDK v Release Notes for the MK21DA5 and MKW24D5 Devices
Freescale Semiconductor, Inc. Document Number: KSDK110MK21DA5MKW24D5RN Release Notes Rev. 0, 02/2015 Kinetis SDK v.1.1.0 Release Notes for the MK21DA5 and MKW24D5 Devices 1 Overview These are the release
More informationComputer Interfacing Through the USB Port (Building a USB Device)
Computer Interfacing Through the USB Port (Building a USB Device) Abioye, Ayodeji Opeyemi Department of Electrical and Electronic Engineering, School of Engineering and Engineering Technology, Modibbo
More informationCopyright
Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide
More informationKey Specifications. Description. Applications. BC127-DEV-KIT BC127 Development Board v3. Manual Rev B
Key Specifications Flexible Multi-Profile Audio Bluetooth development kit Dual Mode Bluetooth and Bluetooth Low Energy Integrates BC127 module and Melody software Access to UART via RS232 or USB (FTDI
More informationPICado Alpha Development Board V1.0
V1.0 Bluetooth Transceiver Module HC-05 Four onboard FET power output stage 34 freely assignable I/O pins ICSP interface 2015 Jan Ritschard, All rights reserved. V1.0 Table of Contents 1. Introduction...
More informationI2C TM Master Library Module (Polled)
I2C TM Master Library Module (Polled) 1. Introduction... 2 2. Module Features...2 3. List of Component Modules... 3 4. Using the Library Module in a Project... 3 5. List of Shared Parameters... 4 Shared
More informationApplication Note Demonstrating the Serial Port Profile (SPP) Between BlueConnect and BTW 2002/5/29
Application Note Demonstrating the Serial Port Profile (SPP) Between BlueConnect and BTW 2002/5/29 1 Introduction As a technology leader in the wireless networking market, WIDCOMM s vision is to enable
More informationBT121 Bluetooth Smart Ready Module. May 2015
BT121 Bluetooth Smart Ready Module May 2015 TOPICS Bluetooth Smart vs. Smart Ready Bluetooth Smart Ready Use Cases BT121 Key Features BT121 Benefits BT121 Overview Bluetooth Smart Ready Software Development
More informationEXPLORE THE K380. Logitech Options
EXPLORE THE K380 Enjoy the comfort and convenience of desktop typing on your desktop computer, laptop, smartphone, and tablet. The Logitech Bluetooth Multi-Device Keyboard K380 is a compact and distinctive
More informationIJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, 2013 ISSN:
Friendly ARM MINI2440 & Dalvik Virtual Machine with Android Sangamesh Gama 1 and Manjula C 2 1 Assistant Professor, Department of Computer Science and Engineering, BKIT Bhalki, India 2 Associate Software
More information32-bit Microcontrollers. PIC32 Microcontroller Family with USB On-The-Go.
32-bit Microcontrollers PIC32 Microcontroller Family with USB On-The-Go Building on the heritage of Microchip Technology s world-leading 8- and 16-bit PIC microcontrollers, the PIC 32 family delivers 32-bit
More informationUser s Manual. Version September 2011 Impatica Inc.
Version 1.1.7 September 2011 Impatica Inc. Legal Notice Copyright 2011 Impatica Inc. All rights reserved. The contents of this manual and associated Impatica software are the property of Impatica Inc.
More informationGetting Started with Kinetis SDK (KSDK) v.1.2
Freescale Semiconductor Document Number: KSDK12GSUG User's Guide Rev. 0, 4/2015 Getting Started with Kinetis SDK (KSDK) v.1.2 1 Overview Kinetis SDK (KSDK) is a Software Development Kit that provides comprehensive
More informationRelease Notes for MPLAB Code Configurator s MikroElektronika Click Library v1.0.25
Release Notes for MPLAB Code Configurator s MikroElektronika Click Library v1.0.25 1 What is MPLAB Code Configurator s Click Library The MikroElektronika Click library provides software drivers for many
More informationFollow the instructions below to get started with the OPN-2001 on your platform.
OPN-2001 1 Quick Start for the OPN-2001 1.1 PC 1.1.1 Initial Setup 1.1.2 Scan Barcodes 1.1.3 From the OPN-2001 1.2 Mac 1.3 APIs 2 OPN2001-2003 comparison 2.1 Setting the time on the OPN2001 2.1.1 Using
More informationRevision: October 7, E Main Suite D Pullman, WA (509) Voice and Fax
Cerebot 32MX4 Microchip TCP/IP Stack Reference Design Revision: October 7, 2009 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Cerebot 32MX4 Microchip TCP/IP Stack Reference
More informationIVT BlueSoleil TM. Software Development Kit. Version Release Note. Nov. 27 th, IVT Corporation
IVT BlueSoleil TM Software Development Kit Version 2.0.5 Release Note Nov. 27 th, 2009 IVT Corporation 4/F, Fazhan Plaza, NO. 12, Xinxi Road, Haidian District, Beijing, 100085 P.R. China Tel: +86 10 82898230
More informationCopyright
Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide
More informationCopyright
Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide
More informationInstallation and Maintenance
Chapter 9 Installation and Maintenance 9.1 Hardware and software System requirements. 215 9.2 Operating Manuals. 216 9.3 Software. 221 9.4 Maintenance. 225 Chapter 9 Installation and Maintenance. This
More informationProduct Overview -A 16 bit Micro Experimenter for Solderless Breadboards
Product Overview -A 16 bit Micro Experimenter for Solderless Breadboards 1.0 Introduction The 16 Bit Micro Experimenter is an innovative solderless breadboard kit solution developed by a Microchip Academic
More informationSHWETANK KUMAR GUPTA Only For Education Purpose
Introduction Android: INTERVIEW QUESTION AND ANSWER Android is an operating system for mobile devices that includes middleware and key applications, and uses a modified version of the Linux kernel. It
More informationChapter 2. Operating-System Structures
Chapter 2 Operating-System Structures 2.1 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System
More informationContents. The USB Logic Tool... 2 Programming... 2 Using the USB Logic Tool... 6 USB Logic Tool Features... 7 Device Hardware...
USB Logic Tool Contents The USB Logic Tool... 2 Programming... 2 Using the USB Logic Tool... 6 USB Logic Tool Features... 7 Device Hardware... 11 The USB Logic Tool The device is meant to be a prototyping
More informationMicrochip WebSeminar
Microchip WebSeminar MPLAB Starter Kit for Serial Memory Products Powerful, Easy-to-use, Inexpensive 2008 Microchip Technology Incorporated. All Rights Reserved. MPLAB Starter Kit For Serial Memory Products
More informationLecture 1 - Introduction to Android
Lecture 1 - Introduction to Android This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
More informationIntroducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets
Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets PIC MCU and dspic DSC Family Portfolio 2 New Low Cost, Low Pin-Count 8-, 16-, 32-bit Offerings 3 What Are
More informationGetting Started with MCUXpresso SDK
NXP Semiconductors Document Number: MCUXSDKGSUG User's Guide Rev. 3, 03/2017 Getting Started with MCUXpresso SDK 1 Overview The MCUXpresso Software Development Kit (SDK) provides comprehensive software
More informationCeleron EPIC Computer with GUI and Dual Ethernet SBC4685
Celeron EPIC Computer with GUI and Dual SBC4685 Features Ready to run Celeron/Pentium III computer Color flat-panel support Four serial ports CAN Bus interface PC/104 & PC/104-Plus expansion The SBC4685
More informationPIC32 MX1/MX2 Microcontrollers. Dave Richkas Product Marketing Manager High-Performance Microcontroller Division Microchip Technology Inc.
PIC32 MX1/MX2 Microcontrollers Dave Richkas Product Marketing Manager High-Performance Microcontroller Division Microchip Technology Inc. 2 New PIC32MX1/MX2 Series The smallest and lowest-cost PIC32 microcontrollers
More informationAndroid Sdk Tutorial For Windows 7 64 Bit Full Version
Android Sdk Tutorial For Windows 7 64 Bit Full Version I will be doing the same tutorial for Windows 7 next. First of all you need to know which. Windows XP (32-bit), Vista (32- or 64-bit), or Windows
More informationCHAPTER 2: SYSTEM STRUCTURES. By I-Chen Lin Textbook: Operating System Concepts 9th Ed.
CHAPTER 2: SYSTEM STRUCTURES By I-Chen Lin Textbook: Operating System Concepts 9th Ed. Chapter 2: System Structures Operating System Services User Operating System Interface System Calls Types of System
More informationChapter 2: Operating-System Structures
Chapter 2: Operating-System Structures Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System
More informationGammaRay USB Module. Beta Innovations DOC No. : Rev. : A2-102 Date : 2, 2004 Part No. : ,
GammaRay USB Module DOC No. : 16410 Rev. : A2-102 Date : 2, 2004 Part No. : 500-101, 700-100 Beta Innovations (c) 2003 1 Table of Contents Table of Contents...2 GammaRay-64 USB Module...3 GammaRay-256
More informationEasyPIC5 Development System
EasyPIC5 Development System Part No.: MPMICRO-PIC-Devel- EasyPIC5 Overview EasyPIC5 is a development system that supports over 120 8-, 14-, 18-, 20-, 28- and 40-pin PIC MCUs. EasyPIC5 allows PIC microcontrollers
More informationAndroid App Development. Muhammad Sharjeel COMSATS Institute of Information Technology, Lahore
Android App Development Muhammad Sharjeel COMSATS Institute of Information Technology, Lahore Mobile devices (e.g., smartphone, tablet PCs, etc.) are increasingly becoming an essential part of human life
More informationZebra Scanner SDK v3.3 for Windows
Zebra Scanner SDK v3.3 for Windows Last revised: April, 2018 Contents Description Device Compatibility Release Notes Components Installation Notes Description The Zebra Scanner Software Developer Kit (SDK)
More informationKinetis SDK Release Notes for the TWR-K24F120M Tower System Module
Freescale Semiconductor Document Number: KSDKK24FN256RN Release Notes 1.0.0, 08/2014 Kinetis SDK Release Notes for the TWR-K24F120M Tower System Module 1 Overview These are the release notes for the TWR-K24F120M
More information2D/1D IMAGER MODEL - D740, S740, S840, S850
COMMAND BARCODES 2D/1D IMAGER MODEL - D740, S740, S840, S850 This document pertains to the following D740, S740, S840, S850: Model D740 Construction Orange Model S740 Blue Model S840 Black D740 Safety
More informationA Quick Introduction to MPLAB SIM
A Quick Introduction to MPLAB SIM Welcome to this web seminar, A Quick Introduction to MPLAB SIM. My name is Darrel Johansen and I m a manager in the Development Tools group at Microchip. Page 1 What Is
More informationMCUXpresso SDK USB Stack User s Guide
NXP Semiconductors Document Number: USBSUG User s Guide Rev. 5, 03/2017 MCUXpresso SDK USB Stack User s Guide 1 Overview This document provides the following: Detailed steps to compile the USB examples,
More informationChapter 2: Operating-System Structures. Operating System Concepts 9 th Edition
Chapter 2: Operating-System Structures Silberschatz, Galvin and Gagne 2013 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System
More informationSWR ANALYZER. Optional Add-On User Guide. January, SWRA Optional Add-On v1.00 by Tony, i2tzk Page. 1
SWR ANALYZER Optional Add-On User Guide January, 2015 SWRA Optional Add-On v1.00 by Tony, i2tzk Page. 1 Index 1 Optional add-on... 3 2 FD-AAZ-0914-BT2 Bluetooth module... 4 2.1 Testing the Bluetooth Adapter...
More informationFS02 user manual. HID mode for IOS 1. Turn on the barcode reader, and read below barcodes sequence, the blue LED will flash rapidly.
FS02 user manual HID Mode for IOS HID mode for IOS 1. Turn on the barcode reader, and read below barcodes sequence, the blue LED will flash rapidly. 2. Enable the bluetooth of IOS to pair with the barcode
More informationANDROID SYLLABUS. Advanced Android
Advanced Android 1) Introduction To Mobile Apps I. Why we Need Mobile Apps II. Different Kinds of Mobile Apps III. Briefly about Android 2) Introduction Android I. History Behind Android Development II.
More informationSPARK-E-MATE BLUETOOTH LOGGING
SPARK-E-MATE BLUETOOTH LOGGING PRODUCT: MOBILE DEVICES: CUSTOMER: Spark-e-mate 493BTL & 493BTLi (DRWG PC-5157-2) PCs & Laptops, Android Devices, ios Devices Schneider Electric Document Control Document
More informationBM77 PICtail / PICtail Plus Board User s Guide
BM77 PICtail / PICtail Plus Board User s Guide 2015 Microchip Technology Inc. DRAFT Page 1 Table of Contents 1. Overview... 3 1.1. BM77 PICtail Board Description... 3 1.2. Features... 4 2. Interface Description...
More informationCLIB. How to integrate the CLIB. into. Borland C and. Paradigm C/C++ Beck IPC Edition
IPC@CHIP CLIB How to integrate the CLIB into Borland C++ 5.02 and Paradigm C/C++ Beck IPC Edition 2000-2007 Beck IPC GmbH Page 1 of 11 Table of Contents 1 INTRODUCTION... 3 2 HOW TO INTEGRATE THE CLIB
More informationNXP Semiconductors, 6501 William Cannon Drive West, Austin, Texas Kinetis SDK 2.0 Transition Guide Rev.
NXP Semiconductors, 6501 William Cannon Drive West, Austin, Texas 78735 www.nxp.com Kinetis SDK 2.0 Transition Guide Rev. 2 02/2016 Contents 1 Overview... 3 2 New Features in Kinetis SDK 2.0... 3 3 Kinetis
More informationATSAMB11 BluSDK SMART Example Profiles Application User's Guide
ATSAMB11 BluSDK SMART Example Profiles Application User's Guide Introduction This document describes how to set the ATSAMB11-MR/ZR evaluation boards for various example applications supported by the Advanced
More informationGetting Started with Kinetis SDK (KSDK) v.1.3
Freescale Semiconductor Document Number: KSDK13GSUG User's Guide Rev. 1, 11/2015 Getting Started with Kinetis SDK (KSDK) v.1.3 1 Overview Kinetis SDK (KSDK) is a Software Development Kit that provides
More informationMicrochip Launches Free, Cloud-based Development Platform for PIC MCUs. MPLABXpress.microchip.com
Microchip Launches Free, Cloud-based Development Platform for PIC MCUs MPLABXpress.microchip.com 2 MPLAB Xpress Cloud Based Development Platform The easiest way to get started with PIC MCUs Industry s
More informationS32 SDK for Power Architecture Release Notes Version EAR
S32 SDK for Power Architecture Release Notes Version 0.8.0 EAR 2017 NXP Contents 1. DESCRIPTION...3 2. SOFTWARE CONTENTS...4 3. DOCUMENTATION...4 4. EXAMPLES...5 5. SUPPORTED HARDWARE AND COMPATIBLE SOFTWARE...6
More informationTDSDB Features. Description
TDSDB14550 Features Inexpensive development or project board providing quick start up solution. 5v Pic alternative to the 3.3v TDSDB146J50 Mini B USB socket to provide power and USB functionality. 40 pin
More informationQSG107: SLWSTK6101A Quick-Start Guide
QSG107: SLWSTK6101A Quick-Start Guide SLWSTK6101A Blue Gecko Bluetooth Smart Module Wireless Starter Kit Quick-Start Guide The Blue Gecko Bluetooth Smart Wireless Starter Kit is meant to help you evaluate
More informationOverview... 1 Device Compatibility... 2 Version History... 3 Components... 5 Installation... 5
Release Notes Scanner SDK for Windows v3.3 November 2018 Contents Overview... 1 Device Compatibility... 2 Version History... 3 Components... 5 Installation... 5 Overview The Zebra Scanner Software Developer
More informationBLE121LR Bluetooth Smart Long Range Module 5/12/2014 1
BLE121LR Bluetooth Smart Long Range Module 5/12/2014 1 Table of Contents Key Features Benefits BLE121LR Overview Bluetooth Smart Software Certifications Development Tools Use Cases 5/12/2014 2 Key Features
More informationSK40C ENHANCED 40 PINS PIC START-UP KIT. User s Manual V1.3. March 2012
SK40C ENHANCED 40 PINS PIC START-UP KIT User s Manual V1.3 March 2012 Information contained in this publication regarding device applications and the like is intended through suggestion only and may be
More informationThe world of BAOS. Easy connectivity for KNX with Bus Access and Object Server. Overview and applications
The world of BAOS Easy connectivity for KNX with Bus Access and Object Server Overview and applications WEINZIERL ENGINEERING GmbH Achatz 3 DE-84508 Burgkirchen / Alz Germany Phone : +49 (0)8677 / 91 636
More informationClickToPhone application note Call Answering/Call Ending
ClickToPhone application note Call Answering/Call Ending in Android 6.0.1 with Security Update December 2016 With the December 2016 security update to Android 6.0.1 it is no longer possible for third party
More informationUSB Type A Female Breakout Hookup Guide
Page 1 of 7 USB Type A Female Breakout Hookup Guide Introduction If you have a microcontroller that can act as a USB host, then you will need a way to plug in USB cables and devices. The USB Type A Female
More informationKony MobileFabric Engagement Services QuickStart Guide
Kony MobileFabric (Building a Sample App - Android) Release 7.0 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated
More informationBuilding graphic-rich and better performing native applications. Pro. Android C++ with the NDK. Onur Cinar
Building graphic-rich and better performing native applications Pro Android C++ with the NDK Onur Cinar For your convenience Apress has placed some of the front matter material after the index. Please
More information2D/1D IMAGER MODEL - D740, S740, S850
COMMAND BARCODES 2D/1D IMAGER MODEL - D740, S740, S850 This document pertains to the following D740, S740, S850: Model D740 Construction Orange Model S740 Blue Model S850 Black D740 Safety Green S740 Green
More informationHow to start with Intelligent VOICE
How to start with Intelligent VOICE Contents 1. Precondition: Smartphone compatibility... 2 2. Multimedia unit setup: select the Smartphone OS... 3 3. Bluetooth pairing setting... 4 4. Activate Smart Access
More informationTap BLE API Documentation
Tap BLE API Documentation Version 1.0.1 Table of contents Tap BLE API Documentation 1 Table of contents 1 General description 2 Device discovery 2 Scanning 2 Connecting & pairing 2 Usage of API 2 Types
More informationBluetooth Stereo USB Adaptor Generic User manual
Bluetooth Stereo USB Adaptor Generic User manual Part number 81-00227 RevA Application Setup & User s Guide Trademark(s) and Registered Trademark(s) The BLUETOOTH trademarks are owned by Bluetooth SIG,
More informationQuick Start Guide ATA6563 Click Automotive Networking Development Board (ANDB) & PIC18F66K80 Plug-In Module (PIM) Version 1
ATA6563 Click Automotive Networking Development Board (ANDB) & PIC18F66K80 Plug-In Module (PIM) Version 1 1 COM3201 v0.85 Student Handout ATA6563 Click Overview ATA6563 click carries Microchip s ATA6563,
More information