Embedded Systems with Arm CortexM Microcontrollers in Assembly Language and C,Used
Embedded Systems with Arm CortexM Microcontrollers in Assembly Language and C,Used
Embedded Systems with Arm CortexM Microcontrollers in Assembly Language and C,Used

Embedded Systems with Arm CortexM Microcontrollers in Assembly Language and C,Used

In Stock
SKU: DADAX0982692633
UPC: 9780982692639
Brand: E-Man Press LLC
Condition: New
Regular price$94.58
Quantity
Add to wishlist
Add to compare

Sold by Ergodebooks, an authorized reseller.

Returns accepted within 30 days | support@ergodebooks.com

Verified
Shipping Information
  • Free Standard Shipping — United States only
  • Processing Time: 1–3 business days
  • Estimated Delivery: 3–5 business days after dispatch
  • Double-boxed, fully insured & discreetly packaged
  • Tracking number sent via email once dispatched
  • Orders over $250 require signature upon delivery. Taxes calculated at checkout.
Returns & Refund

Returns accepted within 30 days of delivery.

Damaged or Defective Item

Free return shipping + replacement or full refund

Wrong Item Received

Free return shipping + replacement or full refund

Change of Mind

Return shipping at customer's expense · 25% restocking fee applies

All returns require a Return Authorization (RA) number before sending.

To initiate a return, contact us:

support@ergodebooks.com +1 (281) 738-1050
View Full Return & Refund Policy
Payment Option
Payment Methods

Help

If you have any questions, you are always welcome to contact us. We'll get back to you as soon as possible, withing 24 hours on weekdays.

Customer service

All questions about your order, return and delivery must be sent to our customer service team by e-mail at yourstore@yourdomain.com

Sale & Press

If you are interested in selling our products, need more information about our brand or wish to make a collaboration, please contact us at press@yourdomain.com

The second edition includes three new topics, including floatingpoint programming (FPU), interfacing with external HD44780compatible LCD, and digital signal processing (DSP). The inclusion of FPU and DSP expands the coverage of this book to CortexM4 and CortexM7 processors. The second edition has restructured some chapters to make the book easier to follow.The book introduces basic programming of ARM Cortex chips in assembly language and the fundamentals of embedded system design. It presents data representations, assembly instruction syntax, floatingpoint operations, SIMD instructions, implementing fundamental controls of C language at the assembly level, and instruction encoding and decoding. The book also covers many advanced components of embedded systems, such as software and hardware interrupts, general purpose I/O, LCD driver, keypad interaction, realtime clock, stepper motor control, PWM input and output, digital input capture, direct memory access (DMA), digital and analog conversion, serial communication (USART, I2C, SPI, and USB), and digital signal processing.

⚠️ WARNING (California Proposition 65):

This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.

For more information, please visit www.P65Warnings.ca.gov.

  • Q: How many pages does this book have? A: This book has six hundred sixty pages. It offers comprehensive coverage of embedded systems and programming techniques.
  • Q: What is the binding type of this book? A: The binding type is paperback. This makes it lightweight and easy to handle for students and professionals alike.
  • Q: What are the dimensions of this book? A: The dimensions are seven point four four inches in length, one point three four inches in width, and nine point six nine inches in height.
  • Q: Who is the author of this book? A: The author is Yifeng Zhu. He is known for his expertise in embedded systems and programming.
  • Q: What is the main topic of this book? A: The main topic is embedded systems programming with Arm Cortex-M microcontrollers. It covers both assembly language and C programming.
  • Q: Is this book suitable for beginners? A: Yes, this book is suitable for beginners. It introduces basic programming concepts and embedded system design fundamentals.
  • Q: Can I use this book for advanced studies? A: Yes, advanced students can benefit from this book. It includes topics like digital signal processing and interfacing with LCDs.
  • Q: What programming languages are covered in the book? A: The book covers assembly language and C programming. Both languages are essential for understanding embedded systems.
  • Q: Does this book cover real-time applications? A: Yes, the book includes real-time application concepts. It discusses interrupts, PWM, and other real-time control techniques.
  • Q: How do I maintain this book in good condition? A: Store it in a dry place and avoid exposure to direct sunlight. Handle it carefully to prevent damage to the binding and pages.
  • Q: Is there a warranty on this book? A: No, there is no warranty on books. However, you can return it if it arrives damaged or is not as described.
  • Q: How can I return this book if needed? A: You can return the book within the specified return period. Ensure it is in its original condition and packaging.
  • Q: What if the book arrives damaged? A: If the book arrives damaged, contact customer support immediately. They will guide you through the return or exchange process.
  • Q: Can I find similar topics in other books? A: Yes, there are other books on embedded systems programming. Look for titles covering ARM architecture and practical applications.
  • Q: Is this book recommended for self-study? A: Yes, this book is highly recommended for self-study. It’s structured to help learners grasp complex topics easily.

Recently Viewed