CMSIS Drivers and example software from the Department of Computer Science, University of York
http://www-users.cs.york.ac.uk/~pcc/MCP/
http://www.cs.york.ac.uk/
Here are the notes, and example source from the new MCP teaching system, developed from a departmental project to move our teaching course Microcomputer Communications Project (MCP) away from the Hitachi 64180 CPU, to an Arm based CPU, the aim is to move to this solution from summer 2011, with the first teaching session in January 2012.
Here at York we built a base board for the MBED board to live in, giving the students some simple, general interfaces, and access to the rest of the IO lines on the MBED board. Details of this interface card can be found Here.
Cortex Microcontroller Software Interface Standard, Departmental links to modified source
CMSIS Core Documents
SPI Example Source Documnet (As Shipped with the CMSIS library, modified to work with the departmental compiler)
UART Example Source Documnet (As abobe)
FreeRTOS Example Source Documnet (As abobe)
NXP Drivers, Source Documnet (As abobe)
General Example Source Documnet (As abobe)
file Description
Example Source - Developed in house to test the MBED board against the library
Status - of the dirvers and project
Free RTOS - NXP (LPC1768) Port of FreeRTOS Real Time Operating System (local)
CMSIS - Cortex Microcontroller Software Interface Standard Source (Local)
Diags - Our gcc based test code
Pin Mapping - Mbed pins, what does what, and example code, Thanks to Ross Brown, one of our students for this data
GCC4MBED Tool Box - Mbed provides an online compiler, here is another option to use GCC as the compiler, but use the Mbed libraries
.END
No comments:
Post a Comment