
书籍连载
文章平均质量分 79
BH_firege
这个作者很懒,什么都没留下…
展开
-
【书籍连载】《STM32 HAL 库开发实战指南—基于F7》-第一章
第1章 如何使用本书1.1 本书的参考资料本书参考资料为:《STM32F76xxx参考手册》和《Cortex®-M7内核编程手册》,这两本是ST官方的手册,属于精华版,面面俱到,无所不包。限于篇幅问题,本书不可能面面具到,着重框图分析和代码讲解,有关寄存器的详细描述则略过,在学习本书的时候,涉及到寄存器描述部分还请参考这两本手册,这样学习效果会更佳。1.2 本书的编写风格本书着重讲解F767...原创 2018-06-02 20:05:53 · 4124 阅读 · 0 评论 -
第8章 自己写库—构建库函数雏形
本章参考资料:《STM32F767xx参考手册》、《STM32F767xx数据手册》虽然我们上面用寄存器点亮了 LED,乍看一下好像代码也很简单,但是我们别侥幸以后就可以一直用寄存器开发。在用寄存器点亮 LED 的时候,我们会发现 STM32 的寄存器都是 32 位的,每次配置的时候都要对照着《STM32F767xx参考手册》中寄存器的说明,然后根据说明对每个控制的寄存器位写入特定参数,因此在配置...原创 2018-06-22 09:57:28 · 675 阅读 · 0 评论 -
第11章 新建工程—库函数版
了解STM32的HAL库文件之后,我们就可以使用它来建立工程了,因为用库新建工程的步骤较多,我们一般是使用库建立一个空的工程,作为工程模板。以后直接复制一份工程模板,在它之上进行开发。11.1 新建工程版本说明:MDK5.15 (MDK即KEIL软件)版本号可从MDK软件的“Help-->About uVision”选项中查询到。11.1.1 新建本地工程文件夹为了工程目录更加清晰,我们...原创 2018-06-28 15:37:51 · 653 阅读 · 0 评论 -
第25章 串行FLASH文件系统FatFs
25.1 文件系统即使读者可能不了解文件系统,读者也一定对“文件”这个概念十分熟悉。数据在PC上是以文件的形式储存在磁盘中的,这些数据的形式一般为ASCII码或二进制形式。在上一章我们已经写好了QSPI Flash芯片的驱动函数,我们可以非常方便的在QSPI Flash芯片上读写数据。如需要记录本书的书名“零死角玩转STM32-F7系列”,可以把这些文字转化成ASCII码,存储在数组中,然后调...原创 2018-08-24 13:55:05 · 1956 阅读 · 0 评论 -
第26章 FMC—扩展外部SDRAM
本章参考资料:《STM32F76xxx参考手册2》、《STM32F7xx规格书》、库帮助文档《STM32F779xx_User_Manual.chm》。关于SDRAM存储器,请参考前面的“常用存储器介绍”章节,实验中SDRAM芯片的具体参数,请参考其规格书《W9825G6KH》来了解。26.1 SDRAM控制原理STM32控制器芯片内部有一定大小的SRAM及FLASH作为内存和程序存储...原创 2018-08-24 14:10:37 · 4249 阅读 · 1 评论 -
第27章 LTDC/DMA2D—液晶显示
本章参考资料:《STM32F76xxx参考手册2》、《STM32F7xx规格书》、库帮助文档《STM32F779xx_User_Manual.chm》。关于开发板配套的液晶屏参数可查阅《5.0寸液晶屏数据手册》配套资料获知。27.1 显示器简介显示器属于计算机的I/O设备,即输入输出设备。它是一种将特定电子信息输出到屏幕上再反射到人眼的显示工具。常见的有CRT显示器、液晶显示器、LED...原创 2018-08-24 14:49:59 · 2539 阅读 · 0 评论