Assembly Language Programming: Difference between revisions
Jump to navigation
Jump to search
Line 33: | Line 33: | ||
*[http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_PushButton Using Port Pin Interrupts] |
*[http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_PushButton Using Port Pin Interrupts] |
||
**[http://referencedesigner.com/blog/msp430-interrupt-rising-and-falling-edge/2089/ Rising or Falling Edge Settings] |
**[http://referencedesigner.com/blog/msp430-interrupt-rising-and-falling-edge/2089/ Rising or Falling Edge Settings] |
||
*[http://www.ece.utep.edu/courses/web3376/Notes_files/ee3376-timer.ppt.pdf TimerA Presentation] |
|||
*[[MSP430 Assembly Code Examples from Class]] |
*[[MSP430 Assembly Code Examples from Class]] |
||
====Toolchain==== |
====Toolchain==== |
Revision as of 22:23, 24 November 2014
Useful Links for the Assembly Language Programming Class
ARM7 Links
- Dr. Aamodt's Assembly Language Web Page
- ARM Assembly Language Programming, a free book by Knaggs and Welsh (2004 Edition). This book is quite useful. It is a better as a reference than our text.
- Another text in html format.
- The ARM Instruction Set, a good reference work.
- Knaggs and Welsh (2008 Edition).
- ARM Instruction Set Quick Finder
- ARM Instructions Quick Reference Card
- Keil ARM Assembler Manual
- This reference tells in more detail what happens to the flags, etc. for each instruction.
- Bit Operations Explained
- Code Examples from Class
- Using the I/O on the LPC2148
- I2C Interfacing and comparison of serial protocols
- The ARM Info Center is a good reference site.
- The ARM7 Reference Manual is the go to reference.
- The Embedded Arts Board of Education Reference Manual gives the details of the board we are using in class.
- LPC214x Reference Manual This guide is immensely useful for programming the peripherals.
- ARM Compiler Toolchain Reference Manual
- ARM Reference Manual Section A of this manual is the most use.
TI MSP430 Links
- MSP430 Family Details This is a good quick overview of the MSP430.
- A MSP430 Assembly Language Tutorial
- Instruction Set Quick Reference Guide
- Addressing Modes of the MSP430
- MSP430 Software Coding Techniques (best practices for low power consumption)
- ECE382, a good self learning site for the MSP430
- Using Port Pin Interrupts
- TimerA Presentation
- MSP430 Assembly Code Examples from Class
Toolchain
Evaluation Board Data
CC3100 SimpleLink Wi-Fi Family
- CC3100 BoosterPack Getting Started Guide
- CC3100 BoosterPack Hardware User's Guide
- A link to the Internet of Things Whitepaper