光盘详细内容
嵌入式新手入门最佳视频教程
一、光盘01
1.软件视频包-嵌入式linux软件开发入门培训视频.iso
共有46个视频,介绍嵌入式linux入门需要掌握的基础知识,包括linux的基础知识,shell基础,vi编辑器,包括嵌入式linux的C语言编程,非常详细,非常精辟,我当初刚出学校做嵌入式的时候,就是看这个视频的。
2.软件视频包-嵌入式系统30学时.iso
共有16个视频,讲述嵌入式系统概述,还有基本概念,嵌入式微处理器及ARM体系结构,已经嵌入式系统的基本硬件知识,嵌入式实时操作系统的介绍,介绍us, os-II,介绍嵌入式wince,linux等操作系统。
3.软件视频包-嵌入式系统设计培训教程.iso
共有25个视频,讲述嵌入式系统硬件和软件的知识,嵌入式系统的基本知识,讲述嵌入式软件和硬件的协同设计,最后还讲述了U-BOOT程序设计,MP3播放器的设计。
4.软件视频包-计算机系统结构和汇编培训.iso
共有51个视频,将计算机系统结构和汇编语言程序设计,对于以后进行底层的开发很有帮助。
二、光盘02
5.软件视频包-底层内核和驱动培训视频.iso
共有28个视频,讲述linux内核介绍,内核的源代码结构,如何编译和配置内核,如何开发内核模块,内核的启动流程分析,内核的内存管理,进程内存空间管理,linux2.6内存管理和分配,内核的链表操作,包括一些内核的实验。
驱动部分讲述字符设备驱动程序和字符驱动例子解析,驱动调试技术,并发控制技术,Ioctl的实现,驱动如何访问硬件,中断处理,LED驱动程序设计,等待队列,阻塞,Poll方法实现,时间度量,内核定时器,网络体系架构,网卡驱动设计,触摸屏驱动分析等等。
三、光盘03
6.软件视频包-linux系统编程培训教程.iso
共有22个视频,讲述基于linux系统的编程,里面介绍很多linux实例代码的分析,非常不错。
7.软件视频包-嵌入式系统及应用开发培训视频.iso
共有40个视频,讲述嵌入式系统结构、外设驱动和应用开发调试技术,嵌入式系统开发模式,嵌入式硬件开发,实时/嵌入式系统开发方法,还讲述了嵌入式系统硬件结构,嵌入式处理器,ARM介绍,片内周边电路,外围电路,外设等等。
四、光盘04
8.软件视频包-嵌入式培训视频1.iso
这是RetHat的企业安装盘,还有samba安装方法介绍,适合新手学习,还有包括linux命令,脚本,Makefile和GCC的材料。
五、光盘05
9.软件视频包-linux内核编程初级班培训教程.rar
共有30个视频,都是基于代码分析的,讲述linux内核的基础知识,汇编及保护模式,linux内核体系结构,linux引导程序分析,linux内核代码分析,linux块设备驱动程序分析。
10.软件视频包-嵌入式培训视频2.iso
共 有20个视频,讲述linux文件编程,库函数方式访问文件,系统调用方式访问文件,时间编程,进程控制理论,进程创建,进程等待,进程通讯概述,管道通 讯,信号通讯,共享内存通讯,消息队列,信号量,线程创建,线程等待与清除, ARM概述, mini2440, ARM寄存器, ARM寻址方式, ARM指令1, ARM指令2.
六、光盘06
11.软件视频包-嵌入式培训视频3.iso
共有 20个视频,讲述内核简介,Linux内核源代码,Linux内核配置与编译,内核模块-1,内核模块-2,Linux内存管理,Linux进程与内核地 址空间,Linux内核链表,内核定时器,内核进程,进程调度,系统调用,Proc文件系统,异常分析,交叉工具链,嵌入式系统构 建,bootloader介绍,Uboot简介,UBoot命令,Uboot移植。
七、光盘07
12.软件视频包-嵌入式培训视频4.iso
共 有25个视频,讲述Linux驱动程序介绍,字符设备驱动,简单字符设备驱动实例分析,并发控制,Ioctl设备控制,内核等待队列,阻塞型字符设备驱 动, poll设备方法,自动创建设备文件, mmap设备方法,硬件访问, LED驱动程序,总线,设备,驱动, platform驱动,中断处理程序,按键驱动,网卡驱动程序设计, CS8900A网卡驱动程序分析,输入子系统,触摸屏驱动程序, PCI总线, PCI驱动程序设计,串口驱动程序,
八、光盘08
13.软件视频包-中嵌培训视频1
共有21个视频,如图1
九、光盘09
14.软件视频包-中嵌视频2
共有22个视频,如图2,
十、光盘10
15.软件视频包-中嵌视频3
共有26个视频,包括课件
十一、光盘11
1.软件视频包-linux内核编程高级班培训教程.rar
共有29个视频,详细介绍2.6内核的代码,非常不错,如果想学习内核,值得推荐!
2.硬件视频包-CPLD系统设计和VHDL语言培训教程
共有10个视频,介绍CPLD系统设计和VHDL的程序设计,包括视频和课件还有相关的资料。
3.硬件视频包-电路分析培训教程
共有30个视频,详细的介绍了电路分析,电路原理。
4.软件视频包-ARM S3C44B0 嵌入式微处理器原理及应用
共 有48个视频,主要内容包括:嵌入式系统基础知识、嵌入式交叉编译环境与嵌入式开发环境的搭建、基于Linux的嵌入式软件开发流程、MiniGUI应用 程序设计、嵌入式数据库应用、Qt图形界面应用程序开发。《嵌入式系统开发基础——基于ARM微处理器和Linux操作系统》涉及嵌入式系统从底层驱动到 顶层应用的各个部分,配合实验操作循序渐进地帮助读者完成各个章节内容的学习,引领初学者顺利进入嵌入式世界。
十二、光盘12
5.硬件视频包-单品机经典培训教程01-11
共有11个视频,讲述单片机的基本所有的内容,老师现场写代码,非常棒,可以从一个完全不懂单品机的人到熟悉单品机,到单片机编程,为以后ARM编程打好基础!
十三、光盘13
6.实践开发包-ARM 2410开发板资料.zip
包括用户手册,网上资料,芯片手册,目标代码和支持包,USB 驱动程序,原理图,里面还有实验的指导,很好!
7.实践开发包-ARM FS44B0开发板资料.zip
包括用户手册,ADS120评估板,BOIS和测试程序的源代码,uCLinux代码和编译工具,芯片手册,目标代码和支持包,USB 驱动程序,原理图,里面还有实验的指导,很好!
8.硬件视频包-计算机电路基础培训教程.iso
共有14个视频,讲述计算机的电路基础,适合初学者入门。
9.硬件视频包-PCB设计培训教程 Altium Designer
共有14个视频,讲述Altium Designed,电子设计基础知识,原理图初步设计,进阶,提高,深入,pcb库的设计,集成库的作用和制作,pcb设计初步,PCB设计提高,PCB深入。
10.硬件视频包-单品机经典培训教程12-13
接光盘12
十四、光盘14
11.实践开发包-ARM 6410开发板资料.rar
这是我们购买了一块7000元的开发板配套的完整资料,包括开发套件源代码压缩包,套件使用手册、CPU及其它各种芯片的datasheet,开发板电路图,仿真器的驱动文件及说明文档等等。
12.实践开发包-MIPS CPU开发板资料.rar
这是我们购买了一块3000元的开发板配套的完整资料,现在市场上 MIPS的开发板非常少,当然资料更少了。包括整套的文档,软件和硬件所有的资料,包括工具。
13.实践开发包-USB实践开发包.iso
关于USB的实践开发包,里面有介绍关于U盘和MP3的工具,软件的程序,硬件的原理图,制作的工具,和相关的资料手册。
14.实践开发包-嵌入式linux网络的远程控制开发包.iso
关于嵌入式linux网络远程控制的实践开发包,里面有详细的一步步图文操作的电子书,软件的程序,硬件的原理图,制作的工具,和相关的工具。
15.实践开发包-电子相册开发包.iso
关于电子相册的实践开发包,里面有详细的配套说明和实验指导书,软件的程序,硬件的原理图,制作的工具,和相关的工具。
16.行业视频包-MTK手机开发培训.iso
介绍MTK的资料,有10个视频教程,还包括新手如何学习MTK手机开发的资料,MTK开发平台大集合,入门导读,全套资料,MMI的资料等等。
17.行业视频包-VOIP视频教程
共有12个视频,介绍VOIP网络电话开发,非常不错,这对以后找这方面的工作非常有帮助,是高薪的行业。
十五、光盘15
18.开发工具包-Wince开发平台platform builder5.0
这是platform builder 5.0的安装包,可以基于它开发 wince.
十六、光盘16
19.电子书籍包.iso
这是我们多年来积累的电子书籍,是你学习嵌入式的不可多得的材料,太多经典的教材,太多经典的好文章,一定会让你流连忘返!共有近900本关于嵌入式的电子书籍,覆盖了嵌入式方方面面的内容!
20.开发工具包-安装好的fedora9
已经安装好的Fedora(一种基于linux的操作系统和平台,,从硬盘直接可以拷贝到硬盘linux,方便linux初学者免去安装linux的麻烦。
熟悉Linux/Unix操作系统的话要学什么东西?谁能告诉我Ubuntu和Linux操作系统的关系?
Ubuntu是Linux的一个发行版 , 简单对比下 ,如果Linux泛指中国人, 那么Ubuntu就是浙江人
candence 是一款PCB设计软件 ,可以运行在Ubuntu下 ,归属应用软件和操作系统的关系
同上 candence和linux也是应用软件和操作系统的关系
Ubuntu本身还是Linux系统 ,Linux的结构是仿照UNIX的架构而诞生的全新操作系统,它不是UNIX,被称为类UNIX系统
candence是个应用软件,只要他发布了某个系统的版本 他就能在该系统下运行,其他的和系统就没什么关系了
熟悉Linux系统 ,和熟悉windows系统是一样的过程 ,首先熟悉文件操作,用户操作,然后熟悉系统结构 文件存放位置, 然后就是软件的安装和卸载,
最后就是各种应用相关的软件的使用,比如浏览器 比如编辑器 等等
最后如果你的 candence 是canonical的笔误的话 ,那么 ...canonical是一家南非的公司 主要为了促进开源软件项目,赞助维护着Ubuntu社区的发展运行
哪里有比较好的嵌入式系统入门教程?怎样进阶?基础是什么?
我不知道楼主家里的经济环境怎么样,如果还不错,那确实可以去培训,反正几个月不工作不至于饿肚子。如果楼主要自食其力的,我建议楼主还是可以自学的,毕竟你放弃工作,还要付一大笔培训的费用,还要4个月的时间没有工作。如果到时没有学好,那代价应该是太大的。
所以,我的经历来和楼主说说吧,我是个大专没有毕业的学生,我原来也想去培训嵌入式,但是我家里出不了那么多钱,于是我只好自学,可是我又不喜欢看书,我一看书我就打瞌睡,不是看书自学的料。
于是,我就一直想找一份视频,一份像武林秘籍的视频,但是我找了很久没有找到。大部分都只是某部分的内容,都不能称心如意。后来在一个嵌入式的群上,有个朋友给我介绍一个从零基础开始学嵌入式的视频,而且他们还提供半年的技术支持,我当时一下子胃口被掉了起来,后来就到他们的网站看了一下,要300圆,好贵啊,但是为了学习,我咬咬牙买了。我把视频地址贴出来和楼主分享。
视频地址:
收到他们寄过来的光盘后,我就开始学习了,由于我没有什么基础,我就从最简单的C语言视频教程学起,话说简单,其实我还是很多不懂的,我只好请教他们,他们还是很热心的,都帮我解决了。C语言我差不多学了一个礼拜,接下来我就学了linux的基本命令,我在他们提供linux虚拟机上都有做练习,敲linux的基本命令,写简单的C语言代码,差不多也就三个礼拜。我每天都在不停的写一些简单的代码,这样一月后我基本掌握了C和linux的基本操作。
接下来我就去学习了人家的视频的培训教程,是整套的,和去参加培训没有多大的区别,这一看就是两个月,学习了ARM的基本原理,学习嵌入式系统的概念,也掌握了嵌入式的环境的一些搭建,对linux也有更深层次的理解了,明白了嵌入式应用到底是怎么做的,但是驱动我只是有一点点的了解,这个相对难一点,我想以后再慢慢啃。
这两个月,除了吃饭睡觉,我几乎都在学习。因为我知道几乎没有基础,比别人差劲,我只能坚持努力着,我不能放弃,我必要要靠自己来养活自己,必须学好这门技术,同时我不懂的就问,这里真的很感谢他们的技术客服对我的任何问题都是耐心的解答,每天都我几乎都有好几个问题问他们,然后我就把不懂的问题总结记下来,这样慢慢积累了一段时间,我发现自己真的有点入门了。
最后的一个月,我就去看关于实践部分的内容,了解嵌入式项目具体的开发流程,需要什么样的知识,我就开始准备这方面的知识,也就是学习这方面的视频,同时他们建议我去找了找一些嵌入式面试的题目,为自己以后找工作做准备。我就到网上找了很多嵌入式的题目,把他们理解的记下来,这样差不多准备了20天左右。
我觉得自己差不多入门了,会做一些简单的东西了。我就想去找工作看看,于是我就到51job疯狂的投简历,因为我学历的问题,专科没有毕业,说真的,大公司没有人会要我,所以我投的都是民营的小公司,我希望自己的努力有所回报。没有想过几天过后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好,因为我之前做了准备,但是他们的要求比较严格,需要有一年的项目经验,所以我没有被选中。
后来陆续面试了几家公司,终于功夫不负有心人。我终于面试上的,是在闵行的一家民营的企业,公司规模比较小,我的职务是嵌入式linux应用开发,做安防产品的应用的。我想我也比较幸运,经理很看重我的努力就录用了我,开的工资不高,但是我想我足够了。我至少不用每天都要靠父母养,我自己也能养活自己的。我想只要我继续努力,我工资一定会翻倍的。
最后我也把他们资料里推荐的学习顺序发出来,楼主也是看看大约的学习流程。
第一阶段 环境及基础篇
1.1:先搭建一个简单的linux环境,这对以后学习linux和C编程有很大的帮助。具体操作:
打开光盘16,里面有个开发工具包-安装好的fedora9,里面有个vmware安装包,先安装下vmware虚拟机,建议安装我们提供的版本,以免打不开我们的提供的安装的linux。解压缩Virtual Machines.rar到你的硬盘,用虚拟机打开解压缩的系统即可。
如果你不喜欢fedora 9,那也可以安装我们提供的光盘04的软件视频包-国嵌培训视频1-RedHat企业版安装光盘,自己学习动手装linux也是不错的。如果不懂得安装,可以看光盘04里面的软件视频包-国嵌培训视频1-RedHat企业版安装光盘/课程与视频/第1阶段(Linux系统管理)/第一天(安装与命令)/里面的视频,也可以看看里面的参考资料。
不过还是建议大家直接使用fedora,这样可以省时省事。
1.2:如果还没有基础,建议从最基本的C语言和linux开始学。如果你觉得你的基础还不错,也可以跳过这部分,但是建议还是复习一遍,毕竟基础扎实一点更好。
先学习软件视频包-嵌入式linux软件开发入门培训视频.iso,共有46个视频,介绍嵌入式linux入门需要掌握的基础知识,包括linux的基础知识,shell基础,vi编辑器,包括嵌入式linux的C语言编程,非常详细,非常精辟! 学习完本视频可以掌握C语言和linux,对linux下的C编程有一定的了解。
1.3 这个看完后也可以看看光盘04,这个也是主要linux的安装与linux命令,脚本,Makefile和GCC的材料。
当然,如果你看过的1.2的内容,其实你已经掌握了linux的基本命令,那么1.3 你也当做复习,也可以跳过,这样的速度更快!如果为了速度,就一个原则,学习过的就跳过,但是也要保证自己掌握,这个尺度看个人自己把握。
还有一点就是老师讲课都有带一些实验,记得你也要动手操作,反正环境都有了,操作了才不容易忘记。
第二阶段 linux应用编程强化阶段
2.1 有了上面的基础,接下来就要强化学习下linux下的C编程,毕竟嵌入式的还是需要很强大的C语言能力。可以学习光盘03的软件视频包-linux系统编程培训教程,这个共有22个视频,讲述基于linux系统的编程,里面讲解了很多linux实例代码的分析,非常不错。
2.2 学习下光盘08 这是介绍linux的基本命令和编程,比如 linux的进程管理,make的介绍,进程间的通讯,linux系统调用和io编程等等。
2.3 学习下光盘05/软件视频包-国嵌培训视频2/国嵌视频2_201003.rar,主要看linux的编程部分,关于arm的内容先别看。这个也是主要介绍linux下的编程。(而光盘05/软件视频包-国嵌培训视频2/国嵌视频1_201003.rar在介绍里是没有的,是我们后面附加赠送的,其视频和光盘4差不多。)
还是那句话,你觉得会的内容可以跳过,但是建议你还是多看看。
第三阶段 嵌入式学习阶段
经过了上面的课程,我相信你的C语言和linux编程基础已经很不错了。接下来你就可以进入arm的世界了。
(注意:如果以后选择嵌入式软件方向的同学,如果没有硬件基础的,我建议大家从事嵌入式软件的,更好,软件方向可以不学硬件方向的内容,可以了解下3.1.1的单片机内容。)
3.1硬件方向
3.1.1(可选阶段)这个简单建议你学习下单片机,毕竟单片机还是比较简单,但是如果你想直接进入下一步3.3也未尝不可。如果要学习单片机可以学习硬件视频包-单品机经典培训教程,讲述单片机的基本所有的内容,老师现场写代码,非常棒,可以从一个完全不懂单品机的人到熟悉单品机,到单片机编程,为以后ARM编程打好基础。其内容01-11在光盘12,而12-13因为容量问题放在光盘13里面。
3.1.2 (可选阶段,硬件方向,无基础的同学可先别学)这个阶段适合以后想学习硬件的同学,但是我不建议没有基础的同学去搞硬件,相对入门比较难,如果以后想做嵌入式的软件的同学也可以不急着看硬件的内容。当然了解下更好。可以看看光盘13的硬件视频包-计算机电路基础培训教程.iso,讲述计算机的电路基础,适合初学者入门。
3.1.3(可选阶段,硬件方向)有了3.1.2的基础后,你也可以学习光盘11的硬件视频包-电路分析培训教程
共有30个视频,详细的介绍了电路分析,电路原理。
3.2 软件方向
学习方法:这些内容都是相对比较抽象,如果有什么不懂的,不明白的,一定要先记住概念,等你以后接触多了,遇到相关的知识时,你会豁然开朗的。
3.2.1这时我们进入嵌入式系统的时代了,可以学习下光盘01的软件视频包-嵌入式系统30学时.iso,讲述嵌入式系统概述,还有基本概念,嵌入式微处理器及ARM体系结构,已经嵌入式系统的基本硬件知识,嵌入式实时操作系统的介绍,介绍us,os-II,介绍嵌入式wince,linux等操作系统。
3.3.2 学习光盘09的软件视频包-中嵌视频2的视频内容,了解ARM的基本命令,arm开发环境等等。
3.3.3 学习光盘05中的关于软件视频包-国嵌培训视频2.iso中的ARM部分,ARM概述,mini2440,ARM寄存器,ARM寻址方式,ARM指令1,ARM指令2.
3.2.4 学习下光盘01 软件视频包-嵌入式系统设计培训教程.iso,共有25个视频,讲述嵌入式系统硬件和软件的知识,嵌入式系统的基本知识,讲述嵌入式软件和硬件的协同设计,最后还讲述了U-BOOT程序设计,MP3播放器的设计。
3.2.5学习光盘03的软件视频包-嵌入式系统及应用开发培训视频,共有40个视频,讲述嵌入式系统结构、外设驱动和应用开发调试技术,嵌入式系统开发模式,嵌入式硬件开发,实时/嵌入式系统开发方法,还讲述了嵌入式系统硬件结构,嵌入式处理器,ARM介绍,片内周边电路,外围电路,外设等等。
3.2.6学习光盘11的软件视频包-ARM S3C44B0嵌入式微处理器原理及应用
共有48个视频,主要内容包括:嵌入式系统基础知识、嵌入式交叉编译环境与嵌入式开发环境的搭建、基于Linux的嵌入式软件开发流程、MiniGUI应用程序设计、嵌入式数据库应用、Qt图形界面应用程序开发。《嵌入式系统开发基础——基于ARM微处理器和Linux操作系统》涉及嵌入式系统从底层驱动到顶层应用的各个部分,配合实验操作循序渐进地帮助读者完成各个章节内容的学习,引领初学者顺利进入嵌入式世界
第四阶段 嵌入式高级阶段
上一阶段软件方向我们已经学习了关于arm和嵌入式系统的知识,接下来我们要接触的就是更为深奥的底层驱动和内核相关内容。硬件方向则学习了基本的电路基础,这一阶段则要接触到pcb,cpld fpga的知识了。
4.1 硬件方向(软件方向的同学不用学)
4.1.1 学习光盘13的硬件视频包-PCB设计培训教程Altium Designer共有14个视频,讲述Altium Designed,电子设计基础知识,原理图初步设计,进阶,提高,深入,pcb库的设计,集成库的作用和制作,pcb设计初步,PCB设计提高,PCB深入。
4.1.2 学习光盘11的硬件视频包-CPLD系统设计和VHDL语言培训教程共有10个视频,介绍CPLD系统设计和VHDL的程序设计,包括视频和课件还有相关的资料。
4.2 软件方向
4.2.1 学习光盘02的软件视频包-底层内核和驱动培训视频
共有28个视频,讲述linux内核介绍,内核的源代码结构,如何编译和配置内核,如何开发内核模块,内核的启动流程分析,内核的内存管理,进程内存空间管理,linux2.6内存管理和分配,内核的链表操作,包括一些内核的实验。
驱动部分讲述字符设备驱动程序和字符驱动例子解析,驱动调试技术,并发控制技术,Ioctl的实现,驱动如何访问硬件,中断处理,LED驱动程序设计,等待队列,阻塞,Poll方法实现,时间度量,内核定时器,网络体系架构,网卡驱动设计,触摸屏驱动分析等等。
4.2.2 学习光盘06的软件视频包-国嵌培训视频3.iso
共有20个视频,讲述内核简介,Linux内核源代码,Linux内核配置与编译,内核模块-1,内核模块-2,Linux内存管理,Linux进程与内核地址空间,Linux内核链表,内核定时器,内核进程,进程调度,系统调用,Proc文件系统,异常分析,交叉工具链,嵌入式系统构建,bootloader介绍,Uboot简介,UBoot命令,Uboot移植。
4.2.3 学习光盘07的软件视频包-国嵌培训视频4.iso
共有25个视频,讲述Linux驱动程序介绍,字符设备驱动,简单字符设备驱动实例分析,并发控制,Ioctl设备控制,内核等待队列,阻塞型字符设备驱动, poll设备方法,自动创建设备文件, mmap设备方法,硬件访问, LED驱动程序,总线,设备,驱动, platform驱动,中断处理程序,按键驱动,网卡驱动程序设计, CS8900A网卡驱动程序分析,输入子系统,触摸屏驱动程序, PCI总线, PCI驱动程序设计,串口驱动程序。
4.2.4 学习光盘10的软件视频包-中嵌视频3,这也是将驱动的和内核的。
第五阶段 实践阶段
这个时候你需要做的事,多了解我们的实践的资料,弥补缺少动手能力。你可以看着实践资料的文档代码看,相信你会有质的飞跃。我们的实践资料包括以下的内容:
光盘13
21. 实践开发包-ARM 2410开发板资料.zip
包括用户手册,网上资料,芯片手册,目标代码和支持包,USB驱动程序,原理图,里面还有实验的指导,很好!
22. 实践开发包-ARM FS44B0开发板资料.zip
包括用户手册,ADS120评估板,BOIS和测试程序的源代码,uCLinux代码和编译工具,芯片手册,目标代码和支持包,USB驱动程序,原理图,里面还有实验的指导,很好!
光盘14
26. 实践开发包-ARM 6410开发板资料.rar
这是我们购买了一块7000元的开发板配套的完整资料,包括开发套件源代码压缩包,套件使用手册、CPU及其它各种芯片的datasheet,开发板电路图,仿真器的驱动文件及说明文档等等。
27. 实践开发包-MIPS CPU开发板资料.rar
这是我们购买了一块3000元的开发板配套的完整资料,现在市场上 MIPS的开发板非常少,当然资料更少了。包括整套的文档,软件和硬件所有的资料,包括工具。
28. 实践开发包-USB实践开发包.iso
关于USB的实践开发包,里面有介绍关于U盘和MP3的工具,软件的程序,硬件的原理图,制作的工具,和相关的资料手册。
29. 实践开发包-嵌入式linux网络的远程控制开发包.iso
关于嵌入式linux网络远程控制的实践开发包,里面有详细的一步步图文操作的电子书,软件的程序,硬件的原理图,制作的工具,和相关的工具。
30. 实践开发包-电子相册开发包.iso
关于电子相册的实践开发包,里面有详细的配套说明和实验指导书,软件的程序,硬件的原理图,制作的工具,和相关的工具。配合光盘15的开发工具包-Wince开发平台platform builder5.0
这是platform builder 5.0的安装包,可以基于它开发wince.
31. 行业视频包-MTK手机开发培训.iso
介绍MTK的资料,有10个视频教程,还包括新手如何学习MTK手机开发的资料,MTK开发平台大集合,入门导读,全套资料,MMI的资料等等。
32. 行业视频包-VOIP视频教程
共有12个视频,介绍VOIP网络电话开发,非常不错,这对以后找这方面的工作非常有帮助,是高薪的行业。
第六阶段 深化阶段
相信这个时候的你已经是嵌入式的能手了,但是要变成高手,你还要进一步学习内核和系统。
6.1 学习光盘01的软件视频包-计算机系统结构和汇编培训.iso
共有51个视频,将计算机系统结构和汇编语言程序设计,对于以后进行底层的开发很有帮助。
6.2 学习光盘05的软件视频包-linux内核编程初级班培训教程.rar共有30个视频,都是基于代码分析的,讲述linux内核的基础知识,汇编及保护模式,linux内核体系结构,linux引导程序分析,linux内核代码分析,linux块设备驱动程序分析
6.3 学习光盘11的视频包-linux内核编程高级班培训教程.rar
共有29个视频,详细介绍2.6内核的代码,非常不错,如果想学习内核,值得推荐
转自嵌入式学习网!
linux操作系统是免费系统么 预备转移到linux系统 请教一下linux应用 高分急求
A,可以从网上下载镜像,然后刻盘后安装.也可以硬盘安装.刚开始接触linux,建议用虚拟机,虚拟机用好后再用双系统.如果觉得确实可以了再用纯的linux.
B,一般不需要配置,如果是通过局域网上网,安装好以后会自动设置好,如果是ADSL,一般有自带的拨号程序.ubuntu下是pppoeconf
C,迅雷目前没有linux的版本,qq有lumaqq等可以代替.
D,没有多大区别,用习惯了都很方便.
E,linux下的绝大多数软件都是免费的,也有部分是收费的.
cadence IC615 这个怎么安装的?是我下的这个有问题文件缺失还是得怎么安装的?我是在fedora17下安装的
你好,如果要在Linux下安装,必须找相应的安装包,一般叫cadence IC615 for linux 你用这种关键字搜索。
这种包下载下来要么是.rpm格式,要么是.sh,这两种可以直接安装。要么是tar.gz,这种格式解压后有configure等文件的,需要make。
帮忙翻译中文简历,高分酬谢! 以下XXX代表之前就职公司名称, 其它出现的英文单词或字母,照抄就好。
work experience:
2008.9 until now, embedded development engineer for zhuhai xxx software ltd. company R&D department. Responsible for the embedded system software development of secondary electric security protection system equipment , embedded development of Linux device drive, power system communication and data security protection. 2005.7-2008.3 Design engineer for xxx Technology ltd. company(Zhuhai) Project Engineering Deparment. Responsible for FPC/PCB production design, SCRIPT maintenance design based on genesis software of HP-UNIX.
professional skills:
systematically learned professional knowledge Simulation ,Digital Electronics and Circuits, high frequency circuit,Digital Signal system, Communication Principle,Single Chip Computers,Fundamentals of Microcomputer,digital system design (vhdl),C Language,Data structure,operation system,computer network,Software Engineering and Database. Familiar with processor architecture and inferface of X86、MCS51、ARM、DSP etc. Master of Linux system developing environment: Linux C/C++ Programming,Linux GTK+/QT4 Graphic Programming, shell Programming, Makefile Compiling,VI、GCC、GDB etc. Familiar with anjuta、codeblocks、Slickedit etc ide environment under Linux. Master of the use and management of Fedora,Ubuntu、Mint etc. some mainstream released Linux version system. Master of the developing process of embedded linux system: 交叉工具链的制作??(crosstool、build、ELDK),Bootloader Porting and programming,Tailoring and Porting Embedded Linux Kernel,constructing root file system(the using of busybox) , programming and loading application. Know the hardware interface technology, familiar with ARM、PPC、MIPS、x86、Godson-2 etc. ranges of processor, espcially the embedded linux development and application based on ARM processor. Master of embedded linux device drive development(characters,Block devices and network equipment). Familiar with Protel、OrCAD、MaxplusII etc. drawing tool schematic diagrams and PCB Layout, CAM350、genesis2000 etc. Gerber processing software. Know the VHDL Computer Hardware Description Language and CPLD/FPGA. Familiar with Network Information Security, data encrypt and decrypt software- or hardware-based .
我已经尽力了~~希望能帮到你~~
用虚拟机vmware workstation 启动荒野行动为什么花屏,怎么解决
显卡花屏有很多原因引起的,尝试安装以下方法排查下:
1、电源功耗不够,电源老化,电流电压不稳定,建议更换功耗大一点质量良好的电源使用。
2、如果独立显卡使用超过一年,显卡PCB板上和风扇周边的灰尘堆积比较多,会严重影响散热,显卡温度会比较高,温度高也会导致花屏,电脑关机后把机箱打开把显卡拔出来清理灰尘,并给GPU核心涂上薄薄的硅脂。
3、主板和显卡接触不良也会导致花屏,显卡金手指部分要完全接入到主板插槽内。
嵌入式和java该怎么选择呢?
我不知道楼主家里的经济环境怎么样,如果还不错,那确实可以去培训,反正几个月不工作不至于饿肚子。如果楼主要自食其力的,我建议楼主还是可以自学的,毕竟你放弃工作,还要付一大笔培训的费用,还要4个月的时间没有工作。如果到时没有学好,那代价应该是太大的。
所以,我的经历来和楼主说说吧,我是个大专没有毕业的学生,我原来也想去培训嵌入式,但是我家里出不了那么多钱,于是我只好自学,可是我又不喜欢看书,我一看书我就打瞌睡,不是看书自学的料。
于是,我就一直想找一份视频,一份像武林秘籍的视频,但是我找了很久没有找到。大部分都只是某部分的内容,都不能称心如意。后来在一个嵌入式的群上,有个朋友给我介绍一个从零基础开始学嵌入式的视频,而且他们还提供半年的技术支持,我当时一下子胃口被掉了起来,后来就到他们的网站看了一下,要300圆,好贵啊,但是为了学习,我咬咬牙买了。我把视频地址贴出来和楼主分享。
视频地址:http://www.003r.com/embedvideo.htm
收到他们寄过来的光盘后,我就开始学习了,由于我没有什么基础,我就从最简单的C语言视频教程学起,话说简单,其实我还是很多不懂的,我只好请教他们,他们还是很热心的,都帮我解决了。C语言我差不多学了一个礼拜,接下来我就学了linux的基本命令,我在他们提供linux虚拟机上都有做练习,敲linux的基本命令,写简单的C语言代码,差不多也就三个礼拜。我每天都在不停的写一些简单的代码,这样一月后我基本掌握了C和linux的基本操作。
接下来我就去学习了人家的视频的培训教程,是整套的,和去参加培训没有多大的区别,这一看就是两个月,学习了ARM的基本原理,学习嵌入式系统的概念,也掌握了嵌入式的环境的一些搭建,对linux也有更深层次的理解了,明白了嵌入式应用到底是怎么做的,但是驱动我只是有一点点的了解,这个相对难一点,我想以后再慢慢啃。
这两个月,除了吃饭睡觉,我几乎都在学习。因为我知道几乎没有基础,比别人差劲,我只能坚持努力着,我不能放弃,我必要要靠自己来养活自己,必须学好这门技术,同时我不懂的就问,这里真的很感谢他们的技术客服对我的任何问题都是耐心的解答,每天都我几乎都有好几个问题问他们,然后我就把不懂的问题总结记下来,这样慢慢积累了一段时间,我发现自己真的有点入门了。
最后的一个月,我就去看关于实践部分的内容,了解嵌入式项目具体的开发流程,需要什么样的知识,我就开始准备这方面的知识,也就是学习这方面的视频,同时他们建议我去找了找一些嵌入式面试的题目,为自己以后找工作做准备。我就到网上找了很多嵌入式的题目,把他们理解的记下来,这样差不多准备了20天左右。
我觉得自己差不多入门了,会做一些简单的东西了。我就想去找工作看看,于是我就到51job疯狂的投简历,因为我学历的问题,专科没有毕业,说真的,大公司没有人会要我,所以我投的都是民营的小公司,我希望自己的努力有所回报。没有想过几天过后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好,因为我之前做了准备,但是他们的要求比较严格,需要有一年的项目经验,所以我没有被选中。
后来陆续面试了几家公司,终于功夫不负有心人。我终于面试上的,是在闵行的一家民营的企业,公司规模比较小,我的职务是嵌入式linux应用开发,做安防产品的应用的。我想我也比较幸运,经理很看重我的努力就录用了我,开的工资不高,但是我想我足够了。我至少不用每天都要靠父母养,我自己也能养活自己的。我想只要我继续努力,我工资一定会翻倍的。
最后我也把他们资料里推荐的学习顺序发出来,楼主也是看看大约的学习流程。
第一阶段 环境及基础篇
1.1:先搭建一个简单的linux环境,这对以后学习linux和C编程有很大的帮助。具体操作:
打开光盘16,里面有个开发工具包-安装好的fedora9,里面有个vmware安装包,先安装下vmware虚拟机,建议安装我们提供的版本,以免打不开我们的提供的安装的linux。解压缩Virtual Machines.rar到你的硬盘,用虚拟机打开解压缩的系统即可。
如果你不喜欢fedora 9,那也可以安装我们提供的光盘04的软件视频包-国嵌培训视频1-RedHat企业版安装光盘,自己学习动手装linux也是不错的。如果不懂得安装,可以看光盘04里面的软件视频包-国嵌培训视频1-RedHat企业版安装光盘/课程与视频/第1阶段(Linux系统管理)/第一天(安装与命令)/里面的视频,也可以看看里面的参考资料。
不过还是建议大家直接使用fedora,这样可以省时省事。
1.2:如果还没有基础,建议从最基本的C语言和linux开始学。如果你觉得你的基础还不错,也可以跳过这部分,但是建议还是复习一遍,毕竟基础扎实一点更好。
先学习软件视频包-嵌入式linux软件开发入门培训视频.iso,共有46个视频,介绍嵌入式linux入门需要掌握的基础知识,包括linux的基础知识,shell基础,vi编辑器,包括嵌入式linux的C语言编程,非常详细,非常精辟! 学习完本视频可以掌握C语言和linux,对linux下的C编程有一定的了解。
1.3 这个看完后也可以看看光盘04,这个也是主要linux的安装与linux命令,脚本,Makefile和GCC的材料。
当然,如果你看过的1.2的内容,其实你已经掌握了linux的基本命令,那么1.3 你也当做复习,也可以跳过,这样的速度更快!如果为了速度,就一个原则,学习过的就跳过,但是也要保证自己掌握,这个尺度看个人自己把握。
还有一点就是老师讲课都有带一些实验,记得你也要动手操作,反正环境都有了,操作了才不容易忘记。
第二阶段 linux应用编程强化阶段
2.1 有了上面的基础,接下来就要强化学习下linux下的C编程,毕竟嵌入式的还是需要很强大的C语言能力。可以学习光盘03的软件视频包-linux系统编程培训教程,这个共有22个视频,讲述基于linux系统的编程,里面讲解了很多linux实例代码的分析,非常不错。
2.2 学习下光盘08 这是介绍linux的基本命令和编程,比如 linux的进程管理,make的介绍,进程间的通讯,linux系统调用和io编程等等。
2.3 学习下光盘05/软件视频包-国嵌培训视频2/国嵌视频2_201003.rar,主要看linux的编程部分,关于arm的内容先别看。这个也是主要介绍linux下的编程。(而光盘05/软件视频包-国嵌培训视频2/国嵌视频1_201003.rar在介绍里是没有的,是我们后面附加赠送的,其视频和光盘4差不多。)
还是那句话,你觉得会的内容可以跳过,但是建议你还是多看看。
第三阶段 嵌入式学习阶段
经过了上面的课程,我相信你的C语言和linux编程基础已经很不错了。接下来你就可以进入arm的世界了。
(注意:如果以后选择嵌入式软件方向的同学,如果没有硬件基础的,我建议大家从事嵌入式软件的,更好,软件方向可以不学硬件方向的内容,可以了解下3.1.1的单片机内容。)
3.1硬件方向
3.1.1(可选阶段)这个简单建议你学习下单片机,毕竟单片机还是比较简单,但是如果你想直接进入下一步3.3也未尝不可。如果要学习单片机可以学习硬件视频包-单品机经典培训教程,讲述单片机的基本所有的内容,老师现场写代码,非常棒,可以从一个完全不懂单品机的人到熟悉单品机,到单片机编程,为以后ARM编程打好基础。其内容01-11在光盘12,而12-13因为容量问题放在光盘13里面。
3.1.2 (可选阶段,硬件方向,无基础的同学可先别学)这个阶段适合以后想学习硬件的同学,但是我不建议没有基础的同学去搞硬件,相对入门比较难,如果以后想做嵌入式的软件的同学也可以不急着看硬件的内容。当然了解下更好。可以看看光盘13的硬件视频包-计算机电路基础培训教程.iso,讲述计算机的电路基础,适合初学者入门。
3.1.3(可选阶段,硬件方向)有了3.1.2的基础后,你也可以学习光盘11的硬件视频包-电路分析培训教程
共有30个视频,详细的介绍了电路分析,电路原理。
3.2 软件方向
学习方法:这些内容都是相对比较抽象,如果有什么不懂的,不明白的,一定要先记住概念,等你以后接触多了,遇到相关的知识时,你会豁然开朗的。
3.2.1这时我们进入嵌入式系统的时代了,可以学习下光盘01的软件视频包-嵌入式系统30学时.iso,讲述嵌入式系统概述,还有基本概念,嵌入式微处理器及ARM体系结构,已经嵌入式系统的基本硬件知识,嵌入式实时操作系统的介绍,介绍us,os-II,介绍嵌入式wince,linux等操作系统。
3.3.2 学习光盘09的软件视频包-中嵌视频2的视频内容,了解ARM的基本命令,arm开发环境等等。
3.3.3 学习光盘05中的关于软件视频包-国嵌培训视频2.iso中的ARM部分,ARM概述,mini2440,ARM寄存器,ARM寻址方式,ARM指令1,ARM指令2.
3.2.4 学习下光盘01 软件视频包-嵌入式系统设计培训教程.iso,共有25个视频,讲述嵌入式系统硬件和软件的知识,嵌入式系统的基本知识,讲述嵌入式软件和硬件的协同设计,最后还讲述了U-BOOT程序设计,MP3播放器的设计。
3.2.5学习光盘03的软件视频包-嵌入式系统及应用开发培训视频,共有40个视频,讲述嵌入式系统结构、外设驱动和应用开发调试技术,嵌入式系统开发模式,嵌入式硬件开发,实时/嵌入式系统开发方法,还讲述了嵌入式系统硬件结构,嵌入式处理器,ARM介绍,片内周边电路,外围电路,外设等等。
3.2.6学习光盘11的软件视频包-ARM S3C44B0嵌入式微处理器原理及应用
共有48个视频,主要内容包括:嵌入式系统基础知识、嵌入式交叉编译环境与嵌入式开发环境的搭建、基于Linux的嵌入式软件开发流程、MiniGUI应用程序设计、嵌入式数据库应用、Qt图形界面应用程序开发。《嵌入式系统开发基础——基于ARM微处理器和Linux操作系统》涉及嵌入式系统从底层驱动到顶层应用的各个部分,配合实验操作循序渐进地帮助读者完成各个章节内容的学习,引领初学者顺利进入嵌入式世界
第四阶段 嵌入式高级阶段
上一阶段软件方向我们已经学习了关于arm和嵌入式系统的知识,接下来我们要接触的就是更为深奥的底层驱动和内核相关内容。硬件方向则学习了基本的电路基础,这一阶段则要接触到pcb,cpld fpga的知识了。
4.1 硬件方向(软件方向的同学不用学)
4.1.1 学习光盘13的硬件视频包-PCB设计培训教程Altium Designer共有14个视频,讲述Altium Designed,电子设计基础知识,原理图初步设计,进阶,提高,深入,pcb库的设计,集成库的作用和制作,pcb设计初步,PCB设计提高,PCB深入。
4.1.2 学习光盘11的硬件视频包-CPLD系统设计和VHDL语言培训教程共有10个视频,介绍CPLD系统设计和VHDL的程序设计,包括视频和课件还有相关的资料。
4.2 软件方向
4.2.1 学习光盘02的软件视频包-底层内核和驱动培训视频
共有28个视频,讲述linux内核介绍,内核的源代码结构,如何编译和配置内核,如何开发内核模块,内核的启动流程分析,内核的内存管理,进程内存空间管理,linux2.6内存管理和分配,内核的链表操作,包括一些内核的实验。
驱动部分讲述字符设备驱动程序和字符驱动例子解析,驱动调试技术,并发控制技术,Ioctl的实现,驱动如何访问硬件,中断处理,LED驱动程序设计,等待队列,阻塞,Poll方法实现,时间度量,内核定时器,网络体系架构,网卡驱动设计,触摸屏驱动分析等等。
4.2.2 学习光盘06的软件视频包-国嵌培训视频3.iso
共有20个视频,讲述内核简介,Linux内核源代码,Linux内核配置与编译,内核模块-1,内核模块-2,Linux内存管理,Linux进程与内核地址空间,Linux内核链表,内核定时器,内核进程,进程调度,系统调用,Proc文件系统,异常分析,交叉工具链,嵌入式系统构建,bootloader介绍,Uboot简介,UBoot命令,Uboot移植。
4.2.3 学习光盘07的软件视频包-国嵌培训视频4.iso
共有25个视频,讲述Linux驱动程序介绍,字符设备驱动,简单字符设备驱动实例分析,并发控制,Ioctl设备控制,内核等待队列,阻塞型字符设备驱动, poll设备方法,自动创建设备文件, mmap设备方法,硬件访问, LED驱动程序,总线,设备,驱动, platform驱动,中断处理程序,按键驱动,网卡驱动程序设计, CS8900A网卡驱动程序分析,输入子系统,触摸屏驱动程序, PCI总线, PCI驱动程序设计,串口驱动程序。
4.2.4 学习光盘10的软件视频包-中嵌视频3,这也是将驱动的和内核的。
第五阶段 实践阶段
这个时候你需要做的事,多了解我们的实践的资料,弥补缺少动手能力。你可以看着实践资料的文档代码看,相信你会有质的飞跃。我们的实践资料包括以下的内容:
光盘13
21. 实践开发包-ARM 2410开发板资料.zip
包括用户手册,网上资料,芯片手册,目标代码和支持包,USB驱动程序,原理图,里面还有实验的指导,很好!
22. 实践开发包-ARM FS44B0开发板资料.zip
包括用户手册,ADS120评估板,BOIS和测试程序的源代码,uCLinux代码和编译工具,芯片手册,目标代码和支持包,USB驱动程序,原理图,里面还有实验的指导,很好!
光盘14
26. 实践开发包-ARM 6410开发板资料.rar
这是我们购买了一块7000元的开发板配套的完整资料,包括开发套件源代码压缩包,套件使用手册、CPU及其它各种芯片的datasheet,开发板电路图,仿真器的驱动文件及说明文档等等。
27. 实践开发包-MIPS CPU开发板资料.rar
这是我们购买了一块3000元的开发板配套的完整资料,现在市场上 MIPS的开发板非常少,当然资料更少了。包括整套的文档,软件和硬件所有的资料,包括工具。
28. 实践开发包-USB实践开发包.iso
关于USB的实践开发包,里面有介绍关于U盘和MP3的工具,软件的程序,硬件的原理图,制作的工具,和相关的资料手册。
29. 实践开发包-嵌入式linux网络的远程控制开发包.iso
关于嵌入式linux网络远程控制的实践开发包,里面有详细的一步步图文操作的电子书,软件的程序,硬件的原理图,制作的工具,和相关的工具。
30. 实践开发包-电子相册开发包.iso
关于电子相册的实践开发包,里面有详细的配套说明和实验指导书,软件的程序,硬件的原理图,制作的工具,和相关的工具。配合光盘15的开发工具包-Wince开发平台platform builder5.0
这是platform builder 5.0的安装包,可以基于它开发wince.
31. 行业视频包-MTK手机开发培训.iso
介绍MTK的资料,有10个视频教程,还包括新手如何学习MTK手机开发的资料,MTK开发平台大集合,入门导读,全套资料,MMI的资料等等。
32. 行业视频包-VOIP视频教程
共有12个视频,介绍VOIP网络电话开发,非常不错,这对以后找这方面的工作非常有帮助,是高薪的行业。
第六阶段 深化阶段
相信这个时候的你已经是嵌入式的能手了,但是要变成高手,你还要进一步学习内核和系统。
6.1 学习光盘01的软件视频包-计算机系统结构和汇编培训.iso
共有51个视频,将计算机系统结构和汇编语言程序设计,对于以后进行底层的开发很有帮助。
6.2 学习光盘05的软件视频包-linux内核编程初级班培训教程.rar共有30个视频,都是基于代码分析的,讲述linux内核的基础知识,汇编及保护模式,linux内核体系结构,linux引导程序分析,linux内核代码分析,linux块设备驱动程序分析
6.3 学习光盘11的视频包-linux内核编程高级班培训教程.rar
共有29个视频,详细介绍2.6内核的代码,非常不错,如果想学习内核,值得推荐
转自嵌入式学习网!
转载请注明出处51数据库 » fedora画pcb软件 嵌入式新手入门最佳视频教程
铁血眼泪已经流干