• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • 嵌入式设计具备基本技能

    1、Linux 基础安装Linux操作系统、 Linux文件系统、 Linux常用命令、 Linux启动过程详解 。熟悉Linux服务,能够独立安装Linux操作系统, 能够熟练使用Linux系统的基本命令, 认识Linux系统的常用服务。安装Linux操作系统, Linux基本命令实践, 设置Linux环境变量 ,定制Linux的服务, Shell 编程基础,使用vi编辑文件, 使用Emacs编辑文件 使用其他编辑器。2、Shell 编程基础认识后台程序Bash,编程熟悉Linux系统下的编辑环境, 熟悉Linux下的各种Shell, 熟练进行shell编程。熟悉vi基本操作, 熟悉Emacs的基本操作, 比较不同shell的区别 ,编写一个测试服务器是否连通的shell脚本程序, 编写一个查看进程是否存在的shell脚本程序, 编写一个带有循环语句的shell脚本程序。3、Linux 下的 C 编程基础Linux C语言环境概述, Gcc使用方法, Gdb调试技术, AutoconfAutomake 、Makefile 代码优化 ,熟悉Linux系统下的开发环境 ,熟悉Gcc编译器 ,熟悉Makefile规则编写、Hello,World程序, 使用 make命令编译程序, 编写带有一个循环的程序, 调试一个有问题的程序。4、嵌入式系统开发基础嵌入式系统概述 ,交叉编译, 配置TFTP服务, 配置NFS服务, 下载Bootloader和内核 ,嵌入式Linux应用软件开发流程,熟悉嵌入式系统概念以及开发流程, 建立嵌入式系统开发环境,制作cross_gcc工具链, 编译并下载U-boot, 编译并下载Linux内核 ,编译并下载Linux应用程序。5、嵌入式系统移植Linux内核代码, 平台相关代码分析, ARM平台介绍 ,平台移植的关键技术 ,移植Linux内核到 ARM平台 ,了解移植的概念, 能够移植Linux内核,移植Linux2.6内核到 ARM9开发板。6、嵌入式 Linux 下串口通信串行I/O的基本概念, 嵌入式Linux应用软件开发流程 ,Linux系统的文件和设备 与文件相关的系统调用, 配置超级终端和MiniCOM, 能够熟悉进行串口通信 ,熟悉文件I/O 编写,串口通信程序 ,编写多串口通信程序。7、嵌入式系统中多进程程序设计 Linux系统进程概述 ,嵌入式系统的进程特点 ,进程操作 ,守护进程 ,相关的系统调用,了解Linux系统中进程的概念, 能够编写多进程程序,编写多进程程序, 编写一个守护进程程序, sleep系统调用任务管理、同步与通信,Linux任务概述,任务调度 ,管道 、信号 、共享内存 ,任务管理 API ,了解Linux系统任务管理机制 ,熟悉进程间通信的几种方式, 熟悉嵌入式Linux中的任务间同步与通信,编写一个简单的管道程序,实现文件传输 ,编写一个使用共享内存的程序。8、嵌入式系统中多线程程序设计线程的基础知识 ,多线程编程方法, 线程应用中的同步问题,了解线程的概念 ,能够编写简单的多线程程序,编写一个多线程程序。9、嵌入式 Linux 网络编程网络基础知识, 嵌入式Linux中TCP/IP网络结构 ,socket 编程 ,常用 API函数, 分析Ping命令的实现, 基本UDP套接口编程, 许可证管理 PPP协议 ,GPRS 了解嵌入式Linux网络体系结构, 能够进行嵌入式Linux环境下的socket 编程 ,熟悉UDP协议、PPP协议, 熟悉GPRS, 使用socket 编写代理服务器 ,使用socket 编写路由器,编写许可证服务器, 指出TCP和UDP的优缺点, 编写一个web服务器 ,编写一个运行在 ARM平台的网络播放器。10、GUI 程序开发GUI基础 、嵌入式系统GUI类型、 编译QT、 进行QT开发,熟悉嵌入式系统常用的GUI ,能够进行QT编程,使用QT编写“Hello,World”程序, 调试一个加入信号/槽的实例, 通过重载QWidget 类方法处理事件。11、Linux 字符设备驱动程序设备驱动程序基础知识, Linux系统的模块, 字符设备驱动分析 ,fs_operation结构, 加载驱动程序,了解设备驱动程序的概念 。了解Linux字符设备驱动程序结构 ,能够编写字符设备驱动程序,编写Skull驱动 ,编写键盘驱动,编写I/O驱动 ,分析一个看门狗驱动程序, 对比Linux2.6内核与2.4内核中字符设备驱动的不同。Linux 块设备驱动程序块设备,驱动程序工作原理 ,典型的块设备,驱动程序分析, 块设备的读写请求队列,了解Linux块设备驱动程序结构 ,能够编写简单的块设备驱动程序,比较字符设备与块设备的异同 ,编写MMC卡驱动程序 ,分析一个文件系统 ,对比Linux2.6内核与2.4内核中块设备驱动的不同。12、文件系统虚拟文件系统, 文件系统的建立, ramfs内存文件系统, proc文件系统 ,devfs 文件系统。 MTD技术简介, MTD块设备初始化, MTD块设备的读写操作了解,Linux系统的文件系统 ,了解嵌入式Linux的文件系统 ,了解MTD技术 能够编写简单的文件系统,为 ARM9开发板添加 MTD支持 移植,JFFS2文件系统 通过proc文件系统修改操作系统参数, 分析romfs 文件系统源代码 ,创建一个cramfs 文件系统。

    2017-09-07 10:47

  • 嵌入式软件开发要掌握哪些基本技能

    是一个软硬件相结合的产物,在嵌入式软件培训过程中,对于两种不同的开发人才所要求的技能也有所不同。  1、对于从事嵌入式软件开发的人来讲,一般需要掌握以下基本技能:  (1)懂得C语...

    2021-11-08 06:44

  • 全国大学生电子设计竞赛培训系列教程-基本技能训练与。。

    全国大学生电子设计竞赛培训系列教程--基本技能训练与单元电路设计

    2014-09-03 10:37

  • 嵌入式工程师需要具备哪些专业知识与技能

    嵌入式工程师专业知识与技能1、编程语言:C语言/C++语言编程,具有良好编程风格和软件架构设计能力。(keil u Vision5)2、物联网协议:LPWAN、MQTT、CoAP、ZigBee

    2021-10-27 09:46

  • 电子工程师具备哪些技能会特别抢手?

    今天,我们谈谈电子工程师具备哪些技能会特别抢手?当下而言薪水和收入,是和大家的生活、工作密切相关的永恒的话题。对于我们绝大部分打工者,我们基本没有其他的经济来源,可以说是工薪阶层。特别对于生存在北上

    2018-10-09 11:56

  • 嵌入式软件工程师所需要具备技能

    嵌入式工程师学习路线今天浏览了不少嵌入式软件工程师所需要具备技能,记录一下,方便以后查找学习基础技能具备合格的C语言代码编写能力Linux操作Linux Shell脚

    2021-10-27 06:15

  • 开关电源开发人员所需具备的理论知识实践技能和工程素质

    开关电源开发人员所需具备的理论知识实践技能和工程素质

    2012-08-19 13:50

  • 开关电源开发人员所具备的理论知识实践技能和工程素质

    开关电源开发人员所具备的理论知识实践技能和工程素质

    2012-08-20 20:47

  • 智能制造的三个基本范式

    `智能制造的三个基本范式 从加快企业智能升级步伐考虑,文章总结提出三种智能制造的基本范式: 数字化

    2020-04-26 07:55

  • 数据分析需要的技能

    商业价值的转换,数据分析师是其中一个重要的职位,那么,想从事该职业需要具备哪些技能呢?1. 精通ExcelExcel处理技能是大数据分析师必备技能,并且需要十分精通,除

    2018-04-10 15:59