1. Skids简介¶
1.1. 什么是Skids¶
- Skids是由沈阳牛艾科技有限公司自主研发的、高度集成的、用于教学领域的手持智能终端。
- 采用高性能单片机系统做为控制核心,集成了Python开发环境和硬件支撑库,可以让Python编程教学变得更简单。
- 提高学生的学习兴趣,降低物联网、嵌入式、软件工程、电子工程、通信等各类专业的教学入门难度。
1.2. Skids的供电¶
- Skids支持两种方式的供电
- 通过USB接口供电
- 采用电池供电
- 学习或开发过程,推荐使用USB接口来供电
1.4. 涵盖的课程体系¶
| 课程名称 | 课程内容 |
|---|---|
| Python程序设计 | 主要讲解Python语法基础,程序结构和常用函数等,并基于Skids 进行程序讲解和演示 |
| 微处理器与单片机 | 介绍微处理器体系结构、工作原理和应用;讲解单片机的硬件结 构、指令系统、定时器、中断系统、外部接口、调试技术等,并 基于Skids讲解单片机应用系统的设计与基于Python进行单片机的 开发。 |
| 电路基础 | 讲述电路的基本概念和基础知识,以及电路分析的理论和方法, 初步掌握电路设计的思路,并安排学生进行Skids的电路分析。 |
| 面向对象程序设计 | 基于俄罗斯方块、贪吃蛇等小游戏,讲解面向对象程序设计的思 想,类、封装、继承的概念及相应的Python实现。 |
| 网络通信 | 介绍TCP/IP网络架构和工作流程,并讲解WIFI通信协议的原理和 应用;通过Skids介绍并演示TCP/IP网络的Socket通信的原理和 Python代码实现。 |
| 计算机体系结构 | 结合Skids设备,讲解计算机的基本设计思想和由此产生的逻辑结 构、工作原理等,并介绍软硬部件的结构及各部件之间相互关系。 |
| 课程设计/生产实训 | 基于Skids开发板,可以很方便的进行课程设计,例如实现一款小 游戏或一个物联网设备。 |
此外,Skids能够提高开发效率,提升项目开发速度 ,可以用于创新大赛、电子设计大赛及大学生毕业设计等。
1.5. 适用的专业领域¶
- 物联网、嵌入式相关专业
- 软件工程、通信、电子相关专业
- 需要具有一定编程基础的专业
- 所有需要参加Python国家计算机二级考试的专业
1.6. Skids的硬件配置¶
- 处理器为双核32位MCU,主频高达230MHz,计算能力可达600DMIPS
- 集成了WIFI和蓝牙功能;并可以扩展支持Zigbee协议
- 搭配了2.8寸高清液晶屏
- 集成了4个用户按键
- 提供了Micro USB接口,可以很方便的与PC连接
- 提供了3.5mm音频接口
- 提供了TF卡插槽,支持TF卡
- 独特的电源管理和低功耗技术确保设备适用于各种物联网应用场景
