网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 STM32嵌入式系统开发实战指南(附光盘FreeRTOS与LwIP联合移植)/单片机与嵌入式
分类 计算机-操作系统
作者 李志明//檀永//徐石明//丁孝华//桑林
出版社 机械工业出版社
下载
简介
编辑推荐

嵌入式实时操作系统可以将产品的应用开发和底层开发有效分层,这样在产品更新的过程中,仅仅需要更改底层接口。这样做不仅可以增强代码可读性,而且可以加快产品的开发周期。因此。掌握嵌入式实时操作系统和网络应用开发相关技术已经迫在眉睫。

《STM32嵌入式系统开发实战指南》以业界最流行的微处理器STM32为平台,详细剖析了开源嵌入式实时操作系统FreeRTOS和TCP/IP开源协议栈LwIP的移植过程,为想要学习嵌入式系统开发的读者扫清了学习这两门关键技术的障碍。本书由李志明,檀永,徐石明,丁孝华,桑林编著。

内容推荐

《STM32嵌入式系统开发实战指南》以一款轻量级嵌入式实时操作系统为样本,阐述了嵌入式实时操作系统任务管理、时间管理、资源共享、内存管理等机制,介绍了内核及TCP/IP的移植和具体使用方法。为了避免枯燥的理论阐述,本书辅以适量的例程帮助大家学习。此外,本书还简要阐述了硬件平台设计、项目开展的一般步骤和注意事项。

《STM32嵌入式系统开发实战指南》适合已熟悉STM32的操作、掌握基于STM32官方驱动库的前后台模式应用软件开发的读者或初级嵌入式软件开发工程师阅读。本书由李志明,檀永,徐石明,丁孝华,桑林编著。

目录

序言

前言

第一篇 平台篇

第1章 ARM处理器简介

 1.1 ARM内核处理器沿革

 1.1.1 传统删处理器

 1.1.2 Cortex内核处理器

 1.2 Cortex内核系列处理器技术特点

 1.2.1 ARM Cortex-M系列处理器

 1.2.2 ARM Cortex-R系列处理器

 1.2.3 ARM Cortex-A系列处理器

 1.3 STM32互联型嵌入式控制器

 1.4 微控制器选型

 1.4.1 选型因素

 1.4.2 选型示例

第2章 基于STM32F107的开发板

 2.1 STM32F107开发板

 2.2 主要板载资源

 2.2.1 10/100M以太网接口

 2.2.2 CAN总线接口

 2.2.3 RS485总线接口

 2.2.4 其他总线接口

 2.3 硬件设计要点

 2.3.1 电磁兼容问题

 2.3.2 信号完整性

 2.3.3 电源完整性

第3章 开发环境

 3.1 开发环境及搭建

 3.1.1 常见开发环境

 3.1.2 IAR EWARM安装

 3.1.3 RealWew MDK安装

 3.2 相关开发工具

 3.3 创建工程

第4章 编程规范

 4.1 ST固件库编程规范

 4.1.1 缩写

 4.1.2 命名规则

 4.1.3 编码规则

 4.2 基于C语言的嵌入式编程规范

 4.2.1 源代码的排版

 4.2.2 源代码的注释

 4.2.3 标识符命名

 4.2.4 代码可读性

 4.2.5 变量、结构

 4.2.6 函数、过程

 ……

第5章 项目规划

第二篇 RTOS篇

第6章 操作系统原理基础知识

第7章 FreeRTOS嵌入式操作系统

第8章 基于S7M32F107的FreeRTOS移植

第三篇 LwIP篇

第9章 TCP/IP协议栈介绍

第10章 LWOP轻量级了CP/IP协议栈

第11章 基于S7M32F107的LwIP移植

第四篇 移植篇

第12章 基于FreeRTOS的LwIP协议栈移植

第13章 工业通信网关解析

附录A 开发板原理图

附录B 专业术语

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/8 1:32:53