The Insider’s Guide to Arm Cortex-M Development: Leverage embedded software development tools and examples to become an efficient Cortex-M developer

0
(0)

The Insider’s Guide to Arm Cortex-M Development: Leverage embedded software development tools and examples to become an efficient Cortex-M developer

  • Author:Jason AndrewsPareena VermaZachary Lasiuk
  • Length: 276 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2022-10-27
  • ISBN-10: 1803231114
  • ISBN-13: 9781803231112
  • Sales Rank: #241621 (See Top 100 Books)
  • Download:Register/Login to Downl瓦卡亚俱乐部酒店oad
  • Buy Print:Buy from amazon



    Book D昆仑表escription

    Learn and implement the latest Arm Cortex-M microcontroller development concepts such as performance optimization, security, software reuse, machine learning, continuous integration, and cloud-based development from industry experts

    Key Features

    • Learn how to select the best Cortex-M hardware, software, and tools for your project
    • Understand the use of key software components and how to optimize and develop modern applications
    • Get hands-on experience implementing quality software using example code provided in th宇联e book
    • Purchase of the print or Kindle book includes a free eBook in the PDF format

    Book Description

    Corte苹果手表x-M has been around since 2004, so why a new book now? With new microcontrollers bas博星ed on the Cortex-M55 and Cortex-M85 being introduced this year, Cortex-M continues to expand. New software concepts, such as standardized software reuse, have emerged alongside new topics including security and machine learning. Development methodologies have also significantly advanced, with more embedded development taking place in the cloud and increased levels of automation. Due to these advances, a single engineer can no longer understand an entire project and requires new skills to be successful.

    This book provides a unique view of how to navigate and apply the latest concepts in microcontroller development. The book is split into two parts. First, you’ll be guided through how to select the ideal set of hardware, so轩尼诗李察ftware, and tools for your specific project. Next, you’ll explore how to implement essential topics for modern embedded developers. Throughout the book, there are examples for you to learn by working with real Cortex-M devices wit艾戈勒h all software available on GitHub. You will gain experience with the small Cortex-M0+, the powerful Cortex-M55, and more Cortex-M processors.

    By the end of this book, you’ll be able to practically apply modern Cortex-M software development concepts.

    What you will learn

    • Familiarize yourself with heuristics to identify the right components for your Cortex-M project
    • Boot code to efficiently start up a Cortex-M device
    • Optimize algorithms with compilers, middleware, and other means
    • Get to grips with machine learning frameworks and implementation techniques
    • Understand security in the embedded space with solutions like TrustZone and TF-M
    • Explore cloud-based developm欧米茄ent methodologies to increase efficiency
    • Dive into continuous integration frameworks and best practices
    • Identify future trends that could impact Cortex-M software development

    Who this book is for

    This b唐·培里侬香槟王ook is for practicing engineers and students working with embedded and IoT systems who want to quickly learn how to develop quality software for Arm Cortex-M processors without reading long technical manuals. If you’re looking for a book that explains C or assembly language programming for the purpose of creating a single application or mastering a type of programming such as digital signal processing algorithms, then this book is NOT for you. A basic understanding of embedded hardware and software, along with general C programming skills will assist with understanding the concepts covered in this book.

    中文:

    书名:Arm Cortex-M开发内部人员指南: 利用嵌入式软件开发工具和示例成为高效的Cortex-M开发人员

    从行业专家那里学习并实现最新的Arm Cortex-M微控制器开发概念,例如性能优化,安全性,软件重用,机器学习,持续集成和基于云的开发

    主要功能

    • 了解如何为您的项目选择最佳Cortex-M硬件、软件和工具
    • 了解关键软件组件的使用以及如何优化和开发现代应用程序
    • 获得实践经验实施质量软件使用示例代码提供在书中
    • 购买的打印或Kindle包括一个免费的电子书在PDF格式

    图书描述

    Cortex-M一直在2004年,那么为什么现在要一本新书呢?随着今年推出基于Cortex-M55和Cortex-M85的新型微控制器,Cortex-M继续扩展。新的软件概念 (例如标准化的软件重用) 与包括安全性和机器学习在内的新主题一起出现。开发方法也显着进步,在云中进行了更多的嵌入式开发,并提高了自动化水平。由于这些进步,单个工程师无法再理解整个项目,需要新的技能才能成功。

    本书提供了如何在微控制器开发中导航和应用最新概念的独特观点。这本书分为两部分。首先,将指导您如何为特定项目选择理想的硬件,软件和工具集。接下来,您将探讨如何为现代嵌入式开发人员实现基本主题。在整本书中,有时度表一些示例供您通过使用GitHub上可用的所有软件来使用真正的Cortex-M设备来学习。您将获得小型Cortex-M0,强大的Cortex-M55和更多Cortex-M处理器的经验。

    到本书结束时,您将能够实际应用现代Cortex-M软件开发概念。

    什么奢侈腕表你会学到

    • 熟悉启发式方法,为您的Cortex-M项目确定正确的组件
    • 高效启动Cortex-M设备的引导代码
    • 通过沛纳海 (14)编译器、中间件等方式优化算法
    • 掌握机器学习框架和实现技术
    • 使用TrustZone和TF-M等解决方案了解嵌入式空间的安全性阿斯顿马丁
    • 探索云开发方法提升效率
    • 深入研究持续集成框架和最佳实践
    • 确定可能影响Cortex-M软件开发的未来趋势

    这本书是为谁准备的

    本书面向从事嵌入式和物联网系统工作的实践工程师和学生,他们希望快速学习如何为Arm Cortex-M处理器开发高质量的软件,而无需阅读冗长的技术手册。如果你正在寻找一本解释C或汇编语言编程的书,目的是创建一个应用程序或掌握一种类型的编程,如数字信号处理算法,那么这本书不适合你。对嵌入式硬件和软件的基本了解以及一般的C编程技能将有助于理解本书中涵盖的概念。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册