课程名称: The Arduino Platform and C Programming(Arduino 平台开发和 C 编程)
课程主页: https://www.coursera.org/learn/arduino-platform
所在平台: Coursera
课程类别: 计算机科学
大学或机构: 加州大学尔湾分校
讲师: Ian Harris
授课语言: 英语
提供字幕: 英语
课程文件大小: 1.15GB
课程介绍: Arduino平台和C编程:Arduino是一个开放源代码的计算机硬件/软件平台,用于构建可以感知和控制其周围物理世界的数字设备和交互式对象。在本课程中,您将学习Arduino平台在物理板,库和IDE(集成开发环境)方面的工作方式。您还将了解屏蔽,屏蔽是较小的板,可插入Arduino主板以执行其他功能,例如感应光,热量,GPS跟踪或提供用户界面显示。该课程还将涵盖使用C代码对Arduino进行编程以及通过软件访问板上的引脚以控制外部设备的方法。请注意,本课程不包括讨论论坛。 完成本课程后,您将能够: 1.概述Arduino开发板的组成 2.描述编程主板固件的含义 3.阅读电路板原理图 4.安装Arduino IDE 5.描述什么是“防护罩”以及如何使用 6.指定库在使用屏蔽中的作用 7.编译并运行程序 8.名称C变量和类型 9.命名通用的C运算符 10.使用条件和循环 11.解释功能,其定义和调用 12.解释全局变量的含义 13.进行Arduino构建过程 14.描述IDE背后的工具的作用 15.描述如何在类中调用函数 16.解释Arduino草图的结构 17.访问Arduino的引脚 18.区分数字和模拟引脚 19.调试嵌入式软件 20.解释调试过程中可控性和可观察性的重要性 21.描述嵌入式系统的常见调试体系结构 22.说明UART串行通信协议如何工作 23.描述Arduino串行库如何执行串行通信。
本课程属于 An Introduction to Programming the Internet of Things (IOT) Specialization/物联网(IOT)程序设计入门 专项课程 第2门课程。
课程压缩包下载地址(度盘链接):
友情提醒:
评论前必须登录!
注册