新手嵌入式入门ing

        作为一个三流大学的物联网应届生,学校中的知识确实感觉在工作中不够用,所以现在大四阶段,正当毕业和实习之际,报了华清远见嵌入式班在此写下自己的学习笔记,用于以后回顾,新手文章,也希望能帮助各位。

        本文章只作为总结篇使用,涉及知识我会另开文章进行介绍。

        文章更新:笔记超链接到各部分标题,暂时未整理格式

        文章会跟着正在学习的能容更新,如有不足欢迎指正。

       

一、所需技术

C语⾔基础

        IT行业的朋友们这个东西一定都学过,作为入门语言,使用范围广,扩展性强,简单易懂,也是后续使用Linux时的必须技术。关于细节不再赘述,只做一些简单介绍,课堂笔记后续另开文章。

本章所学:

        二进制,八进制,十进制,十六进制,以及进制之间的转换。

        简单C程序:在Linux中的使用与运行方法,数据类型的介绍,正反补码的作用与使用,变量的定义与使用,输入输出变量,运算符介绍,语言的三大结构,函数的使用,数组的使用。

LinuxC---了解

        了解Linux

        Linux基本操作,基本概念

        shell命令

        文件管理       

        简单服务器的搭建配置

        shell脚本

C语⾔⾼级----掌握

        指针与数组(非常重要且比较难)

        特殊函数

        关键字
        构造类型
        动态内存

数据结构

        数据结构的发展

        数据结构相关概念

        算法

        数据结构(各类表的原理与应用,重点)

        查找排序

Linux应用层开发(学习Linux系统函数)

        文件IO编程( 掌握
        1. ⽂件 / ⽂件描述
        2. ⽂件操作:开 / / / / 定位等
        3. ⽂件指针 / ⽂件流
        4. 缓冲
        5. 流操作:开 / / / / 定位等
        6. 标准 IO
        7. ⾮阻塞 IO
        多任务编程 ( 掌握、重点、难点 )

        1. 进程
                1. 进程的概念
                2. 进程的控制
                3. 守护进程
                4. 进程间通信
        2. 线程
                1. 线程的概念和基础
                2. 线程控制与编程
网络编程
        ⽹络基本概念
                计算机⽹络体系结构
                物理层
                数据链路层
                ⽹络层
                传输层(运输层)
        sqlite 数据库
C++
        从C C++
                历史与简介
                 C++ C 语言的增加
        C++ 特性
                类与对象
                继承与多态
QT(正在学习)
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值