嵌入式物联网系统是当前最热门最有发展前景的IT应用领域之一。嵌入式作为物联网的底层技术体系,不仅助力物联网从各行各业迅速脱颖而出,还在各类专用设备以及众多消费电子产品中广泛应用,通常这些设备的软硬件资源非常有限,对成本、体积、功耗、响应、可靠性都有严格要求。特别是随着消费电子的智能化、传统产业升级、万物互联互通、集约化生产管理、远程数据采集与监控等行业的兴起,嵌入式物联网在其中的地位尤其重要且必不可少。以下是智能物联网基础课培训内容,欢迎了解。
*天 | 物联网概述及环境搭建 | 物联网概述 |
1、了解物联网行业技术介绍、行业发展、 物联网技术体系介绍 2、Linux操作系统的使用、服务的安装 3、Linux操作系统远程登陆 4、Linux日常高频率应用命令使用练习 5、文件操作命令使用练习 6、内容检索命令使用练习 7、压缩解压命令使用练习 8、系统内部常用命令使用练习 |
windows下编程环境搭建 | |||
Linux云服务器使用 | |||
Linux常用命令 | |||
第二天 | C语言基本数据类型与运算符 | 输入一个年份,判断是否是闰年 |
1、程序设计关键字分类讲解 2、各类进制间的分析以及转换 3、有符号以及无符号深度剖析 4、各种运算符介绍 5、数据存储类型的读写控制 6、不同数据类型间的自动以及强制类型转换 7、各种类型间的越界问题剖析 |
输入学生的各门课成绩求平均成绩 | |||
第三天 | C语言控制语句 | 输入考试分数自动判断所属级别(if) |
1、选择控制语句 2、循环控制语句 3、控制语句相关关键字分析 |
1~100求和(for、while、do while) | |||
乘法小九九 | |||
百钱买百鸡 | |||
输入一个1~7的数字,打印对应的星期几switch | |||
第四天 | 数组 | 输入年月日判断是一年中的第几天 |
1、数组的精确定义 2、数组元素严谨的初始化 3、深度剖析数组元素的读写过程 4、多维数组的精确定义 5、多维数组的应用操作 |
统计平均成绩和不及格人数 | |||
第五天 | 函数 | 猜数字游戏 |
1、函数的定义、声明、调用三要素 2、各类场景的函数定义 3、严谨的函数声明 4、函数的调用过程剖析 5、函数参数本质剖析 6、实参、形参详解 7、具体需求下的函数封装流程 |
第六天 | 指针基础 | 指针练习题 |
1、指针与内存哪些事儿 2、指针的定义与使用 3、指针与基本类型变量的关系 4、指针与数组的关系 5、指针与函数的关系 6、指针与字符串的关系 7、指针与指针的关系 |
第七天 | 常用字符串处理库函数 | 手机信息解析器 |
1、字符串拷贝函数 2、字符串追加函数 3、字符串比较函数 4、字符串切割函数 5、字符串转整型、浮点型 6、字符串中查找字符 7、字符串中查找字符串 |
第八天 | GTK图形界面设计:窗口、按钮、信号、布局、其他控件 | 创建窗口 |
1、GTK图形界面开发概述 2、GTK程序设计框架 3、GTK各种控件创建、属性设置、使用 4、GTK信号机制,事件处理,回调函数 |
窗口属性设置 | |||
创建按钮 | |||
按钮动起来 | |||
标签 | |||
输入框 | |||
计算器GUI设计 | |||
第九、十天 | 智能家居GUI设计 | 智能家居登陆系统GUI |
1、项目开发流程及规范 2、项目开发文档编写 3、解决项目问题的方法 4、C语言及GTK知识 |
智能家居控制及信息显示界面设计 |