学习目标
1.了解嵌入式开发
2.开发环境的搭建
3.Linux操作系统的基本操作
一、了解嵌入式开发
以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
1.嵌入式可以干什么?
嵌入式技术主要用于各种电子产品的研发和生产。
岗位:单片机工程师、驱动工程师、嵌入式Linux工程师等。
2.运用嵌入式的电子产品有哪些?
带操作系统:嵌入式Linux(手机、平板、车载系统等)
无操作系统:微处理器开发(MCU:单片机;STM32;智能手环、小型无人机、工控行业)
3.本次实训项目的功能与需求分析
功能分析:
嵌入式智能家居系统:LCD屏编程、触摸屏编程、多线程编程
需求分析:
硬件开发平台:6818开发板、LCD显示、触摸屏、
软件开发平台:C语言编辑器、代码编译器(gcc)、VM虚拟机、Linux系统包(ubuntu)
软件以及开发工具链接:
链接:https://pan.baidu.com/s/1rajNgvXWcgKvZN-AfPveoQ?pwd=11xk
提取码:11xk
二、开发环境搭建
虚拟机安装步骤:
第一步:双击点击 VMware-workstation-full-16.2.1-17801498.exe (安装点击这个、卸载也是点击这个)
第二步:跳出安装向导界面后点击下一步
第三步:勾选许可协议,点击下一步
第四步:安装位置可根据自己需求进行修改(不修改也