中国电子技术网

设为首页 网站地图 加入收藏

 
带您进入Cortex-M3的开发世界,让您领略焕然一新的感觉
--STM32F10x系列MCU在线培训
【培训背景】
随着ARM微控制器技术的快速发展,在通信、数据处理、网络、仪器、工业控制、军事和航空航天等领域得到越来越广泛的应用。各大芯片生产厂家也加大了对ARM处理器的研制开发,并推出了具有公司自身特点的产品。其中意法半导体(ST)生产的STM32系列微控制具有很高的市场占有率,意法半导体(ST)为了开发人员更好的入门与提高,特推出此课程。
【课程介绍】
本课程由工业和信息化部软件与集成电路促进中心、中电网、意法半导体(ST)和北京工业大学联合主办,详细介绍了意法半导体(ST)32位基于ARM-CORTEX M3系列微控制器芯片的基本结构、片内模块工作原理和编程方法及存储器的扩展和编程方法。讲述了IAR EWARM软件开发工具的使用,及使用各应用模块的程序设计方法。

本课程通过意法半导体(ST)提供的学习板(STM32F103C8-PKT),学员通过理论结合实践加快学员的学习进度,同时为学员提供相应的参考设计例程。本学习板提供了开发中常用的接口模块及扩展区模块,为学员扩展开发应用提供了可能。STM32F103C8-PKT学习板提供的接口和外设有USB、USART(RS-232)、PS/2、ADC、LED灯、SD卡槽、红外收发管、小型扬声器以及小型游戏操纵杆。

本课程被纳入“国家信息技术紧缺人才培养工程(NITE) -----电子工程与集成电路技术培训项目”的重点课程,旨在为国家和企业培养掌握和运用先进的ARM技术,并具有独立开发能力的紧缺高级技术人才。
【板上资源介绍】
• 基于Cortex-M3内核的芯片STM32F103C8T6
• 固定的8MHz主时钟晶振
• 一个I2C接口的EEPROM,通过跳线可以断开和STM32的连接
• 四个GPIO驱动的LED灯
• 可以输入模拟信号的单通道电位器
• 五个方向的游戏操纵杆
• 红外发射、接收管
• 一个兼容SD卡和Mini-SD卡的插座
• 一个迷你USB连接头
• 一个RS232(DB9)连接头
• 一个20脚的JTAG接口连接头
• 一个6脚mini-DIN的PS/2插座
• 一个复位键
• 一个小型扬声器和一个3.5mm的耳机插头
一、课程设置
本课程共设置16讲,系统介绍了STM32F103F103C8-PKT芯片。以下为每讲具体内容介绍
第一章 ARM概述 简介ARM系列的组成,结构及特点及其发展概述
Cortex-M3内核特点 介绍Cortex-M3处理器的架构和特性及存储器映射,启动模式
第二章 STM32F10x系列微控制器简介 STM32F10x系列微控制器介绍
STM32系列微控制器特点及优势
第三章 开发板介绍 最小系统原理,板载各个模块的原理
开发工具设置 IAR EWARM介绍及如何新建配置工程
第四章 系统时钟及通用IO模块 介绍系统时钟,IO特性、结构及功能
实验实例:LED的循环亮灭,更换系统时钟源
第五章 中断控制器模块 嵌套向量中断控制器(NVIC)介绍及外部中断/事件控制器(EXTI)介绍
实验实例:外部中断控制LED亮灭并加入中断嵌套
第六章 看门狗模块 独立看门狗(IWDG)原理介绍及窗口看门狗(WWDG)原理介绍
实现实例:人为输入故障,观察看门狗复位
第七章 DMA模块 DMA模块的特性及功能描述
实验实例:使用DMA通道从Flash传输一个字的数据到SRAM
第八章 ADC模块 STM32F103xx的 ADC特性、结构及功能描述
实验实例:ADC实现滑动变阻器的电压采集并设置模拟看门狗
第九章 定时器模块 通用定时器概述、主要特性及功能描述
实验实例:通用定时器中断产生不同频率的PWM波控制LED亮灭
第十章 USART模块 USART主要特性及功能描述
实验实例:USART与上位机收发程序(查询+收发)
第十一章 IIC模块 IIC模块主要特性及功能描述
实验实例:通过板上的EEPROM体验I2C接口操作
第十二章 SPI模块与SD卡模块 STM32F103xx的SPI特性及功能,SD卡原理
实验实例:SPI总线向SD卡中读写数据
第十三章 USB模块(上) USB技术背景,USB架构、系统和协议,USB传输类型,
USB设备枚举和识别
第十四章 USB模块(下) STM32的USB主要特性及应用配置
实验实例:USB鼠标示例
第十五章 红外遥控码学习器 实验实例:通过板上的红外发射接收管体验使用定时器实现38kHz红外载波的调制解调
第十六章 综合应用 M3系列芯片的特点,应用领域
实验实例:使用PWM波来驱动喇叭,并通过ADC调整PWM波的频率
二、授课老师
北京工业大学 电子信息与控制工程学院 徐喆教授
三、报名方法
在线报名:登录http://www.eccn.com 在线培训注册报名。
传真报名:010-51077700
四、学费
本课程为免费学习课程,只要注册即可开始您的学习。
五、培训教材
北京工业大学和意法半导体(ST)联合编写制作
六、学习方式及考核:
学员在报名后的6个月内自行完成网上连续播放课程(包括图文、音频和视频)的学习,实验和结业论文。
七、联系人

中电网培训教务部 胡小姐
电话:(010)51077700-2002

E-mail:customerservice@eccn.com

  • OpenCV onZynq:硬件加速4K60 密集光流算法和立体视觉的实现 OpenCV库正被广泛地应用于算法原型设计,许多业界领先的厂商和计算机视觉研究机构都在使用。FPGA 可以为复杂的算法提供无与伦比的计算效率的优势,比如密集光流算法和立体视觉算法等...... 赛灵思     2017年08月24日     注册

    TE Connectivity家电行业 Heilind Asia资深FAE KT He又一次为观众带来精彩讲座,此次讲座主题为TE Connectivity家电行业,视频演讲将分为以下几个部分:家电行业发展介绍、TE Connectivity家电类代表产品如AMPLIVAR系列等、Heilind服务介绍...... TE & Heilind     2017年08月25日     注册

    COMSOL Multiphysics 电子系统散热的解决方案 随着科技发展,电子设备的尺寸呈小型化发展趋势,与此同时,能量密度在持续上升,因此对于众多电气开发工程师而言,进行有效的热管理是器件研发的重要环节。设计包含大量组件的完整电子系统是一个复杂的过程...... COMSOL     2017年09月12日     注册

    Caffe to Zynq:以不足 5W 的功耗实现业界一流的机器学习推断性能 机器学习的研究正因新的网络架构而日新月异,因此为特定的应用选择最佳的 CNN 算法变成一项困难的工作。鉴于算法的飞速发展变化,高性能且低功耗的需求大幅增加,因此越来越多嵌入式系统开发人员...... 赛灵思     2017年09月20日     注册