自己-1

2019-04-15 12:26发布

  
嵌入式工程师学习:
处理器种类:  
       8位单片机:   
                      51系列:  stc89xxx
                      pic系列:  工作稳定,出口欧洲,美国
                      avr系列:  单周期指令,快
       16位机:  msp430Fxxx


        32位机:  arm,
                       stm32xxxx
                       arm9, arm11,Cortex-A15,  A50                
  
C语言,
linux操作系统应用场合:
         1. 服务器.  网站服务器,数据库服务器,云服务器.
         2. 个人电脑.
              因为软件少,支持的外设少,导致普及慢.
         3. android 手机系统
             linux内核 + java虚拟机+GUI界面 
         4. 其它电子产品
             车载控制中心,安防,路由器,智能家居中控,行车记录仪...


造就的就业:
    软件方向:  linux运维 ,android工程师
    硬件方向:  linux硬件驱动, linux系统测试,linux应用工程师


学习内容:
1. linux系统编程
    熟练使用linux系统,基本命令,程序编写,编译,多进程,多线程,网络. 
    实验设备:  个人pc


2. linux系统裁剪,移植
    实验设备:  个人PC,  arm开发板  


3. 外部设备驱动编程 和 应用  
    led,lcd,电容屏,摄象头,音视频解码,wifi...


4. C++,QT, GUI人机界面
     linux系统默认没有图形界面,默认通过串口终端交互.


5. 后续软件方向发展: 安桌app,数据库
          硬件方向发展:  FPGA, DSP


//------------------------------------------------
一. 开发软件安装
     尽量在linux系统完成所有学习.
     win10 +  虚拟机软件 VMware +  redhat(或ubuntu)系统


     1. 安装  VMware10.0
         安装过程,直接下一步,
         期间, 选"不要更新";
                  选"不反馈意见";


     2. 安装redhat6
         (1)找个盘腾出至少20G空间, 50G空间最好 ,比如D盘;
         (2)在D盘下新建一个文件夹,  D: edhat6
         (3)把压缩包复制到  D: edhat6 ,  并解压到当下目录;
         (4)回到VMware10界面,点 "打开虚拟机", 找到 D: edhat6目录
             下的虚拟机,并打开.
              选"我己移动此虚拟机".


          (5)点"开启虚拟机".
 
          (6)登录界面:
              点"其它",  用户名  root ,   密码 12345678
                              普通     Eden,   密码  123456


    3. 上网
        测试网络是否连通:   Win图标+r,输cmd, 再输ping  www.qq.com


二. redhat系统的基本使用
     1. 图形化 鼠标操作.
     2. 命令行(终端)操作模式.
         在任何目录中,右键,选"在终端中打开",即可进入终端模式
     3.常见命令
         第7页   章节1.3
        (1)   pwd 显示当前工作目录
        (2)   cd    切换工作目录
                分两类路径   相对、绝对
        (3)  ls   列出某个目录下所的文件和目录
          
         
     


         


/*************************5.9*****************************************/
VMware安装
vmware10


不更新
不反馈意见


/********************************************************************/
REAHAT
1.图形化
win+R    cmd         ping www.qq.com
红帽 编辑  虚拟机 无vMUTE则添加  桥接到  选择(WIRELESS无线  REALTEK有线网)
虚拟机 网卡 桥接模式 直接连接
右上角 system0 


打开火狐浏览器 WWW.QQ.COM
/*****************************************************************/
2.命令行
在reahat 右键终端打开


ls -list


常见命令
(1)pwd 当前工作目录 /最高级
(2)cd 改变工作目录 cd ..到父目录,向上 cd /根目录 cd -上一次目录,后退 cd ~当前目录的家目录 cd ./gtk(cd gtk)打开当前目录下的gtk
(3)ls 列出某个文件下的所有文件
ls 不加是查看当前文件
ls /列出指定的文件中的文件