温馨提示

1、列表网提醒您:在交易前请仔细核实商家真实资质!如发现非法商家,欢迎广大网民举报,举报电话:4000-999-800。

2、该信息由列表网网友发布,其真实性及合法性由发布人负责,列表网仅引用以供用户参考,详情请阅读列表网免责条款。

3、在签订合同或相关协议之前,任何要求预付定金、汇款等方式均存在风险,谨防上当受骗!

详情描述

​单片机控制系统开发课程说明表课程名称

教学目的

计算机组成原理

剖析计算机控制系统的组成原理,并明确计算机控制系统的运行原理;

C语言程序设计基础*

深刻理解程序设计语言的工作原理,深刻理解数据与变量之间的关系,自定义变量类型的功能与作用;熟练使用数据运算工具:算数运算、关系运算、逻辑运算、位运算、赋值运算等;深刻理解掌握模块化的程序设计思想;熟练进行函数的抽象与实现、导出与引用;熟练使用命名规则、单行与多行注释提高程序的易读性与可维护性;

STM32控制系统组成原理*

解析单片机控制系统组成与工作原理,掌握片上设备的编程使用原理,掌握单片机控制系统的程序设计原理,掌握常用的单片机控制系统电路设计原理。

电路设计基础*

掌握电路设计软件的使用方法:电路原理图设计、电路元件封装、电路板设计、电路板元件封装等技巧。掌握常用单片机控制系统电路:电源电路、较小系统电路、按键电路、数码显示电路、通讯电路、ADC数据采集电路、电机控制电路等;

项目实践amp

1、喷码机底层设备控制器设计与实现;

2、交流伺服电机编码器设计与实现;

3、激光雕刻机的设计与实现;

4、AGV小车控制器的设计与实现;

注:实践项目多选一

嵌入式控制系统开发课程说明表

课程名称

教学目的

Linux应用开发基础*

熟练安装、配置与使用Linux操作系统;熟练使用Linux下的GNU开发工具集;掌握Linux根文件系统组成;掌握脚本的编写方法;掌握Vi编辑器的使用方法;

C程序设计基础

深刻理解面向对象的程序设计语言的优点;深刻理解封装、集成、多态的概念;熟练掌握C的基本语法结构;熟练使用C的特性进行应用程序设计;

基于Qt的GUI应用程序设计*

深刻理解基于C的Qt类库编程原理;熟练掌握GUI界面设计类;熟练使用Qt进行文件编程;熟练使用Qt类库进行数据库编程、多线程编程、网络应用编程、绘图编程、串口设备编程、多媒体应用编程;

ARM应用开发基础

深刻理解掌握ARM片上系统的组成结构与其工作原理;熟练掌握ARM片上系统设备的编程原理;熟练掌握集成开发环境为ARM设备开发简单的应用程序;

构建嵌入式Linux系统平台*

掌握系统引导程序的移植技能;掌握Linux内容的裁剪与移植过程;掌握Linux下字符设备驱动程序设计技能;掌握Linux根文件系统构建;掌握Linux的GUI应用程序的设计与发布技能;

项目实践amp

1、喷码机上位机管理软件;

2、AGV小车控制软件;

注:实践项目多选一