围绕物联网的核心传感技术,以CortexM系列的CPU作为载体,全面剖析wifi、蓝牙、Zigbe等主要通信方式;带你掌握智能硬件的程序设计方法、熟练常用的硬件接口开发技术,如UARTSPI、IIC等;通过物联网车载系统、智能灯泡+万能遥控器等项目实操,将所学理论知识充分应用于实战。
本课程所含实战项目来自于一线互联网公司
优秀学员将有机会被推荐到以下岗位
物联网高级开发工程师(小米) 物联网高级开发工程师(中兴)从技术小白到物联网开发大神的华丽变身
项目实战
项目实战
根据视频内容熟悉什么是物联网、物联网的构成、物联网系统的开发方法、特别是智能硬件的开发。熟悉大发快三-大发快三彩票物联网专业主要学习哪些内容。
项目实战
项目实战
请根据视频学习内容完成练习,下载交叉编译集成开发环境KEIL以及对应CPU的支持库,进行安装及配置、熟悉开发环境编辑、编译等基本功能。
项目实战
项目实战
根据视频内容熟悉学习配套的开发板,熟悉开发板上的硬件资源及外设模块,并可以初步看懂提供的原理图,能在原理图上面找到对应的模块。根据视频连接核心板和外设模块,为智能温度计项目做准备。
项目实战
项目实战
根据官网视频,熟悉一个物联网项目的基本组成,开发流程以及所需要的资源。熟悉提供的demo代码,能够根据视频提示完成硬件的连接、代码的修改及程序的下载、运行和调试。最终能独立实现智能温度计这个小项目。
项目实战
项目实战
在工程模板的基础上进行编程,实现计算器基本的加、减、乘、除和取余数等基本操作,并通过串口进行输出,运算的数据固化在代码里面。
项目实战
项目实战
实现以下三个功能的程序流程图并在工程模板上编写代码,实现以下功能,并通过串口或者显示屏进行输出
1 编程实现计算器从1到10000的累加运算(分别使用for循环和while循环实现)
2 编程实现计算器从1到10000中所有偶数的累加运算...
项目实战
项目实战
1 将前面第二小节和第三小节的功能分别用子函数实现,并且进行调用,通过串口或者LCD输出结果
2 使用数学库函数sqrt在我们的计算器项目中完成实现如下功能的子函数:
在1---10000的范围内求一个整数,它加上100后是一个完全平...
项目实战
项目实战
1 在计算器中编程定义一个整型、一个双精度型、一个字符型的指针,并赋初值,然后显示各指针所指目标的值与地址,各指针的值与指针本身的地址及各指针所占字节数(长度)。其中地址用十六进制显示。
2 使用malloc去申请一块内存...
项目实战
项目实战
1 将一个数组逆序输出,通过串口输出。。
2 用选择法以下10个数进行从大到小排序 10个数分别如下 2 12 5 15 18 6 21 1 8 11,通过串口输出
3 计算一个字符串中的空格数,通过...
项目实战
项目实战
1 通过结构体来描述我们的计算器,需要封装以下属性:要进行的运算,运算数1,运算数2,运算数字数组1,运算字符串1,运算结果1,运算结果2,并使用结构体变量来完成前面题目的任务,包括基本运算,累加运算,数字排序运算,统计字符空...
项目实战
项目实战
熟悉硬件编程阶段的软硬件环境,打造自己的Keil开发环境,用Keil创建工程并熟悉调试界面,看懂STM32的启动代码,理解启动过程。
项目实战
项目实战
1 结合基础阶段的计算器项目,做一个智能加法判断器,输入加法比如 3+5然后提示输入答案,如果答案正确,亮LED13秒,如果错误亮LED23秒。
2 完成通过轮询法对按键的检测代码。
3 结合基础阶段的计算器项目,直接输入两个数按K...
项目实战
项目实战
综合应用本课程所学内容,利用开发板制作一个简易的游戏机。
该游戏机需求如下:
1 系统主频84MHZ(可通过修改SetSysClock函数实现,也可以调用库函数实现)。
2 用systick实现延时(使用轮询或者中断方式均可)。
3 在游...
项目实战
项目实战
综合应用本课程所学内容,制作一个简单的体感游戏机。
1 游戏功能:按下KEY6开始游戏,在显示屏中间上画一个圆,再在随机的位置画另外一个圆(不要和第一个圆重合),然后玩家往另一个圆对应的位置倾斜开发板(或者运动传感器模块)...
项目实战
项目实战
综合应用本课程所学内容,在上一个游戏任务的基础上增加如下功能(按下KEY5开始游戏)。
1 每次游戏后,存储相关数据,使用W25Q16进行存储,包括本次游戏次数ID(比如第一次游戏ID为1 以此类推 生成该ID前需读取上一次的ID号),...
项目实战
项目实战
1 必做项目
实现DA接口的数模转换,按视频内容完成程序设计或者能够看懂程序使用素材模板,可以把数字信号转换成模拟信号。
实现AD接口数据的读取,按视频内容完成程序设计或者能够看懂程序使用素材模板,可以通过AD接口读取电压...
项目实战
项目实战
1 必做项目
实现素材中MODBUS协议的解析,该协议的原始数据请见素材下载中的资料。
实际操作中,把原始数据通过串口助手输入到开发板,开发板接收到数据后。
对数据进行解析和运算,计算出该协议中的几条数据值。
2 选...
项目实战
项目实战
1 必做项目
基于UCOS操作系统,完成三个任务,任务一用于定时的点灯和喂狗,任务二检测并响应按键,任务三用于在显示屏上显示任务一和任务二的状态,比如任务中LED的状态,任务二中按键的状态。
2 选做项目
将之前的...
项目实战
项目实战
1 必做项目
将开发板和ESP8266相连接,使用网络助手在PC上构建一个服务器,并对STM32编程使用AT指令实现ESP8266和服务器数据的透传。
2 选做项目
完成无线通信协议的的编程,包括数据的打包和解包,为后面的智能家居商业...
从建筑行业转行进入IT,感谢在学习路上遇到大发快三-大发快三彩票。当无数次想放弃的时候,你需要在这个过程中不断的获得成就感,就类似于打游戏通关的一样,你就可以一步一步坚持下来。
毕业学员
张云瑞
python工程师
在物联网开发中,C语言基础性错误的不断发生,会导致某些缺陷的产生并造成维护方面的困扰。为竭力避免这些C编程陷阱,这里有10个C语言技巧供工程师参考。
不像PC、平板电脑和智能手机领域,可能不会只有那么几种操作系统主导整个物联网开发市场。相反,我们将不得不面对几十种流行的选择,它们各自有特定的优缺点。本文将介绍8种流行的操作系统。
物联网开发正在世界范围内如火如荼的展开,时至今日,多数现代平台已经基于开源标准并能够支持多种编程语言类型,这样出色的灵活性自然带来了更多潜在选项。有哪些语言能够很好地完成嵌入式系统的编程任务呢?
串口的自我测试
回复小女孩的大: 测试串口是好是坏的办法:用导线把2、3脚短路,然后使用串口调试助手,手动发送一个(或多个)字节,如果接受区能收到同样的字节,则说明串口是好的,能正常工作。否则,串口有问题。 。