- 1
- 0
- 约4.27千字
- 约 8页
- 2017-06-07 发布于福建
- 举报
面向应用智能专业嵌入式系统教学
面向应用的智能专业嵌入式系统教学 摘要:为了使智能本科专业的学生更好地掌握嵌入式系统硬件功能和结构、操作系统和程序设计,针对本专业的应用现状,从教学内容、理论与实验内容的安排、后续课程的衔接以及本科创新与创业项目申请、参加全国性大学生实践大赛等几个方面进行分析和讨论,以期通过本课程和后续衔接课程的设计学习,学生能够顺利申请和完成本科创新与创业项目,为参加全国性大学生实践大赛奠定坚实的基础
关键词:智能科学与技术;嵌入式系统;课程设计
0引言
嵌入式系统是计算机、自动化、电气等本科专业的核心专业课程之一,其内容是在电工技术、模拟电子、数字电子、单片机技术和c语言程序设计等课程基础上的更高层次的专业知识。当前信息技术飞速发展,智能化的系统和设备不断普及,从工业机器人到智能穿戴设备,所有这些技术的背后都有着嵌入式系统技术的支撑
如何提高嵌入式系统的教学效果,使得学生能够不但掌握基本原理,而且具备实践动手能力;课程教学内容如何与当前嵌入式系统技术的发展与应用水平保持一致等,是我们需要探讨的问题
1教学目标定位
智能科学与技术专业作为计算机类下的专业之一,专业培养目标定位于:注重智能科学与技术在智能检测、智能识别、智能控制、智能管理、智能化仪表等方面的应用技能,强化学生实验、验证、自主设计的能力Ⅲ。因此,教学内容和实验安排应该围绕掌握一个智能系统的硬件结构、功能、系统软件组成和原理以及应用软件设计展开
2理论教学内容
理论教学安排见表1
2.1硬件系统
以STM32的32位的ARM Cortex-M3内核控制器为例讲述嵌入式芯片的更新和发展。在2004年以后,ARM体系结构发展到了ARMv7t,推出了全新的CortexTM系列,该系列有3个类型:Cortex-A、Cortex-R、Cortex-M。A系列为应用处理器,面向丰富的操作系统平台的设备和用户应用,主要为智能手机、移动计算平台、数字电视、机顶盒和企业网络和服务器等;R系列为嵌入式实时处理器,具有严格实时响应,目标应用包括医疗、工业和汽车等行业的可靠系统的嵌入式应用;M系列为低成本低功耗的微控制器,面向智能测量、人机接口、大型家用电器等的应用。因此CortexTM系列内核芯片是目前的实际应用主流
基于当前ARM的发展和应用水平,选择ARM Cortex-M3内核的控制器为对象作为教学内容,符合当前最新的嵌入式硬件发展和应用水平,ARM Cortex-M处理器是全球微控制器标准,NXP(恩智浦)、STMIcroelectronics(意法半导体)、Texas Instruments(德州仪器)等著名半导体公司都推出相应的产品,产品线丰富,目前市场上在售产品很多,价格便宜,实验板和开发板等市场上很普遍
通过Cortex-M3内核的控制器学习,学生更加清晰地认识了ARM体系结构。掌握了Cortex-M3就完全熟悉了Cortex-M系列,有了Cortex-M的基础,学生以后转向Cortex-R和Cortex-A系列处理器的应用和开发就变得容易了
在介绍ARM体系结构之后,着重介绍CortexTM系列,以ARM Cortex-M3内核控制器为重点,以STM32的STM32F103为对象,对Cortex-M3内核控制器的硬件片内资源和功能予以介绍,STM32F103的片内资源包括GPIO、A/D模数转换、串口、USB、中断、定时器等,这里以GPIO、A/D模数转换、中断和定时器的控制为主要内容展开,STM32控制器的所有片内外设控制和操作都以库函数调用方法实现。具体如下:
(1)GPIO和通用I/O口。常用的操作函数有GPIO_Init()、GPIO ReadlnputDataBit()、GPIO ReadInputData()、GPIO-SetBits()等
(2)ADC模拟量输入和读取。常用的函数有:ADC_Init()、ADC_RegularChannelConfig()、ADC_GetConversionValue()等
(3)通用定时器TIM。由一组库函数来设置和控制,包括TIM TimeBaseInit0、TIM_ETRClockMode 1 Config()、TIM SelectlnputTrigger()、TIM SelectInputTrigger()
(4)外部中断/事件控制器EXTI。由一组库函数设置和控制,包括EXTI Initf)、EXTIGenerateSWInterrupt()、EXTI_ClearFlag()、EXTI_GetFlagStatus()
由于学时有限,所有硬件的库函数不可能在课堂上一一讲解,以上述内容为重点,详细阐述和介绍这些常用硬件资源配置和控制功能的库函数的
您可能关注的文档
- 锂离子电池无机正极材料专利技术综述..doc
- 锅炉压力容器检验行业人才培养课程体系研究.doc
- 锅炉压力容器检验中常见问题探析.doc
- 锅炉安装与调试中重点技术探析.doc
- 锅炉检验中各环节质量控制要点与意义探析.doc
- 锅炉水质检测方法与优化措施.doc
- 锌对菠菜叶绿素含量与保护酶活性影响.doc
- 错误记忆相关理论.doc
- 锦界煤矿变电所智能安防监控系统应用.doc
- 锦州市地下水污染现状与防治对策.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 幽默卡通动漫笑点设计方法.docx VIP
- 行星式球磨机立式-FOCUCY弗卡斯.PDF VIP
- 贵州省六校联考2025届高三下学期3月高考实用性联考(四)英语试卷(含答案).docx VIP
- 颈椎病的中医护理课件.pptx VIP
- 原调正谱G小小蝴蝶la farfalletta钢琴伴奏高清打印版.pdf VIP
- 上海大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 广发证券-交通银行-601328-零售转型提速,定增落地夯实资本根基.pdf
- 上海大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 循环系统护理小讲课.pptx
- 建筑屋面西瓦专项施工方案(范本).doc VIP
原创力文档

文档评论(0)