-
PDF
AN10864_1.pdf
Header File .\Core\CM3\cm3_core.c CMSIS Cortex-M3 Core Peripheral Access Layer Source File .\Core\CM3\LPC17xx.h CMSIS Cortex-M3 Core Peripheral Access Layer Header File for NXP LPC17xx Device Series .\Core\CM3\system_LPC17xx.h CMSIS Cortex-M3 Device Peripheral Access Layer Header File for the NXP LPC17xx
in „FreeRTOS mit GCC aufm MB1760 (LPC1768)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/** * Includes * */ #include "lc798x.h" #include "lpc17xx.h" #include "lpc17xx_i2c.h" #include "lpc17xx_can.h" #include "lpc17xx_gpio.h" #include "lpc17xx_exti.h" #include "lpc17xx_timer.h" #include "lpc17xx_pinsel.h" #include "lpc17xx_libcfg_default.h"
in „LPC1769 Kompass Sensor auslesen mit timer0 interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
user.manual.lpc17xx.pdf
, LPC1751, ARM, ARM Cortex-M3, 32-bit, USB, Ethernet, CAN, I2S, Microcontroller Abstract LPC17xx user manual NXP Semiconductors UM10360 LPC17xx user manual Revision history Rev Date Description 2 20100819 LPC17xx user manual revision. Modifications: • UART0/1/2/3: FIFOLVL register removed. •
in „LPCxpresso 1769 I2C Takt einstellen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LPC17xx.ld
/* Linker script for Cortex-M3 * * Version:CodeSourcery Sourcery G++ Lite 2007q3-53 * BugURL:https://support.codesourcery.com/GNUToolchain/ * * Copyright 2007 CodeSourcery. * * The authors hereby grant permission to use, copy, modify, distribute, * and license this software and its documentation for any purpose, provided * that existing copyright notices are retained in all copies and that this * notice is included verbatim in any distributions. No written agreement, * license, or royalty fee is required for any of the authorized uses. * Modifications to this software may be copyrighted by their
in „LPC1768 - Linker Script / Startupfile benötigt bzw. Error“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lpc17_rotary.c
/* * lpc17_rotary.c * * Created on: 03.06.2011 * Author: let */ #include "lpc17_rotary.h" #include <timer.h> #include <defines.h> void rotary_init() { LPC_SC->PCONP |= _BV(18); SET_PCB(PINSEL3, 8, PCB_ALT1);
in „Quadrature Encoder Interface LPC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lpc17xx.ld
/* Linker script for LPC1768 Cortex-M3 ARM MCU */ /* $Id$ */ /* Copyright (C)2013-2014, Philip Munts, President, Munts AM Corp. */ /* */ /* Redistribution and use in source and binary forms, with or without */ /* modification, are permitted provided that the following conditions are met: */ /* */ /* * Redistributions of source code must retain the above copyright notice, */ /* this list of conditions and the following disclaimer. */ /* */ /* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" */ /* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
in „LPC1768 OpenOCD arm-none-eabi-gcc 5.3.0“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lpc17xx.ld
/* Linker script for mbed LPC1768 */ /* Linker script to configure memory regions. */ MEMORY { FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 512K RAM (rwx) : ORIGIN = 0x100000C8, LENGTH = 32K USB_RAM(rwx) : ORIGIN = 0x2007C000, LENGTH = 16K ETH_RAM(rwx) : ORIGIN = 0x20080000, LENGTH = 16K } ENTRY(Reset_Handler) /* define a global symbol _stack_end */ _stack_end = 0x40007EDC; /* define heap size */ heap_size = 256; /* define beginning of stack */ _stack_start = ORIGIN(RAM) + LENGTH(RAM); SECTIONS { . = 0; /* Define Section Counter */ /* The startup code goes first into FLASH */ .isr_vector : { . = ALIGN(4
in „lpc1768 arm-non-eabi-gcc printf to uart0“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dualMotorPll.c
#include <lpc17/lpc17.h> #include <lpc17/pinConnect.h> #include <lpc17/clock.h> #include <lpc17/usTimer.h> #include <lpc17/uart.h> #include <lpc17/adc.h> #include <lpc17/fc200.h> #include <lpc17/sysTickTime.h> #include <lpc17/simpleI2c.h> #include <lpc17/fc200Ui.h> #include <lpc17/fc200Fram.h> #include <fifoPrint.h> #include <fifoParse.h> #include <macros.h> #include <lpc17/pwm.h> #include <lpc17/nvic.h> #include <sineTables.h
in „Wechselrichter zur Netzeinspeisung bauen?“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
landtiger_v2.0_-_manual__v1.1.pdf
LandTiger v2.0 LandTiger V2.0 LPC17XX Development Board User Manual Version V1.1 www.PowerMCU.com, www.PowerAVR.com Copyright © 2009, PowerMCU; Copyright © 2012, WH LandTiger V2.0 User Manual 2 Table of Content Table of Content......
-
Datei
main.c
#include <lpc17xx.h> #include <lpc17xx_pinsel.h> #include <lpc17xx_emac.h> #include <lpc17xx_gpio.h> uint8_t MAC_Address[] = {0x01, 0x23, 0x45, 0x67, 0x89, 0xAB}; int main(void) { PINSEL_CFG_Type PinConf; EMAC_CFG_Type
in „LPC1768 Ethernet mit DP83848J“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_LPC17xx.S
/*****************************************************************************/ /* startup_LPC17xx.s: Startup file for LPC17xx device series */ /*****************************************************************************/ /* Version: CodeSourcery Sourcery G++ Lite (with CS3) */ /************
in „Cortex M3 Reset fehlerhaft, Reset nur sporadisch erfolgreich“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_LPC17xx.s
/*****************************************************************************/ /* startup_LPC17xx.s: Startup file for LPC17xx device series */ /*****************************************************************************/ /* Version: CodeSourcery Sourcery G++ Lite (with CS3) */ /************
in „LPC1768 - Linker Script / Startupfile benötigt bzw. Error“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lpc17xx_emac.c
/** * @file lpc17xx_emac.c * @brief Contains all functions support for Ethernet MAC firmware library on LPC17xx * @version 2.0 * @date 21. May. 2010 * @author NXP MCU SW Application Team ****************************
in „LPC1768 Ethernet mit DP83848J“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
-
Datei
startup_LPC17xx.S
/*****************************************************************************/ /* startup_LPC17xx.s: Startup file for LPC17xx device series */ /*****************************************************************************/ /* Version: CodeSourcery Sourcery G++ Lite (with CS3) */ /************
in „Aufruf der main()-Funktion aus einem Startup-File“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_LPC17xx.S
/*****************************************************************************/ /* startup_LPC17xx.s: Startup file for LPC17xx device series */ /*****************************************************************************/ /* Version: CodeSourcery Sourcery G++ Lite (with CS3) */ /************
in „Unterschiede beim Aufruf der main()-Funktion aus einem Startup-File“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
new_ili9225.h
0x00,0xce); } //============================================================================+ void LPC17xx_SPI_SendRecvByte (unsigned char byte_s) {SPDR=byte_s; while(!(SPSR & (1<<SPIF))); } void LCD_WriteIndex(unsigned char index) { SPI_CS_LOW; LPC17xx_SPI_SendRecvByte(SPI_START | SPI_WR | SPI_INDEX);//write:RS=0,RW=0 LPC17xx_SPI_SendRecvByte(0); LPC17xx_SPI_SendRecvByte(index); SPI_CS_HIGH; } void LCD_WriteData( unsigned short data) { SPI_CS_LOW; LPC17xx_SPI_SendRecvByte(SPI_START | SPI_WR | SPI_DATA); LPC17xx_SPI_SendRecvByte
in „Treiber für TFT LCD Display“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
init_ili9225.h
| SPI_WR | SPI_INDEX); /* Write : RS = 0, RW = 0 */ LPC17xx_SPI_SendRecvByte(0); LPC17xx_SPI_SendRecvByte(index); SPI_CS_HIGH; } void LCD_WriteData( unsigned short data) { SPI_CS_LOW; LPC17xx_SPI_SendRecvByte(SPI_START | SPI_WR | SPI_DATA); /* Write : RS = 1, RW = 0 */ LPC17xx_SPI_SendRecvByte((data >> 8)); /* Write D8..D15 */ LPC17xx_SPI_SendRecvByte((data & 0xFF)); /* Write D0..D7 */ SPI_CS_HIGH; } void LCD_WriteReg( unsigned short LCD_Reg, unsigned short LCD_RegValue
in „2.2" 176x220 SPI TFT - Kennt jemand dieses Modell?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
cr_startup_lpc17_old.s
/*****************************************************************************/ /* startup_LPC17xx.s: Startup file for LPC17xx device series */ /*****************************************************************************/ /* Version: CodeSourcery Sourcery G++ Lite (with CS3) */ /************
in „LPC17xx (Cortex M3) mit FreeRTOS“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
cr_startup_lpc17_old.s
/*****************************************************************************/ /* startup_LPC17xx.s: Startup file for LPC17xx device series */ /*****************************************************************************/ /* Version: CodeSourcery Sourcery G++ Lite (with CS3) */ /************
in „LPC17xx (Cortex M3) mit FreeRTOS“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
cr_startup_lpc17_old.s
/*****************************************************************************/ /* startup_LPC17xx.s: Startup file for LPC17xx device series */ /*****************************************************************************/ /* Version: CodeSourcery Sourcery G++ Lite (with CS3) */ /************
in „LPC17xx (Cortex M3) mit FreeRTOS“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
configx.h
net_lowlevel_lpc\networkdevice.h" #include "C:\zuc\net_lowlevel_lpc\target.h" #include "C:\zuc\net_lowlevel_lpc\lpc17xx_emac.h" #include "C:\zuc\net_lowlevel_lpc\lpc17xx_emac.c.h" #define networkdevice_init EMAC_Init //packet_length = ETH_PACKET_RECEIVE(MTU_SIZE,eth_buffer); //#define networkdevice_read(y,x) EMAC_ReadPacket
in „Header Datei für Konfiguration erstellen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Vorlage_100x75.pdf
RTCX1 13RTCX1 USB_DM/P0.30 23 VDDIO_2 42 VDD2 B VDDIO_1 21 VDD1 RTCX2 15RTCX2 B VDD(REG) VDD(REG) LPC17xx F 78 VSS6 4 0 66 VSS5 C 1 57 VSS4 VDD(REG) LPC1752_PORT1 N 43 VSS3 F G 33 VSS2 1 0 24 VSS1 D C 1 Port 1 P1.0 76 N VDD(REG) P1.1 74 G P1.4 73 LPC17xx P1.8 72 P1.9 71 P1.10 70 P1.14 69 C P1.15 25 C
-
Datei
pwmtest.c
*************************** * $Id:: pwmtest.c 6097 2011-01-07 04:31:25Z nxp12832 $ * Project: NXP LPC17xx PWM example * * Description: * This file contains PWM test modules, main entry, to test PWM APIs. * **************************************************************************** * Software that is
in „LPC1769 PWM Probleme bei Dutycycle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwmtest.c
*************************** * $Id:: pwmtest.c 6097 2011-01-07 04:31:25Z nxp12832 $ * Project: NXP LPC17xx PWM example * * Description: * This file contains PWM test modules, main entry, to test PWM APIs. * **************************************************************************** * Software that is
in „LPC1769 PWM Probleme bei Dutycycle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ohci.c
********************************************************************\ * Projekt: * * Ziel-System: LPC17xx * * Autor: Marco Kaminski * * Version: v0.a.003 * * Datum: 09.01.2013 * * * * Beschreibung: * * OHCI-Stack fuer LPC17xx-Prozessoren * * * * Changelog: * * v0.a.002 - Umstellung von Bitschubsen auf
in „USB-Host LPC1769“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm.c
******************************* * $Id:: pwm.c 5748 2010-11-30 23:48:37Z usb00423 $ * Project: NXP LPC17xx PWM example * * Description: * This file contains PWM code example which include PWM initialization, * PWM interrupt handler, and APIs for PWM access. * ******************************************
in „LPC1769 PWM Probleme bei Dutycycle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm.c
******************************* * $Id:: pwm.c 5748 2010-11-30 23:48:37Z usb00423 $ * Project: NXP LPC17xx PWM example * * Description: * This file contains PWM code example which include PWM initialization, * PWM interrupt handler, and APIs for PWM access. * ******************************************
in „LPC1769 PWM Probleme bei Dutycycle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dma.c
******************************* * $Id:: dma.c 5795 2010-12-03 00:02:09Z usb00423 $ * Project: NXP LPC17xx DMA example * * Description: * This file contains DMA code example which include DMA * initialization, DMA interrupt handler, and APIs for DMA * transfer. * **************************************
in „DAC+DMA LPC1769“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c.c
********************************************************************* * i2c.c: I2C C file for NXP LPC17xx Family Microprocessors * * Copyright(C) 2009, NXP Semiconductor * All rights reserved. * * History * 2009.05.26 ver 1.00 Prelimnary version, first Release * *****************************************************************************/ #include "lpc17xx.h" #include "type.h" #include "i2c.h" #include "srf08.h" volatile uint32_t I2CMasterState = I2C_IDLE; volatile uint32_t I2CSlaveState = I2C_IDLE; volatile uint32_t I2CCmd; volatile uint32_t I2CMode
in „LPC1758 Problem mit I2C Bus“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
can.c
************************************************************ * can.c: CAN module API file for NXP LPC17xx Family Microprocessors * * Copyright(C) 2009, NXP Semiconductor * All rights reserved. * * History * 2009.05.27 ver 1.00 Prelimnary version, first Release * 13.10.2010 ver 1.1 Änderung bezüglich CAN2 *****************************************************************************/ #include "lpc17xx.h" #include "type.h" #include "can.h" /* Receive Queue: one queue for each CAN port */ extern CAN_MSG MsgBuf_RX1; extern volatile uint32_t CAN1RxDone; extern volatile uint32_t data[12]; volatile
in „sprintf mehrfach“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c.c
machine * - adding a return result to the I2CEngine() * 2011.02.08 ver 1.200 J. Harwood - ported to LPC17xx * 2011.03.07 ver 1.210 Larry Viesse - Corrected Buffer Sizes to accommodate writing 32 data bytes (a full page) * *****************************************************************************/ #include "LPC11xx.h" /* LPC17xx Peripheral Registers */ //#include "type.h" #include "string.h" #include "i2c.h" #include "isr.h" volatile uint32_t I2CMasterState = I2CSTATE_IDLE; volatile uint32_t I2CSlaveState = I2CSTATE_IDLE
in „CAN UP - Aktor (LPC11Cxx)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dac_test_.c
#include "lpc17xx.h" #include "lpc_types.h" #include "dac_test_.h" void DACInit( void ) { /* setup the related pin to DAC output */ LPC_PINCON->PINSEL1 = 0x00200000; /* set p0.26 to DAC output */ LPC_DAC->DACCNTVAL
in „DAC+DMA LPC1769“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
quicksort.c
/cprogramminglanguage.net/quicksort-algorithm-c-source-code.aspx */ #include <stdlib.h> #include "LPC17xx.h" void swap(unsigned long *x, unsigned long *y); int choose_pivot(unsigned long i, unsigned long j); void quicksort(unsigned long m, unsigned long n); unsigned long const MAX_ELEMENTS = 100; unsigned
in „Quicksort für LPC1768 -> Error“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dma.h
******************************* * $Id:: dma.h 5795 2010-12-03 00:02:09Z usb00423 $ * Project: NXP LPC17xx DMA example * * Description: * This file contains DMA code header definition. * **************************************************************************** * Software that is described herein is
in „DAC+DMA LPC1769“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <cr_section_macros.h> #include <NXP/crp.h> #include "lpc17xx.h" #include "lpc_types.h" #include "dac_test_.h" #include "dma.h" extern volatile uint32_t DACDMA0Done, DACDMA1Done; /*****************************************************************************
in „DAC+DMA LPC1769“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RTOSDemo_RDB1768.ld
Code Red Technologies Ltd, 2008-10 * Generated linker script file for LPC1769 * Created from nxp_lpc17_c.ld (vLPCXpresso v3.6 (3 [Build 317] [08/04/2011] )) * By LPCXpresso v3.6.3 [Build 317] [08/04/2011] on Fri May 20 01:19:05 CEST 2011 */ INCLUDE "RTOSDemo_RDB1768_lib.ld" INCLUDE "RTOSDemo_RDB1768
in „LPC1788 - startup / .ld-script“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm.h
******************************* * $Id:: pwm.h 5759 2010-12-01 18:30:38Z usb00423 $ * Project: NXP LPC17xx PWM example * * Description: * This file contains PWM code header definition. * **************************************************************************** * Software that is described herein is
in „LPC1769 PWM Probleme bei Dutycycle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm.h
******************************* * $Id:: pwm.h 5759 2010-12-01 18:30:38Z usb00423 $ * Project: NXP LPC17xx PWM example * * Description: * This file contains PWM code header definition. * **************************************************************************** * Software that is described herein is
in „LPC1769 PWM Probleme bei Dutycycle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lauflicht.c
================================================================= */ #ifdef __USE_CMSIS #include "LPC17xx.h" #endif #include <cr_section_macros.h> #include <stdio.h> #include "gpio.h" void initial(void); void LEDReset(void); uint32_t taste1 (void); uint32_t taste2 (void); uint32_t taste3 (void); void
in „Lauflicht mit LPC1769“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
settings.xml
target/lpc1768.cfg" /> <lpc1769 file="target/lpc1769.cfg" /> <lpc1788 file="target/lpc1788.cfg" /> <lpc17xx file="target/lpc17xx.cfg" /> <lpc1850 file="target/lpc1850.cfg" /> <lpc2103 file="target/lpc2103.cfg" /> <lpc2124 file="target/lpc2124.cfg" /> <lpc2129 file="target/lpc2129.cfg" /> <lpc2148 file=
in „STM32 - Code-Blocks + GCC + GDB“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
================================================================= */ #ifdef __USE_CMSIS #include "LPC17xx.h" #endif #include <cr_section_macros.h> // TODO: insert other include files here #include "LPC176x.h"//error #define RxFliterCtrl #define CCR 2x #include "pinout.h" #include "defines.h" #include
in „Leisungsvergleich ARM AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include<lpc17xx.h> #include "sdcard.h" #include "uart.h" #include "fat32.h" #include "stdutils.h" #include "delay.h" //User defined library which contains the delay routines #include "spi.h" #include "lcd.h" //User
in „Count external pulses using LPC1768“ · µC & Digital Electronics ·
-
Datei
main.txt
#include "LPC17xx.h" #include "GPIO_LPC17xx.h" #include "GPDMA_LPC17xx.h" #include "Global.h" #include <stdio.h> //*****************************************// // //*** Define fuer Eingabe von Binary // //*********
in „LPC1769 USB einschalten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Peterkey.c
================================================================= */ #ifdef __USE_CMSIS #include "LPC17xx.h" #endif #include <cr_section_macros.h> #include <stdio.h> #include "\nxp\LPCXpresso_7.8.0_426\StellarisWare\inc\hw_ints.h" //#include "\nxp\LPCXpresso_7.8.0_426\StellarisWare\inc\lm3s8962.h" #include
in „Universelle Tastenabfrage für LPC1769“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test_DMA2.c
================================================================= */ #ifdef __USE_CMSIS #include "LPC17xx.h" #endif #include <cr_section_macros.h> #include <string.h> #define BUFFER_SIZE 4095 typedef uint32_t DataBuffer_t[BUFFER_SIZE]; DataBuffer_t buf1; __BSS(RAM2) DataBuffer_t buf2; volatile uint8_
in „ARM LPC 1769 DMA Problem nach power-on“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CMSIS_Doulos_Tutorial.pdf
reserved. 7 Getting started with CMSIS The next example shows the corresponding definitions for a NXP LPC17xx device. In this Cortex-M3 implementation five priority bits have been implemented and an MPU is available. /* Configuration of the Cortex-M3 Processor and Core Peripherals */ #define __MPU_PRESENT
in „stm32 tutorial“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
cantest.c
***************************Header Dateien einbinden***********************************/ #include "lpc17xx.h" #include "type.h" #include "can.h" CAN_MSG MsgBuf_TX1, MsgBuf_TX2; /* TX and RX Buffers for CAN message */ CAN_MSG MsgBuf_RX1, MsgBuf_RX2; /* TX and RX Buffers for CAN message */ volatile uint32
in „sprintf mehrfach“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
svpwm.c
#ifdef __USE_CMSIS #include "LPC17xx.h" #endif #include "core_cm3.h" // Makros für die GPOIS des LPC1760 ------------------------------------ #define PINSEL ((volatile uint32_t*)&LPC_PINCON->PINSEL0) #define PINMODE ((volatile uint32
in „SVPWM mit LPC1769“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
defines.h
pin,0);//0_normal 1_opendrain pinDIRout(port,pin); pinSET(port,pin); } #endif #ifndef LPC_PINCON //LPC17xx.h-V1.09 fehlt LPC_PINCON_TypeDef LPC_PINCON; #define pinSEL(p,b,v) LPC_PINCON->PINSEL[(p) * 2 + (b) / 16] = (LPC_PINCON->PINSEL[(p) * 2 + (b) / 16] & ~(3 << ((b) * 2 % 32))) | (v << ((b) * 2 % 32
in „Header Datei für Konfiguration erstellen“ · Mikrocontroller und Digitale Elektronik ·