课程介绍:
主要讲解STM32基础知识和基础应用,课程中将结合实际例子做深一步讲解。对一些原理性的知识点会进行概括性的描述而不做过多叙述,本系列课程主要是面向实际应用的课程,主要目的是让大家快速上手进行程序开发,尽快掌握一些编程技巧。之后会开设进阶教程,列如UCOS、LWIP、物联网应用等课程。
主要学会3点即可:
1.学会查找资料
2.学会概括性总结
3.注重积累
适合人员:
1、具有C语言基础
2、要从事stm32开发的开发人员
3、高校学生想要深入学习STM32编程知识
4、兴趣爱好者。
课程所用工具和硬件
·IDE:keil mdk 5.27
主芯片:stm32f103
开发方式:
·1、寄存器方式
·2、标准库
标准库:对寄存器操作进行封装的一系列函数包括外设描述的数据结构体以及宏定义,为开
发者访问底层提供API,无须了解底层硬件操作。
·3、HAL库
HAL库:HAL库是Hardware AbstractionLayer的缩写,意味硬件抽象层,是ST最新推出的库,与标准库类似把寄存器操作封装起来,但HAL库进行了更深层次的封装以及对外设驱动的抽象化管理,让开发者把精力聚焦在主应用上。

© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...



