轻松玩转STM32Cube - Softcover

 
9787121322372: 轻松玩转STM32Cube

Synopsis

这是一本介绍如何使用STM32Cube组件学习STM32微控制器的入门教材,是一个工程师自身学习STM32过程的经验总结。全书紧紧围绕《STM32F10xxx参考手册》,结合STM32CubeF1软件包提供的例程进行分析、讲解、重新生成,全面、系统地介绍了STM32F103的各个功能项。这是一本教你STM32微控制器具体学习方法的教材。其先从HAL固件库例程入手,而后结合STM32参考手册、数据手册、ARMCortex-M3**指南、Cortex-M3编程手册等ST和ARM两公司提供的原始资料进行深入、详细的讲解,*后,通过可视化图形配置工具STM32CubeMX重新生成例程。该方法几乎可以推广于STM32微控制器的任何一款芯片,也是经验丰富的工程师*快了解一款芯片的"独门绝技"。基础篇第1章选择开发板1.1国外的开发板1.2国内的开发板1.3Nucleo-F103RB开发板1.4思考与练习第2章走近STM322.1认识STM322.2STM32与Cortex-M3的关系2.3Cortex-M3与ARM2.4思考与练习第3章认识MDK-ARM3.1开发工具介绍3.2MDK-ARM的安装与注册3.2.1MDK-ARM的安装3.2.2注册MDK-ARM3.3从例程入手3.3.1了解MDK-ARM3.3.2例程Blinky3.4思考与练习第4章初识STM32Cube4.1STM32CubeMX4.2STM32Cube软件包4.3STM32CubeF1实例4.4思考与练习入门篇第5章跑马灯实验5.1例程GPIO_IOToggle5.2分析例程GPIO_IOToggle5.2.1解析HAL_Init函数5.2.2解析SystemClock_Config函数5.2.3解析LED2_GPIO_CLK_ENABLE函数5.2.4解析HAL_GPIO_Init函数5.2.5为何LED灯能闪烁5.3新建例程5.3.1重新创建例程5.3.2完善例程5.4思考与练习第6章外部中断6.1例程GPIO_EXTI6.2分析例程6.2.1分析例程GPIO_EXTI6.2.2解析stm32f10x_it.c6.3移植例程6.3.1创建例程MyEXTI6.3.2外部中断小结6.3.3硬件仿真6.4思考与练习第7章串口通信USART7.1有关USART7.2例程UART_Printf7.2.1使用例程7.2.2新建例程MyPrintf7.2.3分析例程7.3例程ComPolling7.3.1例程介绍7.3.2分析例程7.3.3重建例程7.4例程UART_TwoBoards_ComIT7.4.1例程介绍7.4.2分析例程7.4.3重新生成例程7.4.4完善工程7.5思考与练习第8章DMA控制器8.1认识DMA控制器8.2例程UART_HyperTerminal_DMA8.2.1例程介绍8.2.2分析例程8.2.3重建例程UART_HyperTerminal_DMA8.3思考与练习第9章完美定时器9.1了解定时器9.2例程TIM_TimeBase9.2.1例程介绍9.2.2分析例程9.2.3重建例程9.3例程TIM_DMA9.3.1例程介绍9.3.2分析例程

"synopsis" may belong to another edition of this title.