嵌入式C编程实战 - (EPUB全文下载)

文件大小:3.9 mb。
文件格式:epub 格式。
书籍内容:

目    录
版权信息
版权声明
内容提要
译者简介
前言
第1章 嵌入式系统简介
1.1 嵌入式计算机系统
1.2 应用程序和平台
1.3 复杂度降低
1.3.1 抽象
1.3.2 结构
1.3.3 层次结构
1.4 硬件−FPGA设备
1.4.1 软件
1.4.2 硬件和软件之间的接口
1.5 软件开发工具
1.5.1 编译器
1.5.2 链接器
1.6 YouTube的推荐资源
第2章 硬件与软件的安装
2.1 软件(IDE)
2.2 硬件平台
2.2.1 BeMicro MAX 10开发板
2.2.2 系统时钟
2.2.3 LED和按钮
第3章 案例1
3.1 硬件架构 - 案例1A
3.1.1 CPU Nios II
3.1.2 Avalon总线
3.1.3 JTAG UART
3.2 设计案例 1A
3.2.1 介绍
3.2.2 案例1A:硬件部分
3.2.3 实现
3.3 设计案例1B
3.3.1 理论:调试、监控和仿真
3.3.2 传统的软件调试
3.3.3 案例1B:使用调试器
3.3.4 案例1B:软件调试
3.4 设计案例1C:嵌入式C语言开发
3.4.1 理论:二进制格式和ASCII码
3.4.2 理论:Altera专用软件“HAL(硬件抽象层)”
3.4.3 理论:内存映射
3.4.4 PIO理论(并行输入/输出)
3.4.5 理论:C语言中的位操作
3.4.6 理论:使用键盘和终端进行输入和输出
3.4.7 案例1C:内存映射与硬件
3.4.8 案例1C:软件设计
3.4.9 小结
第4章 案例2 - 添加外部存储
4.1 存储
4.1.1 RAM
4.1.2 ROM
4.2 设计案例2:添加外部RAM
4.3 小结
4.4 YouTube资源和网络资源推荐
第5章 案例3 - 编写设备驱动程序
5.1 简介
5.2 案例规范
5.3 接口
5.3.1 驱动程序
5.3.2 寄存器
5.4 软件 - 硬件抽象层
使用硬件抽象层
5.5 设计案例3A:编写设备驱动
5.6 将设备驱动程序整合到BSP中
5.7 设计案例3B:使用tickle文件
5.8 设备驱动程序
5.9 小结
第6章 案例4 - C代码的优化
6.1 简介
6.2 值得考虑的部分
6.2.1 选择一个优秀的算法
6.2.2 编写简单明了的代码
6.2.3 操作
6.2.4 了解编译器的选项
6.2.5 将C代码移植到VHDL中
6.3 代码优化技术
6.3.1 变量
6.3.2 结构体
6.3.3 函数
6.3.4 条件分支与循环
6.3.5 指针
6.4 简单执行时间测量技术
6.5 设计案例4:测量C代码性能
6.6 小结
6.7 引用
第7章 案例5 - 轮询和中断
7.1 简介
7.2 软件轮询输入/输出系统
7.3 设计案例5A:硬件架构 - 轮询系统
7.4 设计案例5A:软件 - 轮询系统
7.5 中断系统
7.5.1 简介
7.5.2 Nios Ⅱ处理器的中断
7.6 设计案例5B:中断系统
7.7 讨论
7.8 引用
7.9 YouTube推荐
第8章 案例6 - 模拟信号处理
8.1 简介
8.2 嵌入式系统中的模拟信号
8.2.1 ADCs - 模拟数字转换器
8.2.2 逐次逼近
8.2.3 MAX 10开发板上的ADC模块
8.2.4 LDR - 光敏电阻
8.3 设计案例6:信号的处理
8.3.1 案例6:产品规格
8.3.2 案例6:硬件
8.3.3 案例6:实现
8.4 讨论
8.5 引用
8.6 YouTube视频推荐
欢迎来到异步社区!
版权信息
书名:嵌入式C编程实战
ISBN:978-7-115-42987-2
本书由人民邮电出版社发行数字版。版权所有,侵权必究。
您购买的人民邮电出版社电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
• 著    [瑞典] Lars Bengtsson Lennart Lindh
  译    李华峰
  责任编辑 陈冀康
• 人民邮电出版社出版发行  北京市丰台区成寿寺路11号
  邮编 100164  电子邮件 315@ptpress.com.cn
  网址 http://www.ptpress.com.cn
• 读者服务热线:(010)81055410
  反盗版热线:(010)81055315
版权声明
Simplified Chinese translation copyright © 2016 by Posts and Telecommunications Press
ALL RIGHTS RESERVED
Low Level C Programming of Microcontrollers
Copyright © 2015 by Lars Bengsson and Lennart Lindh
本书中文简体版由作者Lars Bengsson和Lennart Lindh授权人民邮电出版社出版。未经出版者书面许可,对本书的任何部分不得以任何方式或任何手段复制和传播。
版权所有,侵权必究。
内容提要
嵌入式系统一般指非PC系统,它包括硬件和软件两部分。嵌入式产品应用领域极为广泛,并且具备非常好的发展前景。
本书致力于使用微控制器来设计嵌入式系统,全书包含8章内容,介绍了嵌入式软件设计基础理论,还提供了多个C语言的编程示例。通过理论与实践相结合的方式,本书可以帮助读者快速掌握嵌入式开发的核心技巧。
本书适合嵌入式开发人员以及想要学习嵌入式C语言开发的学生和普通程序员阅读。 ............

书籍插图:
书籍《嵌入式C编程实战》 - 插图1
书籍《嵌入式C编程实战》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 嵌入式C编程实战 - (EPUB全文下载)