• 裸金属面向现实世界的嵌入式编程计算机Stephen Oualline
21年品牌 40万+商家 超1.5亿件商品

裸金属面向现实世界的嵌入式编程计算机Stephen Oualline

书籍内容简介可联系客服查阅,查书找书开票同样可以联系客服

348 348 九五品

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者Stephen Oualline

出版社No Starch Press

ISBN9781718501621

出版时间1993-01

装帧平装

定价348元

货号YB-67075

上书时间2024-07-05

华研图书专营店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
商品简介
Bare Metal C will teach you how to program embedded devices with the C programming language. For embedded system programmers who want precise and complete control over the system they are using, this book?pulls back the curtain on what the compiler is doing for you so that you can see all the details of what's happening with your program. ? The first part of the book teaches C basics with the aid of a low-cost, widely available bare metal system (the Nucleo Arm evaluation system), which gives you all the tools needed to perform basic embedded programming. As you progress through the book you’ll learn how to integrate serial input/output (I/O) and interrupts into your programs. You’ll also learn what the C compiler and linker do behind the scenes, so that you’ll be better able to write more efficient programs that maximize limited memory. Finally, you’ll learn how to use more complex, memory hungry C features like dynamic memory, file I/O, and floating-point numbers.? Topic coverage includes: The basic program creation processSimple GPIO programming (blink an LED)Writing serial device driversThe C linker and preprocessorDecision and control statementsNumbers, arrays, pointers, strings, and complex data typesLocal variables and proceduresDynamic memoryFile and raw I/OFloating-point numbersModular programming Bare Metal C 将教您如何使用 C 编程语言对嵌入式设备进行编程。对于想要精确、完全控制所使用的系统的嵌入式系统程序员来说,本书为您揭开了编译器为您所做的事情的帷幕,以便您可以看到程序中发生的所有细节。本书的第一部分借助低成本、广泛使用的裸机系统(Nucleo Arm 评估系统)教授 C 基础知识,该系统为您提供了执行基本嵌入式编程所需的所有工具。随着本书的进展,您将学习如何将串行输入/输出(I/O)和中断集成到您的程序中。您还将了解 C 编译器和链接器在幕后的作用,以便您能够更好地编写更高效的程序,*大限度地利用有限的内存。*后,您将学习如何使用更复杂、占用内存的 C 功能,例如动态内存、文件 I/O 和浮点数。主题涵盖范围包括: 基本程序创建过程 简单 GPIO 编程(闪烁 LED) 编写串行设备驱动程序 C 链接器和预处理器 决策和控制语句 数字、数组、指针、字符串和复杂数据类型 局部变量和过程 动态存储器 文件和原始 I/O 浮点数 模块化编程

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP