2018年(27)
发布时间:2018-06-28 15:21:56
了解STM32的HAL库文件之后,我们就可以使用它来建立工程了,因为用库新建工程的步骤较多,我们一般是使用库建立一个空的工程,作为工程模板。以后直接复制一份工程模板,在它之上进行开发。11.1 新建工程版本说明:MDK5.15 (MDK即KEIL软件)版本号可从MDK软件的“Help-->About uVision”选项中查询到。.........【阅读全文】
发布时间:2018-06-28 15:19:18
STM32Cube是一项意法半导体的原创活动, 通过减少开发工作、时间和成本, 使开发者的开发工作更轻松。STM32Cube 是一个全面的软件平台,包括了ST产品的每个系列。(如,STM32CubeF7是针对STM32F7系列)。平台包括了STM32Cube 硬件抽象层和一套的中间件组件(RTOS,USB,FS,TCP/IP,Graphics,等等)。10.1 软件安装.........【阅读全文】
发布时间:2018-06-22 10:28:07
本章参考资料:《STM32F76xxx参考手册》、《STM32F7xx规格书》、《Cortex-M3权威指南》, STM32 HAL库帮助文档:《STM32F779xx_User_Manual.chm》。在上一章中,我们构建了几个控制GPIO外设的函数,算是实现了函数库的雏形,但GPIO还有很多功能函数我们没有实现,而且STM32芯片不仅仅只有GPIO这一个外设。如果我.........【阅读全文】
发布时间:2018-06-22 10:14:25
本章参考资料:《STM32F767xx参考手册》、《STM32F767xx数据手册》 虽然我们上面用寄存器点亮了 LED,乍看一下好像代码也很简单,但是我们别侥幸以后就可以一直用寄存器开发。在用寄存器点亮 LED 的时候,我们会发现 STM32 的寄存器都是 32 位的,每次配置的时候都要对照着《STM32F767xx参考手册》中寄存器的说明,然.........【阅读全文】
发布时间:2018-06-11 14:12:06
本章参考资料:《STM32F76xxx参考手册》、《STM32F767规格书》。学习本章时,配合《STM32F76xxx参考手册》 “通用I/O(GPIO)”章节一起阅读,效果会更佳,特别是涉及到寄存器说明的部分。关于建立工程时使用KEIL5的基本操作,请参考前面的章节。7.1 GPIO简介GPIO是通用输入输出端口的简称,简单来说就是.........【阅读全文】