很多对嵌入式开发感兴趣,想从事这个嵌入式开发的朋友,都会有疑问,学嵌入式要哪些基础,要学习哪里东西。智能家居)嵌入式Linux系统定制嵌入式Linux系统构成、嵌入式linux开发环境建立、U-boot简介、U-boot编译、移植,Linux内核结构、Linux内核编译与移植、嵌入式Linux系统根文件系统介绍、制作各种格式的嵌入式Linux系统的根文件系统镜像、嵌入式Linux的多种启动方式。

1、嵌入式培训课程如何学?

嵌入式培训课程如何学

下面是粤嵌的,你可以参考下!1.软件开发基础(贯穿项目:客户信息管理、分析系统)标准C语言软件开发计算机基础、Linux操作系统、Linux文件系、Linux系统常用命令、VI的使用、简单Shell脚本简介及编程、环境变量以及常用工具软件;C语言基本语法、gcc编译器、数据类型、变量和常量、运算符和表达式、分支语句、循环语句、数组、函数、指针和字符串、结构、联合、枚举、指针高级应用、多级指针、void指针、函数指针、内存管理、文件流操作、预处理、其他常用C标库、Makefile编写。

2.LinuxC/C 高级软件开发(贯穿项目:web服务器)LinuxC编程基础LinuxC开发环境、Linux标准文件I/O、文件目录访问控制、内存管理、Linux静态库和共享库的使用,Linux系统多进程、多线程编程进程与线程、Linux多进程与多线程编程、信号处理、进程间通信(IPC)、Linux多线程同步技术。

Linux网络编程Linux系统套接字(Socket)编程技术、TCP/IP协议、TCP客户机/服务器、UDP客户机/服务器,HTTP协议,网络爬虫技术,面向对象的标准C 编程面向对象编程思想,类和对象;构造器,拷贝构造,析构函数,new/delete,方法重载,运算符重载;面向对象编程的基本特性:封装、继承和多态,重写,覆盖,虚函数,虚函数表;string类,输入输出函数,友元,异常处理(Exception)。

Web服务器实现基于HTTP协议的Web服务器,3.嵌入式Linux系统软件开发(贯穿项目:智能家居主控)Qt高级软件开发Qt是图形用户程序框架、Qt基础,Qt信号和槽,QtCreator,QtDesigner,QML,Qt络编程;Qt访问数据库(SQL语法、Sqlite数据库编程)。ARM体系结构与嵌入式软件开发嵌入式系统构成、特点、开发模式与方法、建立开发环境、ARM体系结构、指令流水线、MMU原理、ARM指令集、GNUARM汇编程序设计、GPIO控制、LED驱动、KEY驱动、时钟子系统、UART驱动、PWM驱动、I2C协议及重力加速度传感器驱动开发、中断(异常、GIC)、S5P6818启动原理,

4.嵌入式Linux系统开发项目实战(贯穿项目:智能家居)嵌入式Linux系统定制嵌入式Linux系统构成、嵌入式linux开发环境建立、U-boot简介、U-boot编译、移植,Linux内核结构、Linux内核编译与移植、嵌入式Linux系统根文件系统介绍、制作各种格式的嵌入式Linux系统的根文件系统镜像、嵌入式Linux的多种启动方式。

2、一般嵌入式怎么自学啊?

一般嵌入式怎么自学啊

对于嵌入式学习者来说,我们该学习什么,或者说如何学习?才能提高自己的职场竞争力,或者说对于一个新手来说,如何通过自学,达到公司的用人标准和技术要求,找到一份自己想要的工作?首先,你要学会做减法,从现实出发,要有这样一个意识:我不可能精通所有的嵌入式技术,学会坚持,制定合理现实的小目标,很多人喜欢那种不切实际的广告轰炸营销,击中你心理上的某个软肋,一下子兴奋起来。

越熬越浓的心灵鸡汤,并不能解决我们吃饭的生存现实问题,很多人,包括我,在学习的时候,都喜欢给自己树立各种路线、计划、日程表。制定计划时激情满满,热情高涨,激动得睡不着觉,计划宏伟而饱满,仿佛成功就在眼前,但是往往不切实际,往往在早期,遇到各种困难,各种坑,各种拖延导致没有坚持下来,最后夭折,然后接着制定下一个宏伟的计划,继续夭折,生活周而复始,dayafterday。


文章TAG:嵌入式  课程  培训  怎么学嵌入式  
下一篇