原理发表》的假设与结构:深入理解牛顿原理第三篇的科学方法论;理解相对论建立的过程 与革命思想;理解量子物理的基本思想及其对经典物理学世界观的革命性政变 五、教学目标达成与评价方式 (说明:本课程支撑的知识获得、科研实践能力提升、创新能力提升等方面的教学目标达成 与评价方式) 1.教学目标通过课堂讲授,实例演示达成;达成情况通过课后作业与期末论文报告评 价: 六、课程成绩评定 (说明:成绩组成部分,具体要求及成绩评定方法等,》 平时成绩50%:其中出勤占比30%,互动小测验20%: 期末论文50%。 七、建议教材与主要参考书 建议教材: 自然哲学的演化,金尚年,复旦大学出版社,2001 参考书: 1.自然哲学之数学原理,牛顿,北京大学出版社,200 2.科学的历程,吴国盛,湖南科学技术出版社,2023 3.科研方法导论,张伟刚,天津大学出版社,2006 八、编制与审核 工作内容 负责人 完成时阿 编制(任误教师) 与钠全 2024.6.6 审核(学科、专业负责人) 林早 2024.6.6 批准(主管院长) 闻小永 2024.6.6
8 原理发表》的假设与结构;深入理解牛顿原理第三篇的科学方法论;理解相对论建立的过程 与革命思想;理解量子物理的基本思想及其对经典物理学世界观的革命性改变。 五、教学目标达成与评价方式 (说明:本课程支撑的知识获得、科研实践能力提升、创新能力提升等方面的教学目标达成 与评价方式) 1. 教学目标通过课堂讲授,实例演示达成;达成情况通过课后作业与期末论文报告评 价; 六、课程成绩评定 (说明:成绩组成部分,具体要求及成绩评定方法等。) 平时成绩 50%:其中出勤占比 30%,互动小测验 20%; 期末论文 50%。 七、建议教材与主要参考书 建议教材: 自然哲学的演化,金尚年,复旦大学出版社,2001 参考书: 1.自然哲学之数学原理,牛顿,北京大学出版社,2005 2.科学的历程,吴国盛,湖南科学技术出版社,2023 3.科研方法导论,张伟刚,天津大学出版社,2006 八、编制与审核 工作内容 负责人 完成时间 编制(任课教师) 2024.6.6 审核(学科、专业负责人) 2024.6.6 批准(主管院长) 2024.6.6
《嵌人式系统设计》课程教学大纲 课程名称 嵌入式系统设计 课程编码 IST515 芙文名称 Embedded System Design 考核方式 ■考试口考查 口公共必修课 口专业必修课 学分 口公共选修课 课程性质 ■专业选修详 口补修课 总学时 32 口其他- ■本研一体化课程 口特色课程 口学科交叉融合课程 口全英文授课课程 课程特点 口双语投课课程 实验学时 口案例课程 口校企联合课程 口其他.- 先修课程(已 数字电子技术、电路、C语言程序设计 备知识能力) 适用学科/专业 电子科学与技术/学术型、专业型 学位类别(领域) 一、课程教学目标 (说明:根据培养目标,紧密结合本课程特性与内涵,概括性的确定出学习者学习该课 程后,在知识、科研实曳能力和创新能力等方面应达到的目标与要求。) 完成规定教学任务,使学生掌握物联网与嵌入式的基本概念、应用领城、相互关系和发 展趋势,熟练掌握运用所学基础知识进行嵌入式系统设计的基本流程、方法和技巧。介绍基 于ARM/嵌入式Linux操作系统的GNUC语言程序设计思想、方法,通过本课程的学习,使 学生掌握嵌入式软硬件设计的基本流程和方法,熟悉各种类型传感器及其应用到物联网中, 掌握嵌入式系统设计方面的专门知识,了解相关领城国内外发展动态和趋势,具有较广阔的 相关知识背景和研究技能,能结合实际问题进行创新性的科学研究、应用开发及教学工作
9 《嵌入式系统设计》课程教学大纲 课程名称 嵌入式系统设计 课程编码 IST515 英文名称 Embedded System Design 考核方式 ■考试 □考查 课程性质 □公共必修课 □专业必修课 □公共选修课 ■专业选修课 □补修课 □其他_ 学分 2 总学时 32 课程特点 ■本研一体化课程 □特色课程 □学科交叉融合课程 □全英文授课课程 □双语授课课程 □案例课程 □校企联合课程 □其他_ 实验学时 0 先修课程(已具 备知识能力) 数字电子技术、电路、C 语言程序设计 适用学科/专业 学位类别(领域) 电子科学与技术/学术型、专业型 一、课程教学目标 (说明:根据培养目标,紧密结合本课程特性与内涵,概括性的确定出学习者学习该课 程后,在知识、科研实践能力和创新能力等方面应达到的目标与要求。) 完成规定教学任务,使学生掌握物联网与嵌入式的基本概念、应用领域、相互关系和发 展趋势,熟练掌握运用所学基础知识进行嵌入式系统设计的基本流程、方法和技巧。介绍基 于 ARM/嵌入式 Linux 操作系统的 GNU C 语言程序设计思想、方法。通过本课程的学习,使 学生掌握嵌入式软硬件设计的基本流程和方法。熟悉各种类型传感器及其应用到物联网中。 掌握嵌入式系统设计方面的专门知识,了解相关领域国内外发展动态和趋势,具有较广阔的 相关知识背景和研究技能,能结合实际问题进行创新性的科学研究、应用开发及教学工作
二、课程教学内容提要与基本要求 理论部分 序号 教学内容提要 基本要求 学时 第1章物联网与嵌入式系统概述 掌握物联网、嵌入式系统的概念、特点及 1.1物联网概述 分类 1.2战入式系统的概迷 了解物联网和嵌入式系统的应用领城】 1.3物联网及嵌入式系统的现状和 了解物联网和嵌入式系统的现状和发展趋 发展趋势 势. 第2章嵌入式系统的设计方法 学握嵌入式系统中的一些重要概念。 2.1嵌入式系统硬件基础 了解当今主流的嵌入式处理器和嵌入式操 2.2嵌入式系统软件基础 作系统。了解嵌入式硬件平合和嵌入式操 4 2.3BSP板级支持包 作系统的选型原则, 2.4嵌入式系统设计流程 掌握BSP的相关概念及主要功能 了解嵌入式系统的设计方法和设计流程. 第3章嵌入式系统硬件结构设计 大致了解常用嵌入式核心处理器的结构 3.1嵌入式系统核心处理器 全面掌握嵌入式系统存储器设计方法。 3.2嵌入式存储器设计 全面掌握串行通信接口、总线(PCI、PC104、 3 3.3嵌入式接口与总线设计 USB,IEEE1394等)、人机交互接口(LCD、 3.4JTAG调试 触摸屏、键盘等JTAG调试接口的设计 3.5RFID与WSN专则 方法.全面掌握Zigbee.蓝牙、IFI、SN 3.6WIF1、2 Zigbee和蓝牙专题 RFID等技术 第4章ARMC及汇编编程模块 掌握嵌入式数件设计概念,嵌入式软件的 4.1嵌入式软件设计概述 内涵与外延廷、以及交叉开发环境的概念; 4.2嵌入式C编程综述 掌握ARM体系结构,指令系统、寻址方式 4,3ARM体系结构与汇编语言 及汇编语言编程方法, 4,4Boot1 oader解析 了解Bootloader工作模式及源代码实现 方法 第5章嵌入式组件模块 掌握板级支持包技术BSP的概念,掌握嵌 5.1ARM的串行口通讯 入式系统的硬件初始化技术,编程实现AM 5.2键盘驱动程序设计 和计算机实现串行通讯、I0/AD接口驱动 5 5.3AD接口驱动程序设士 程序、LCD驱动程序,触摸屏驱动程序设 5.4LCD的驱动程序设计 计 5.5触摸屏驱动程序设计
10 二、课程教学内容提要与基本要求 理论部分 序号 教学内容提要 基本要求 学时 1 第 1 章 物联网与嵌入式系统概述 1.1 物联网概述 1.2 嵌入式系统的概述 1.3 物联网及嵌入式系统的现状和 发展趋势 掌握物联网、嵌入式系统的概念、特点及 分类。 了解物联网和嵌入式系统的应用领域。 了解物联网和嵌入式系统的现状和发展趋 势。 4 2 第 2 章嵌入式系统的设计方法 2.1 嵌入式系统硬件基础 2.2 嵌入式系统软件基础 2.3 BSP 板级支持包 2.4 嵌入式系统设计流程 掌握嵌入式系统中的一些重要概念。 了解当今主流的嵌入式处理器和嵌入式操 作系统。了解嵌入式硬件平台和嵌入式操 作系统的选型原则。 掌握 BSP 的相关概念及主要功能。 了解嵌入式系统的设计方法和设计流程。 4 3 第 3 章 嵌入式系统硬件结构设计 3.1 嵌入式系统核心处理器 3.2 嵌入式存储器设计 3.3 嵌入式接口与总线设计 3.4 JTAG 调试 3.5 RFID 与 WSN 专题 3.6 WIFI、Zigbee 和蓝牙专题 大致了解常用嵌入式核心处理器的结构。 全面掌握嵌入式系统存储器设计方法。 全面掌握串行通信接口、总线(PCI、PC104、 USB、IEEE1394 等)、人机交互接口(LCD、 触摸屏、键盘等)、JTAG 调试接口的设计 方法。全面掌握 Zigbee、蓝牙、WIFI、WSN、 RFID 等技术。 4 4 第 4 章 ARM C 及汇编编程模块 4.1 嵌入式软件设计概述 4.2 嵌入式 C 编程综述 4.3 ARM 体系结构与汇编语言 4.4 Bootloader 解析 掌握嵌入式软件设计概念,嵌入式软件的 内涵与外延、以及交叉开发环境的概念; 掌握 ARM 体系结构,指令系统、寻址方式 及汇编语言编程方法。 了解 Bootloader 工作模式及源代码实现 方法。 4 5 第 5 章 嵌入式组件模块 5.1 ARM 的串行口通讯 5.2 键盘驱动程序设计 5.3 AD 接口驱动程序设计 5.4 LCD 的驱动程序设计 5.5 触摸屏驱动程序设计 掌握板级支持包技术 BSP 的概念。掌握嵌 入式系统的硬件初始化技术,编程实现 ARM 和计算机实现串行通讯、IO/AD 接口驱动 程序、LCD 驱动程序、触摸屏驱动程序设 计。 4
第6章嵌入式Linux模块 掌握Linux的基本操作、Linux的网络命 6.1 Linux操作系统概述 令;能够使用编辑器、编译器、调试器等 6.2嵌入式软件平台构建 工具完成嵌入式软件的构建;运用嵌入式 6 6.3嵌入式Linux C编程 LinuxC编程的一般方法完成文件、内存 6.4嵌入式Linux系统设计 进程等软件设计;解读嵌入式Linux源代 码实现内核移植, 第7章物联网模块 掌握多种常用传感器功能及用法(温度、 1.1无线传感器网络概 红外、压力、光照等传感器)、了解无线传 1 7.2 ZigBee技术概述 感器网络架构及组网方法;RFID的安全隐 1.3 ZigBee应用开发 患与保护手段:掌握图形界面设计;掌握 物联网zigbee技术. 第8章智能机器人模块 了解语音识别模块、姿态传感器、人脸识 8.1语音识别单元 别技术;了解物联网与大数据、信息安全 8.2手势识别单元 数据挖据与智慧决策、机器学习技术 8.3人脸识别单元 8.4机器学习单元 实验部分 学 实验内容、要求及时同安排、仪器要 必开/实验 序号 实验项目名称 时 选开 类型 三、教学方法 本课程的投课以课堂面授为主,辅以网络教学,增加课堂教学的灵活性:以理论教学为 主,辅以必要的实验教学,以提高学生解决实际问题的能力, 四、课程思政内容 (说明:课程思政建设内容要围绕坚定学生理想信念,以爱党、爱国、爱社会主义、爱 人民、爱集体为主线,从政治认同、家国情怀、文化素养、法治意识、道德修养等方面入手 优化课程思政设计,系统开展中国特色社会主义和中国梦、社会主义核心价值观、法治意识 中华优秀传统文化等内容教育,) 在介绍嵌入式系统硬件时,引入介绍中国计算机科学的先驱夏培肃院士、华人科学家王 安;在介绍嵌入式软件设计时,引入计算精度的错误酿成的悲剧、Ariana5火箭由于计算 溢出造成的坠落的案例;在介绍物联网模块时,引入高通反垄断案对我国的启示、中国著名 代工企业、世界最大的芯片制造商中国合湾台积电公司、打破高通垄断的华为海思等案例
11 6 第 6 章 嵌入式 Linux 模块 6.1 Linux 操作系统概述 6.2 嵌入式软件平台构建 6.3 嵌入式 Linux C 编程 6.4 嵌入式 Linux 系统设计 掌握 Linux 的基本操作、Linux 的网络命 令;能够使用编辑器、编译器、调试器等 工具完成嵌入式软件的构建;运用嵌入式 Linux C 编程的一般方法完成文件、内存、 进程等软件设计;解读嵌入式 Linux 源代 码实现内核移植。 4 7 第 7 章 物联网模块 7.1 无线传感器网络概述 7.2 ZigBee 技术概述 7.3 ZigBee 应用开发 掌握多种常用传感器功能及用法(温湿度、 红外、压力、光照等传感器)、了解无线传 感器网络架构及组网方法;RFID 的安全隐 患与保护手段;掌握图形界面设计;掌握 物联网 zigbee 技术。 4 8 第 8 章 智能机器人模块 8.1 语音识别单元 8.2 手势识别单元 8.3 人脸识别单元 8.4 机器学习单元 了解语音识别模块、姿态传感器、人脸识 别技术;了解物联网与大数据、信息安全、 数据挖掘与智慧决策、机器学习技术。 4 实验部分 序号 实验项目名称 学 时 实验内容、要求及时间安排、仪器要 求 必开/ 选开 实验 类型 三、教学方法 本课程的授课以课堂面授为主,辅以网络教学,增加课堂教学的灵活性;以理论教学为 主,辅以必要的实验教学,以提高学生解决实际问题的能力。 四、课程思政内容 (说明:课程思政建设内容要围绕坚定学生理想信念,以爱党、爱国、爱社会主义、爱 人民、爱集体为主线,从政治认同、家国情怀、文化素养、法治意识、道德修养等方面入手 优化课程思政设计,系统开展中国特色社会主义和中国梦、社会主义核心价值观、法治意识、 中华优秀传统文化等内容教育。) 在介绍嵌入式系统硬件时,引入介绍中国计算机科学的先驱夏培肃院士、华人科学家王 安;在介绍嵌入式软件设计时,引入计算精度的错误酿成的悲剧、Ariana 5 火箭由于计算 溢出造成的坠落的案例;在介绍物联网模块时,引入高通反垄断案对我国的启示、中国著名 代工企业、世界最大的芯片制造商中国台湾台积电公司、打破高通垄断的华为海思等案例
引导学生进行爱国主义教育。 五、教学目标达成与评价方式 (说明:本课程支撑的知识获得、科研实践能力提升、创新能力提升等方面的教学目标达成 与评价方式)】 1.系统地章握物联网与战入式的基本概念、应用领域、相互关系和发展趋势,通过理 论课教学达成;达成情况通过撰写结题论文进行评价: 2.熟练掌握运用所学基础知识进行嵌入式系统设计的基本流程、方法和技巧,通过理 论课教学达成:达成情况通过撰写结题论文进行评价: 3.能够系统地掌摆嵌入式软件的内涵与外延、以及交叉开发环境的概念,能够使用编 辑器、编译器、调试器等工具完成嵌入式软件的构建: 4.能够列举出主要的几种嵌入式C编程架构,运用嵌入式Linux C编程的一般方法完 成文件、内存、进程等软件设计: 5.能充分运用驱动程序设计方法独立完成串口、LCD、触摸屏等硬件的驱动程序设计: 6。能够掌握多种传感器使用方法并能通过网络进行通信。 六、课程成绩评定 (说明:成绩组成部分,具体要求及成绩评定方法等,) 本课程的考核方式为平时成绩(考勤加作业)占50%,系统设计大论文占50%. 七、建议教材与主要参考书 建议教材:顾保等编著。《人工智能嵌入式系统开发实战》,电子工业出版社,2023年。 参考书:1.廖建尚等.《物联网工程规划技术》,电子工业出版社,2023年. 2.弓雷.《ARM嵌入式Liux系统开发详解》,清华大学出版社,2014年 八、编制与审核 工作内容 负责人 完成时问 编制(任课教师) 王妮 2024.6.6 审核(学科、专业负责人) 扑车 2024.6.6 批准(主管院长) 闻小永 2024.6.6
12 引导学生进行爱国主义教育。 五、教学目标达成与评价方式 (说明:本课程支撑的知识获得、科研实践能力提升、创新能力提升等方面的教学目标达成 与评价方式) 1. 系统地掌握物联网与嵌入式的基本概念、应用领域、相互关系和发展趋势,通过理 论课教学达成;达成情况通过撰写结题论文进行评价; 2. 熟练掌握运用所学基础知识进行嵌入式系统设计的基本流程、方法和技巧,通过理 论课教学达成;达成情况通过撰写结题论文进行评价; 3. 能够系统地掌握嵌入式软件的内涵与外延、以及交叉开发环境的概念,能够使用编 辑器、编译器、调试器等工具完成嵌入式软件的构建; 4. 能够列举出主要的几种嵌入式 C 编程架构,运用嵌入式 Linux C 编程的一般方法完 成文件、内存、进程等软件设计; 5. 能充分运用驱动程序设计方法独立完成串口、LCD、触摸屏等硬件的驱动程序设计; 6. 能够掌握多种传感器使用方法并能通过网络进行通信。 六、课程成绩评定 (说明:成绩组成部分,具体要求及成绩评定方法等。) 本课程的考核方式为平时成绩(考勤加作业)占 50%,系统设计大论文占 50%。 七、建议教材与主要参考书 建议教材: 顾锞等编著.《人工智能嵌入式系统开发实战》,电子工业出版社,2023 年. 参考书: 1.廖建尚等.《物联网工程规划技术》,电子工业出版社,2023 年. 2.弓雷.《ARM 嵌入式 Linux 系统开发详解》,清华大学出版社,2014 年. 八、编制与审核 工作内容 负责人 完成时间 编制(任课教师) 2024.6.6 审核(学科、专业负责人) 2024.6.6 批准(主管院长) 2024.6.6