历史上的今天
返回首页

历史上的今天

今天是:2024年09月19日(星期四)

正在发生

2019年09月19日 | 第1章-如何使用本书—零死角玩转STM32-F429系列

2019-09-19 来源:eefocus

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


1.2 本书的编写风格

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


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


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


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


1.3 本书的配套硬件

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

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


1.4 本书的技术论坛

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


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


推荐阅读

史海拾趣

Ambersil公司的发展小趣事

随着环保意识的日益增强,Ambersil公司开始关注产品的环保性能。公司研发团队致力于开发环保型的电子清洁剂,减少产品对环境的污染。同时,公司还加强了对生产过程的环保管理,确保生产过程中的废弃物得到有效处理。这些举措使得Ambersil公司的产品在市场上更加受到消费者的青睐。

华润微(CRMICRO)公司的发展小趣事

华润微一直注重技术创新和研发投入。公司拥有一支高素质的研发团队,致力于宽禁带半导体(即第三代半导体)等领域的技术研发。通过不断的努力和积累,华润微在新技术研发方面取得了丰硕的成果,成为宽禁带半导体领域的佼佼者。同时,公司也加大了对封装测试技术的研发投入,不断提升其封装测试能力和技术水平。

Amphenol Piher公司的发展小趣事

尽管面临市场终端景气度低迷等挑战,华润微依然保持稳健的发展态势。公司积极应对市场变化,通过优化产品结构、加大研发投入等措施,不断提升自身竞争力。同时,华润微也看到了新能源业务等领域的巨大潜力,将其作为未来发展的重要方向。通过不断的技术创新和市场拓展,华润微有望在电子行业中实现更加辉煌的成就。

Hammond公司的发展小趣事

华润微一直注重技术创新和研发投入。公司拥有一支高素质的研发团队,致力于宽禁带半导体(即第三代半导体)等领域的技术研发。通过不断的努力和积累,华润微在新技术研发方面取得了丰硕的成果,成为宽禁带半导体领域的佼佼者。同时,公司也加大了对封装测试技术的研发投入,不断提升其封装测试能力和技术水平。

芯源半导体(CW)公司的发展小趣事

在电子行业的激烈竞争中,芯源半导体(CW)公司凭借其卓越的技术创新能力,成功在市场中脱颖而出。公司创始人李博士带领研发团队,针对当时市场上半导体产品的不足,开发出了一款高性能、低功耗的芯片产品。这款产品凭借其卓越的性能和稳定性,迅速获得了市场的认可,为芯源半导体(CW)公司的初期发展奠定了坚实基础。

Hirose公司的发展小趣事

随着市场竞争的加剧,芯源半导体(CW)公司意识到品质管理的重要性。公司加强了对原材料采购、生产过程和产品质量控制的管理,建立了完善的质量管理体系。同时,公司还引入了先进的检测设备和技术手段,以确保产品的稳定性和可靠性。这些措施使芯源半导体(CW)公司的产品质量得到了显著提升,赢得了客户的信任和好评。

问答坊 | AI 解惑

如何将奇偶路采样数据转换成正交采样数据

在实际高速信号处理中,为了增加采样速率(但同时受到芯片限制),需要用两片AD进行奇偶两路采样拼接成一路数据。 而DSP中经常需要正交处理(比如利用DDC或DUC),这就存在把两路采样数据转换成正交数据的问题。这里提供一个好的方法:保持其中一 ...…

查看全部问答>

SDHC DMAReceive TIMEOUT;SDHCD:BusRequestHandler() - DMAReceive() failed

标题说明了什么, 怎么样与SD卡驱动通信,如控制其停止…

查看全部问答>

wince嵌入式开发如何入门

我刚接触嵌入式,用wince开发,平台是PXA255,应如何快速入门? 1.wince操作系统开发平台PB不会用,搞不清楚那个菜单、按扭是干什么用的,用了又有什么作用,基本的操作也不会。急需wince 的基本入门教程。 2.对于在网上找的关于嵌入式wince开发 ...…

查看全部问答>

请问在evc中可以用system吗?

请问在evc中可以用system函数吗? 如果可以用该包括什么头文件? 如果不可以用,那么有没有其它的函数来代替呢? …

查看全部问答>

从51到ARM. 32位嵌入式系统入门

本书是一本以从51到ARM--32位嵌入式系统为论述对象的理论入门专著,内容主要涉及51系列单片机的基础知识、ARM处理器的基本知识、ARM指令和51系列指令之间的差异、ARM处理器开发工具的使用等方面。  本书从51系列单片机的一般知识出发,将ARM处理 ...…

查看全部问答>

Virtex5 Fx70t调试以太网口失败

开发板是ML507,芯片是Fx70t,直接用网线连接板子的以太网口和台式机的以太网口,连接指示灯led灯亮显示可以连通,最近需要调试板子上的以太网口,用core generator生成了一个Embedded Tri-Mode Ethernet MAC的ip核(接口设置成SGMII模式),生成后 ...…

查看全部问答>

影响UPS蓄电池使用寿命的因素有哪些?

  不论密封式的还是溢流式的蓄电池,影响其寿命的主要因素有以下四种:电池的化学组成、电池的环境温度、电池的使用循环、电池维护和服务。  UPS电池化学组成       UPS电源容量的有效性,是由电池中有效 ...…

查看全部问答>

USB传输协议问题。

                                 正在玩STM32103的USB,ST的JOYSTICK例程,例程设备描述符中定义USB传输协议是1.1版本,我改成了2.0,一切都正常, ...…

查看全部问答>

【MSP430共享】MSP430单片机硬件知识

MSP430单片机是TI公司1996年开始推向市场的超低功耗微处理器,另外他还集成了很多模块功能,从而使得用一片MSP430 芯片可以完成多片芯片才能完成的功能,大大缩小了产品的体积与成本。如今,MSP430单片机已经用于各个领域,尤其是仪器仪表、监测、 ...…

查看全部问答>

请各位兄弟推荐几款无线前端芯片

打算用nRF24LE1做产品,需要提高发射功率和接受灵敏度,因此需要无线前端芯片,目前找到一款TI的cc2591,请各位兄弟和大拿再推荐几款其他的,谢谢大家啊。…

查看全部问答>