RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico, Smith Stephen
Автор: Zhu Yifeng Название: Embedded Systems with Arm Cortex-M Microcontrollers in Assembly Language and C: Third Edition ISBN: 0982692668 ISBN-13(EAN): 9780982692660 Издательство: Неизвестно Цена: 9587.00 р. Наличие на складе: Есть (1 шт.) Описание: Das Taschenbuch, das jeder lesen muss, der etwas ueber Scrum wissen moechte.Es umfasst alle Rollen, Regeln und die grundlegenden Prinzipien von Scrum, basierend auf dem Scrum Guide von 2016. Durch die Beschreibung der Vergangenheit und Zukunft von Scrum wird darueber hinaus ein weitergehender Kontext aufgespannt.Der Autor Gunther Verheyen hat eine praezise, vollstaendige und leidenschaftliche Referenz zu Scrum geschrieben. Dabei vermittelt das Buch seine Einschaetzung von Scrum als Weg der Entdeckungen und Freude. Durch seinen Aufbau eignet es sich als hilfreicher Wegweiser auf diesem Weg.Nach Aussage von Ken Schwaber, dem Mitgestalter von Scrum, ist dieses Buch momentan die beste Beschreibung von Scrum. Das Buch verbindet einige seltene Merkmale:¢ Es beschreibt Scrum als Ganzes, bettet es aber in den weiteren Kontext aus Vergangenheit und Zukunft ein.¢ Der Autor fokussiert darauf, Scrum auf eine Weise zu erklaeren, die den Leser unterstuetzt: Die Sprache und der Stil des Buchs entsprechen der Philosophie von Scrum.¢ Das Buch zeigt die Freude am Scrum-Spiel.David Starr und Ralph Jocham, Professional Scrum Trainer und langjaehrige Experten agiler Arbeitsweisen, halten es fuer das ultimative Buch, das sie den Teilnehmern ihrer Scrum Kurse, aber auch Teams und Fuehrungskraeften in den Organisationen, die sie im Umgang mit Scrum coachen, empfehlen.
Описание: A Love Story. Dr. David Reynolds, a young American vascular surgeon, receives an invitation to practice surgery in Saudi Arabia in the late 1970s. His only hesitation is his Jewish background, even though he changed his name and stopped practicing Judaism 22 years ago. When he travels there and meets Jamila, the vibrant nurse who will be part of his surgical team, his reservations vanish. She is a Saudi princess and her father is powerful in the Kingdom, but she and David fall deeply in love. David converts to Islam to marry Jamila. After their marriage, when Davids true background is revealed, Jamilas father feels profoundly
Автор: Sarmad Naimi, Naimi Azalia Yaghini, Yaghini Muhammad Ali Mazidi, Mazidi Название: Arm assembly language programming with raspberry pi using gcc ISBN: 197005400X ISBN-13(EAN): 9781970054002 Издательство: Неизвестно Рейтинг: Цена: 4138.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: About the Raspberry Pi: Raspberry Pi boards are low cost yet powerful boards using Arm processors. They can be used for both educational and industrial purposes. About this book: This book covers Arm Assembly programming for Raspberry Pi boards. Although the Arm instructions are standard, the assembler directives vary in GCC and non-GCC assemblers. In this book, you learn how to write Arm assembly programs in Linux and the GCC based compilers. This book also gives you a general view of the Arm and Raspberry Pi architecture. If you are using this book for a university course, the source code, tutorials, Power Points and other support materials are available on our website: https: //NicerLand.com Here is the table of contents: Chapter 1: The History of ARM, Raspberry Pi, and Microprocessors Chapter 2: ARM Architecture and Assembly Language Programming Chapter 3: Arithmetic and Logic Instructions and Programs Chapter 4: Branch, Call, and Looping in ARM Chapter 5: Signed Integer Numbers Arithmetic Chapter 6: ARM Memory Map, Memory Access, and Stack Chapter 7: ARM Pipeline and CPU Evolution Chapter 8: ARM and Thumb Instructions Chapter 9: ARM Floating-point Arithmetic Chapter 10: Interrupts and Exceptions Chapter 11: Cache in ARM Appendix A: ARM Cortex-A Instruction Description Appendix B: ARM Assembler Directives Appendix C: Macros Appendix D: Flowcharts and Pseudocode Appendix E: Passing Arguments into Functions We also have two books on writing Arm Assembly Programs for non-GCC compilers entitled "Arm Cortex-M Assembly Programming for Embedded Programmers" and "ARM Assembly Language Programming & Architecture" which cover Arm assembly language programming for Keil and other non-GNU IDEs.
Автор: Smart Gary Название: Practical Python Programming for IoT ISBN: 1838982469 ISBN-13(EAN): 9781838982461 Издательство: Неизвестно Рейтинг: Цена: 9562.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Leverage Python and Raspberry Pi to create complex IoT applications capable of creating and detecting movement and measuring distance, light, and a host of other environmental conditions
Key features
Learn the fundamentals of electronics and how to integrate them with a Raspberry Pi
Understand how to build RESTful APIs, WebSocket APIs, and MQTT-based applications
Explore alternative approaches to structuring IoT applications with Python
Book Description
The age of connected devices is here, be it fitness bands or smart homes. It's now more important than ever to understand how hardware components interact with the internet to collect and analyze user data. The Internet of Things (IoT), combined with the popular open source language Python, can be used to build powerful and intelligent IoT systems with intuitive interfaces.
This book consists of three parts, with the first focusing on the "Internet" component of IoT. You'll get to grips with end-to-end IoT app development to control an LED over the internet, before learning how to build RESTful APIs, WebSocket APIs, and MQTT services in Python. The second part delves into the fundamentals behind electronics and GPIO interfacing. As you progress to the last part, you'll focus on the "Things" aspect of IoT, where you will learn how to connect and control a range of electronic sensors and actuators using Python. You'll also explore a variety of topics, such as motor control, ultrasonic sensors, and temperature measurement. Finally, you'll get up to speed with advanced IoT programming techniques in Python, integrate with IoT visualization and automation platforms, and build a comprehensive IoT project.
By the end of this book, you'll be well-versed with IoT development and have the knowledge you need to build sophisticated IoT systems using Python.
What you will learn
Understand electronic interfacing with Raspberry Pi from scratch
Gain knowledge of building sensor and actuator electronic circuits
Structure your code in Python using Async IO, pub/sub models, and more
Automate real-world IoT projects using sensor and actuator integration
Integrate electronics with ThingSpeak and IFTTT to enable automation
Build and use RESTful APIs, WebSockets, and MQTT with sensors and actuators
Set up a Raspberry Pi and Python development environment for IoT projects
Who this book is for
This IoT Python book is for application developers, IoT professionals, or anyone interested in building IoT applications using the Python programming language. It will also be particularly helpful for mid to senior-level software engineers who are experienced in desktop, web, and mobile development, but have little to no experience of electronics, physical computing, and IoT.
If you want to create awesome Rapsberry Pi projects but don't know where to start, then keep reading...
Have you tried learning about the Raspberry Pi, but been overwhelmed by technical jargon that just doesn't make sense?
That's the problem with most resources for the Pi. They overcomplicate the process and assume that you're already a master programmer who knows dozens of programming languages.
...But did you know that it doesn't have to be that complicated?
In fact, it's possible for absolute beginners with ZERO coding experience to create cool projects using the Raspberry Pi, within just the first hour of switching it on
Wouldn't you like to learn how to do the same?
As you may well know, the Raspberry Pi is a palm-sized, cheap and cutting-edge microcomputer that is threatening to make your old bulky PC obsolete. The Pi can be used to create amazing projects such as media centers, security systems, home automation systems, and gaming consoles just to name a few.
But unfortunately, many people who buy a Raspberry Pi never learn how to use it properly. They simply get overwhelmed and give up.
That's where this book comes in...
By using simple language, tons of examples, and easy to follow steps, we make using the Raspberry Pi simple & fun for everyone - regardless of your level of computer-savvy Seriously, if you can switch on a computer - you can learn how to use the Raspberry Pi
Автор: Chin Stephen, Weaver James Название: Raspberry Pi with Java: Programming the Internet of Things (Iot) ISBN: 0071842012 ISBN-13(EAN): 9780071842013 Издательство: McGraw-Hill Рейтинг: Цена: 6691.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Using a project-based approach to skills development, this unique guide takes both hobbyists and Java developers step-by-step through the process of building physical devices that power the internet of things.
Автор: Mark Cunningham Название: Game Programming with Code Angel ISBN: 1484253043 ISBN-13(EAN): 9781484253045 Издательство: Springer Рейтинг: Цена: 7685.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
1. Setup and getting started Goal: for the user / reader to be able to set up their environment and understand some common errors in order that they can get started
- Installing Python
- Which IDE?
- Bugs and debugging
- Indentation
- Internal comments
2. Forest Bomber part 1 - A first level Goal: learn how to create a simple first level for a 2D game
- Variables
- Arithmetic operators (+ - * /)
- Lists / Arrays
- Displaying images
-
3. Forest Bomber part 2 - Is it a bird?
Goal: learn how to display and move a plane across the screen
- While True loop
- Decisions
4. Forest Bomber part 3 - Bombs away Goal: learn how to capture user input (keypress) to perform an action (drop bomb) as well as handle end of level / game events
- Keypresses
- Relational operators (==., >=, - Level up
- Game over
5. Forest Bomber part 4 - Wrapping it up
Goal: learn how to display scoreboard information
- Scoreboard
6. Snapper part 1 - In the woods Goal: learn how to set up a game level with randomly generated elements
- Boolean variables
- Storing data in a dictionary
- Random events
7. Snapper part 2 - Say cheese Goal: learn how to control the mouse, and how to modularise code
- Mouse events
- More decisions
- Functions
8. Alien Invasion part 1 - Defend planet earth Goal: learn how to control and move a player base (left/right) and fire a missile in the game Alien Invasion
- Understanding coordinates
- Firing missiles
- Controlling the base
- Logical operators (and)
9. Alien Invasion part 2 - Earth is under attack Goal: learn how to generate random enemy behaviours in the game Alien Invasion
- Strings
- UFO Dictionary
- Random choice
- Moving UFOs
- Collisions
- Parameter Passing
10. Golf part 1 - Out on the course Goal: Learn how to set up more complex and repeating levels in the game Golf
- Meaningful variable names
- Fixed loops
- Placing the flag
11. Golf part 2 - It's in the hole Goal: learn th
Автор: Donat Название: Learn Raspberry Pi Programming with Python ISBN: 1484237684 ISBN-13(EAN): 9781484237687 Издательство: Springer Рейтинг: Цена: 7685.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: You`ll learn how to use Pi with Arduino as well as Pi with Gertboard, an expansion board with an onboard ATmega microcontroller.Learn Raspberry Pi Programming with Python has been fully updated in this new edition to cover the features of the new boards.
Описание: Unleash your programming potential and master coding with this incredible 7-book bundle
Are you looking for the PERFECT introduction into the world of coding? Want to uncover the secrets of Python, SQL, C++ and so much more? Are you looking for the ultimate guide to getting started with programming? Then this bundle is for you.
Written with the beginner in mind, this incredible 7-in-1 book bundle brings you everything you need to know about programming. Packed with a ton of advice and step-by-step instructions on all the most popular and useful languages, you'll explore how even a complete beginner can get started with ease
Covering data science, Arduino, and even Raspberry pi, you'll learn the fundamentals of object-oriented programming, operators, variables, loops, classes, arrays, strings and so much more
Here's just a little of what you'll discover inside:
Uncovering The Secrets of C++, C#, Python, SQL and More
Breaking Down The Fundamentals of Data Science
Understanding The Different Classes, Operations, and Data Types
Fundamental Programming Skills That YOU Need To Know
Tips and Tricks For Getting The Most out of Each Language
The Best Strategies For Using Arduino and Raspberry Pi
Common Errors and How To Troubleshoot Them
And Much More
No matter your level of programming experience, this bundle uses step-by-step instructions and easy-to-follow advice so you can get the most out of programming. Explore these amazing languages, master the fundamentals of programming, and unleash your programming potential today
Описание: Discover How to Program Effectively in Less Than 5 Days,Even if You Have Never Written Code Before...
Автор: Ashwin Pajankar Название: Raspberry Pi Supercomputing and Scientific Programming ISBN: 1484228774 ISBN-13(EAN): 9781484228777 Издательство: Springer Рейтинг: Цена: 4191.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Build an inexpensive cluster of multiple Raspberry Pi computers and install all the required libraries to write parallel and scientific programs in Python 3. This book covers setting up your Raspberry Pis, installing the necessary software, and making a cluster of multiple Pis. Once the cluster is built, its power has to be exploited by means of programs to run on it. So, Raspberry Pi Supercomputing and Scientific Programming teaches you to code the cluster with the MPI4PY library of Python 3. Along the way, you will learn the concepts of the Message Passing Interface (MPI) standards and will explore the fundamentals of parallel programming on your inexpensive cluster. This will make this book a great starting point for supercomputing enthusiasts who want to get started with parallel programming. The book finishes with details of symbolic mathematics and scientific and numerical programming in Python, using SymPi, SciPy, NumPy, and Matplotlib. You'll see how to process signals and images, carry out calculations using linear algebra, and visualize your results, all using Python code. With the power of a Raspberry Pi supercomputer at your fingertips, data-intensive scientific programming becomes a reality at home. What You Will Learn
Discover the essentials of supercomputing
Build a low-cost cluster of Raspberry Pis at home
Harness the power of parallel programming and the Message Passing Interface (MPI)
Use your Raspberry Pi for symbolic, numerical, and scientific programming
Who This Book Is For Python 3 developers who seek the knowledge of parallel programming, Raspberry Pi enthusiasts, researchers, and the scientific Python community.
Автор: Martin, Trevor Название: The Designer`s Guide to the Cortex-M Microcontrollers ISBN: 0081006292 ISBN-13(EAN): 9780081006290 Издательство: Elsevier Science Рейтинг: Цена: 8083.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
The Designer's Guide to the Cortex-M Microcontrollers gives you an easy-to-understand introduction to the concepts required to develop programs in C with a Cortex-M based microcontroller. The book begins with an overview of the Cortex-M family, giving architectural descriptions supported with practical examples, enabling you to easily develop basic C programs to run on the Cortex-M0/M0+/M3 and M4 and M7. It then examines the more advanced features of the Cortex architecture such as memory protection, operating modes, and dual stack operation.
Once a firm grounding in the Cortex-M processor has been established the book introduces the use of a small footprint RTOS and the CMSIS-DSP library. The book also examines techniques for software testing and code reuse specific to Cortex-M microcontrollers. With this book you will learn: the key differences between the Cortex-M0/M0+/M3 and M4 and M7; how to write C programs to run on Cortex-M based processors; how to make the best use of the CoreSight debug system; the Cortex-M operating modes and memory protection; advanced software techniques that can be used on Cortex-M microcontrollers; how to use a Real Time Operating System with Cortex-M devices; how to optimize DSP code for the Cortex-M4; and how to build real time DSP systems.
Includes an update to the latest version (5) of MDK-ARM, which introduces the concept of using software device packs and software components
Includes overviews of the new CMSIS specifications
Covers developing software with CMSIS-RTOS showing how to use RTOS in a real world design
Provides a new chapter on the Cortex-M7 architecture covering all the new features
Includes a new chapter covering test driven development for Cortex-M microcontrollers
Features a new chapter on creating software components with CMSIS-Pack and device abstraction with CMSIS-Driver
Features a new chapter providing an overview of the ARMv8-M architecture including the TrustZone hardware security model
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru