Introduction to Embedded Systems Software and Development Environments

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/introduction-embedded-systems

课程评论:没有评论

第一个写评论        关注课程

课程简介

University of Colorado Boulder

课程大纲

Module 1 will introduce the learner to the components of your embedded system software development process. This module will be a quick overview for many topics with detailed analysis to follow in later modules and courses. We start with defining the hardware and software building blocks of Embedded Systems which will include a C-programming refresher. Next you will learn about the important tools a developer will need to use to help design, build and manage their designs. This includes development environments, version control and the hardware kits to install on. Learners will install and use a Virtual machine to complete Week 1 Application Assignment.

课程评论(0条)

课程详情

Welcome to the Introduction to Embedded Systems Software and Development Environments. This course is focused on giving you real world coding experience and hands on project work with ARM based Microcontrollers. You will learn how to implement software configuration management and develop embedded software applications. Course assignments include creating a build system using the GNU Toolchain GCC, using Git version control, and developing software in Linux on a Virtual Machine. The course concludes with a project where you will create your own build system and firmware that can manipulate memory. The second course in this 2 course series , Embedded Software and Hardware Architecture, will use hardware tools to program and debug microcontrollers with bare-metal firmware. Using a Texas Instruments MSP432 Development Kit, you will configure a variety of peripherals, write numerous programs, and see your work execute on your own embedded platform!

嵌入式系统软件和开发环境简介:欢迎阅读嵌入式系统软件和开发环境简介。本课程的重点是为您提供真实的编码经验,并使用基于ARM的微控制器进行项目工作。您将学习如何实施软件配置管理和开发嵌入式软件应用程序。课程任务包括使用GNU工具链GCC创建构建系统,使用Git版本控制以及在Linux上的虚拟机上开发软件。本课程以一个项目结束,您将在其中创建自己的构建系统和可以操纵内存的固件。 这2门课程系列的第二门课程,嵌入式软件和硬件体系结构,将使用硬件工具对具有裸机固件的微控制器进行编程和调试。使用德州仪器(TI)MSP432开发套件,您将配置各种外设,编写大量程序,并在自己的嵌入式平台上执行您的工作!

课程标签

0人关注该课程

主题相关的课程