پاسخ : کتاب + کتاب خونه + مثال بر اساس cmsis دانلود کنید ح
نوشته اصلی توسط robelc
با سلام و خسته نباشید
آقا این رمز که گذاشتید کار نمیکنه لطفا رمز صحیح را بگذارید
بله اصلاح شد -> www.arm-education.ir
فیلم آموزشی میکروکنترلر LPC1768
فیلم آموزشی تکمیلی و پیشرفته میکروکنترلر LPC1768
فیلم آموزش کاربردی زبان سی در میکروکنترلر ARM
فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...
پاسخ : کتاب + کتاب خونه + مثال بر اساس cmsis دانلود کنید ح
نوشته اصلی توسط محسن فاریابی
سلام بر برو بچ
امروز دست پر اومدم :wow:
این فایل که گزاشتم تقریبا همه قسمت های میکرو رو با cmsis راه اندازی کرده و یه فایل 15 مگی هلپ توشه که سیر تا پیاز کل پروژه ها رو توضیح داده و کلی هم در مورد cmsis توش گفته !
جالبه بدونین مثال هاش رو میشه با سه کامپایلر معروف gcc keil IAR کامپایل کرد!
خودم با او مثالی حال کردم که میکرو رو به عنوان یک کارت صدا میشناسه و میکرو 12 تومنی با اعمال شاقه میشه هدفون 1000 تومنی! به قول بعضی ها بعد بگین فلانی بد ، لولو ، گاز میگیره!
این هم لیست مثال ها
ADC
Burst
This example describes how to use ADC conversion in burst mode with single or multiple input updated
DMA
This example describes how to use ADC coversion and transfer converted data by using DMA
INTERRUPT
This example describes how to use ADC conversion in interrupt mode.
HardwareTrigger
This example describes how to use ADC conversion in hardware-triggered mode.
Polling
This example describes how to use ADC conversion in polling mode.
CAN
CAN_LedControl
This example describes how to use CAN frames to control LED display new
CAN_self_test
This example describes how to test CAN self-test mode
CAN_test_aflut
This example describes how to use CAN driver functions for setup and change AFLUT table dynamically
CAN_test_bypass_mode
This example describes how to test CAN operation by using bypass mode
CAN_test_two_kit
This example describes how to configure CAN operation in two boards seperately
Cortex-M3
Bit-banding
This example describes how to test Bit-banding feature of Cortex-M3 processor
MPU
This example describes how to use MPU to protect memory region new
Privilege_mode
This example describes how to change privilege to unprivilege mode and vice vesa.
DAC
DMA
This example describes how to use DMA to transfer data to DAC peripheral
SineWave
This example describes how to use DMA to generate a sinewave signal
Speaker
This example describes how to test DAC through speaker
WaveGenerate
This example describes how to use DMA to generate multi signal forms new
EMAC
Easy_Web
This example describes how to implement an simple web application
EmacRaw
This example describes how to test EMAC driver with raw packet frame format that is not related with any upper-layer (i.e. TCP/IP...).
uIP
This example describes how to handle a single network interface and contains the IP,ICMP, UDP and TCP protocols.
GPDMA
Flash_2_Ram_Test
This example describes how to configure GPDMA to transfer data from Flash to Ram memory
Ram_2_Ram_Test
This example describes how to configure GPDMA to transfer data from internal RAM memory to internal RAM memory, using interrupt mode
GPDMA_Sleep
This example describes how to test GPDMA operation in sleep mode
Link_list
This example describes how to use GPDMA Link-list function new
GPIO
GPIO_Interrupt
This example describes how to use GPIO interrupt function.
LedBlinky
A simple program to test GPIO interrupt functionality to drive LED
I2C
master
This example describes how to use I2S as master device to communicate with I2S slave device in polling mode
Note: this example will run combine with slave example at folder \slave.
Master_Slave_Interrupt
This example describes how uses I2C as master device to transfer data from/to I2Cslave device
pca8581_polling
This example describes how to use I2C to communicate with EEPROM PCA8581
Monitor
This example describes how to use I2C to monitor traffic on I2C bus new
sc16is750_int
This example describes how to use I2C to communicate with SC16IS750/760 Demo Board in interrupt mode.
sc16is759_polling
This example describes how to use I2C to communicate with SC16IS750/760 Demo Board in polling mode.
slave
This example describes how to use I2S as slave device to communicate with I2S master device in polling mode
Note: this example will run combine with master example at folder \master.
I2S
I2S_DMA
This example describes how to use I2S in DMA mode
I2S_IRQ
This example describes how to use I2S to transfer data in interrupt mode
I2S_MCLK
This example describes how to use I2S master clock as I2S clock source
I2S_test_4_wire
This example describes how to configure I2S peripheral to run in 4 wire mode
I2S_two_kit
This example describes how to configure I2S peripheral to communication between two board.
Polling
This example describes how to use I2S to transfer data in polling mode
LCD
NOKIA6610_LCD
This example describes how to use LCD NOKIA6610 on IAR-LPC1768-KS board
QVGA_TFT_LCD
This example describes how to use QVGA_TFT on IAR-LPC1768-KS board
MCPWM
MCPWMSimple
This example describes how to test Motor Control PWM module in LPC17xx
NVIC
Priority
This example describes how to configure NVIC priority grouping for testing tail-chaining/Late-arriving interrupt mode
Project_Template
Eclipse_GNU
This is GNU project template
IAR_EWARM
This is IAR project template
Keil_RealView_MDK
This is Keil project template
PWM
Dual_Edge
This example describes how to generate PWM signal on 3 Channels in both edge mode and single mode.
Match_Interrupt
This example describes how to use PWM Match function in interrupt mode
Single_Edge
This example describes how to use PWM signal on 6 Channels in single edge mode
PWR
EXTINT_Sleep
This example describes how to enter system in sleep mode and wake-up by using external interrupt
NMI_PowerDown
This example describes how to enter system in PowerDown mode and wake-up it by using NMI (Non-Maskable Interrupt)
RTC_DeepPWD
This example describes how to enter system in Deep PowerDown mode and wake-up by using RTC (Real-time clock) interrupt
WDT_DeepSleep
This example describes how to enter system in DeepSleep mode and wake up it by using WDT Interrupt
QEI
QEI_Velo
This example describes how to use Quadrature Encoder Interface module to calculate velocity and detect direction changing
RIT
Interrupt
This example describes how to use RIT as a timer to generate interrupt to drive LED
RTC
AlarmCntIncrInterrupt
This example describes how to generate interrupt in Second Counter Increment Interrupt (1s) and generate Alarm interrupt at 10s
Calibration
This example describes how to calibrate real-time clock
SPI
Loopback
This example describes how to test SPI operation by using loop-back mode
Master
This example describes how to use SPI as master to connect with SPI slave
Note: this example will run combine with slave example at folder \Slave.
sc16is750_int
This example describes how to use SPI in interrupt mode to communicate withSC16IS750/760 Demo Board.
sc16is750_polling
This example describes how to use SPI in polling mode to communicate withSC16IS750/760 Demo Board.
SDCard
This example describes how to use SPI to read SD card's CID register new
Slave
This example describes how to use SPI as slave to connect with SPI master
Note: this example will run combinate with master example at folder \Master.
SSP
dma
This example describes how to use SSP peripheral with DMA support.
Master
This example describes how to use SSP peripheral as master to connect with SSP slave
Note: this example will run combinate with slave example at folder \Slave.
Microwire
This example describes how to use SSP peripheral with MicroWire frame format.
sc16is750_int
This example describes how to use SSP in interrupt mode to communicate withSC16IS750/760 Demo Board.
sc16is750_polling
This example describes how to use SSP in polling mode to communicate withSC16IS750/760 Demo Board.
Slave
This example describes how to use SSP peripheral as slave to connect with SSP master
Note: this example will run combinate with master example at folder \Master.
TI
This example describes how to use SSP peripheral with TI frame format.
SysTick
10ms_base
This example describes how to configure System Tick timer to generate interrupt each 10ms
STCLK
This example describes how to configure System Tick timer use external clock source STCLK new
TIMER
Capture
This example describes how to use Capture Timer function.
FreqMeasure
This example describes how to use Timer to measure a signal's frequency new
Gen_Diff_Delay
This example describes how to use Timer Match to generate different delay signals new
Gen_Diff_Freqs
This example describes how to use Timer Match to generate 2 different frequency signals new
Interrupt_Match
This example describes how to use Timer Match to generate specific time in interrupt mode.
Polling_Match
This example describes how to use Timer Match to generate specific time in polling mode.
PWMSignal
This example describes how to use TIMERs to generate PWM signals with different duty cycles
UART
Autobaud
This is a simple UART example using auto baudrate mode
DMA
This example describes how to use UART in DMA mode
HWFlowControl
This example describes how to use UART in hardware flow control mode
Interrupt
This example describes how to use UART in interrupt mode
IrDA
Include transmit and receive example, describes how to use UART in IrDA mode
Polling
This example describes how to use UART in polling mode
RS485_Master
This example describes how to use RS485 functionality on UART1 of LPC1768 in master mode.
RS485_Slave
This example describes how to use RS485 functionality on UART1 of LPC1768 in slave mode.
UART1_FullModem
This is a simple UART example using UART1 will Full modem mode
USBDEV
USBAudio
This example describes how to use USBDEV on LPC1768 to demo the USB Audio Device - Speaker new
USBCDC
This example describes how to use USBDEV on LPC1768 to demo the virtual COM port new
USBHID
This example describes how to use USBDEV on LPC1768 to run a simple HID application.
USBMassStorage
This example describes how to write a simple USB Mass Storage application on LPC1768.
WDT
INTERRUPT
This example describes how to use WDT to generate interrupt after a specific time.
RESET
This example describes how to use WDT to generate chip reset after a specific time.
از این جا بگیرین
http://ics.nxp.com/support/documents/microcontrollers/zip/lpc17xx.cmsis.driver.library.zip
دیدگاه