第1章 如何使用本书

第1章    如何使用本书

1.1    本书的参考资料

全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn

野火视频教程优酷观看网址:http://i.youku.com/firege

本书参考资料为:《STM32F4xx 中文参考手册》和《Cortex?-M4内核编程手册》,这两本是ST官方的手册,属于精华版,面面俱到,无所不包。限于篇幅问题,本书不可能面面具到,着重框图分析和代码讲解,有关寄存器的详细描述则略过,在学习本书的时候,涉及到寄存器描述部分还请参考这两本手册,这样学习效果会更佳。

1.2 本书的编写风格

本书着重讲解F429的外设以及外设的应用,力争全面分析每个外设的功能框图和外设的使用方法,让读者可以零死角的玩转STM32—F429。基本每个章节对应一个外设,每章的主要内容大概分为三个部分,第一部分为简介,第二部分为外设功能框图分析,第三部分为代码讲解。

外设简介则是用自己的话把外设概括性的介绍一遍,力图语句简短,通俗易懂,并不会完全照抄数据手册的介绍。

外设功能框图分析则是章节的重点,该部分会详细讲解功能框图的每个部分的作用,这是学习F429的精髓所在,掌握了整个外设的框图则可以熟练的使用该外设,熟练的编程,日后学习其他型号的单片机,也将会得心应手。因为即使单片机的型号不同,外设的框图还是基本一样的。这一步的学习比较枯燥,但是必须死磕,方能达成所愿。

代码分析则是讲解使用该外设的实验讲解,主要分析代码流程,和一些编程的注意事项。在掌握了框图之后,代码部分则是手到擒来而已。

1.3 本书的配套硬件

本书配套的硬件平台为:秉火STM32-F429挑战者开发板,学习的时候如果配套该硬件平台做实验,学习必会达到事半功倍的效果,可以省去中间移植时遇到的各种问题。

图 11 秉火STM32—F429至尊版硬件资源

1.4 本书的技术论坛

如果在学习过程中遇到问题,可以到论坛:www.firebbs.cn发帖交流,开源共享,共同进步。

鉴于水平有限,本书难免有纰漏,热心的读者也可把勘误发到论坛好让我们改进做得更好,祝您学习愉快,M4的世界,秉火与您同行

原文地址:https://www.cnblogs.com/tianqiang/p/8414529.html

时间: 2024-07-31 20:55:18

第1章 如何使用本书的相关文章

DirectX 11游戏编程学习笔记2: 文章1章Vector Algebra(向量代数)

本文由哈里_蜘蛛侠原创,转载请注明出处.有问题欢迎联系[email protected]         注:我给的电子版是700多页.而实体书是800多页,所以我在提到相关概念的时候.会使用章节号而非页码. 相同的情况适合于"龙书"第二版. 我们这一期正式開始学习DX 11编程了! 前三章组成了本书的第一部分.叫做"Mathematical Prerequisites".学好这一部分是继续前进的前提条件.这一部分的导言前面引用了一句名言,这让我颇为意外.这让我想起

第10章 bit_vector位向量容器

第10章 bit_vector位向量容器   10.1 bit_vector技术原理   10.2 bit_vector应用基础   10.3 本章小结 这本书讲bit_vector,而不讲bitset容器,有点奇怪.   略

DirectX 11游戏编程学习笔记之7: 第6章Drawing in Direct3D(在Direct3D中绘制)(重点回顾+勘误)

        本文由哈利_蜘蛛侠原创,转载请注明出处!有问题欢迎联系[email protected]         注:我给的电子版是700多页,而实体书是800多页,所以我在提到相关概念的时候,会使用章节号而非页码.同样的情况适合于"龙书"第二版. 上一期的地址: DX 11游戏编程学习笔记之6 这一章应该是本书最长的一章了,可能也是最难的一章,所以大家一定要好好消化,仔细学习!这一章大致相当于"龙书"第二版的第7章和第8章,还添加了一些别的东西. 由于这一

构建之法第十三~十七章阅读

不知不觉,<构建之法>已经读到了最后..... 十三章:软件测试 本书里面写了好多软件测试的方法,我该怎么选取呢 十四章:质量保障 质量保障可以通过用户的反馈来体现吗 十五章: 稳定和发布阶段 软件发布以后,可以怎样的情况来更新维护 十六章:IT行业的创新 我觉得创新是在你已经对本行业已经有一定的了解,但是我们好多基本的都还没掌握,该怎么创新呢 十七章:绩效和职业道德 在出去工作以后,公司都是以绩效和职业道德来恒定员工的吗

建造者模式(Builder)

定义 (本人在阅读完本书的中英两个版本之后发现对建造者模式十窍懂了九窍,所以直接去网上搜别人的分析了,所以本章大部分是根据网上的资料收集来的,此外,代码例子表示本书的例子不合适,也换了,所以本章和这本书关系不大.) 建造者模式是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示.建造者模式最重要的两个角色:抽象建造者(Builder)和指导者(Director),其中建造者知道怎么(How)去建造产品,而指导者知道去制造什么(What)产品,建造者模式用建房子的例子来说明

jvm如何判断对象是否可以被回收

内容基本来自周志明 深入理解Java虚拟机 第二版 第三章 .这本书还可以,不过好像也没什么其他中文的关于jvm比较好的书了 jvm要做垃圾回收时,首先要判断一个对象是否还有可能被使用.那么如何判断一个对象是否还有可能被用到? 如果我们的程序无法再引用到该对象,那么这个对象就肯定可以被回收,这个状态称为不可达.当对象不可达,该对象就可以作为回收对象被垃圾回收器回收. 那么这个可达还是不可达如何判断呢? 答案就是GC roots ,也就是根对象,如果从一个对象没有到达根对象的路径,或者说从根对象开

操作系统 汤子瀛版 读书总结

用了一周时间,看哈工大操作系统的视频,学习完操作系统前六章.这本书是2000年的版本. 主要学习操作系统五大功能:进程管理,处理机管理,存储器管理,设备管理,文件管理.还有操作系统接口. 视频和书本的内容偏概念,主要是对操作系统有宏观的了解,没有做实际的实验. 第一章引论介绍了一些整体的概念. 第二章进程管理,对进程有了概念,明白了进程是系统进行资源分配和调度的一个独立单位,进程的创建.控制.同步等在系统中活动的过程.理解了信号量机制和生产者-消费者等经典问题.线程是系统中独立运行的最小单位.

如何正确学习JavaScript

学习时长:6-8周学习前提:中学水平,无需编程经验 更新(2014-1-7) 在Reddit上创建了一个学习小组January 2014, “Learn JavaScript” Study Group on Reddit 目录 不要这样学习JavaScript 本课程资源 1-2周(简介,数据类型,表达式和操作符) 3~4周(对象,数组,函数,DOM,jQuery) JavaScript终极编辑器:WebStorm 第一个项目-动态问答应用 5-6周(正则表达式,Window对象,事件,jQue

循环物理依赖

? 这几天在翻大规模C++程序设计,看到第5章. ? 这本书,强调基于组件进行程序设计. ? 所谓组件,树上的定义是,一个.h 和一个.c文件组成一个组件. 用一个圆角的矩形表示. ? ? ? ? 一个组件中可以有一个或多个相关的类 ? ? ? ? ? ? 组件之间依赖 ? ? 这本书强调组件级别测试 说简单一点,就是 1 基础组件1 写单元测试. 2 基础组件2单元测试 3 高层组件1 带着基础组件1,基础组件2 做单元测试(这种行为书中叫增量测试) 4 高层组件2带着基础组件1,基础组件2座