1. 详细介绍移动 App 开发的基础知识、移动 App 开发流程和设计一般过程等;
2. 详细讲解手机 App,如计算器 App、音乐播放器 App、近场通信(NFC)App 等的设计流程和方法;
3. 详细介绍 STM32 的基础架构、基本原理,开发流程和开发方法;
4. 通过几个案例,让学生熟悉 STM32 的最为典型的外设和功能模块:GPIO 的输入输出、TIMER 和 PWM、A/D、D/A 等
的工作原理、应用设计和程序实现。
1. Introduce in detail the basic knowledge of mobile App development 、 development process and general design
process of the mobile App, etc;
2. Introduce in detail the design process and methods of mobile phone Apps, such as Calculator, Music Player, Near
Field Communication (NFC) ,etc;
3. Introduce the structure, basic principle, development process and development method of STM32 in detail;
4. Through several cases, let students be familiar with the most typical peripherals and functional modules of STM32:
the working principle, application design and program implementation of GPIO input and output, timer and PWM, A/D,
D/A, etc.
通过该课程的学习,学生有望具有:
1. 掌握移动 App 开发基础知识、移动 App 开发流程和设计的一般过程;
2. 通过实战操作,掌握手机 App 的设计流程和方法;
3. 带领大家进入 STM32 的大门,着重对基础的培训,并初步具备项目实践能力。
4. 通过一些简单的实战项目,掌握 STM32 项目开发流程,可以做到基本掌握 STM32 的使用,并初步具备独立完成
STM32 项目开发的能力。
5. 主要内容包括:STM32 基本概念介绍、开发环境搭建、C 语言基础讲解、基本外设使用、高级外设使用、项目实战
等内容。引领学员进入 STM32 的大门。