embedded-notes开源项目

我要开发同款
匿名用户2021年11月10日
68阅读
开发技术C/C++
所属分类其他开源、嵌入式操作系统
授权协议MIT License

作品详情

面试要点记录

主要涉及到嵌入式软件开发、嵌入式驱动开发、IOT开发、git等知识点。最新的请参考wiki和我的个人博客

要点c基础知识数据结构(链表hash表排序算法设计模式等)外设(串口网口i2si2cspisdio等)ARMcortex-m0m3m4A8等芯片架构操作系统(内存管理进程管理实时性要求任务间通讯等)tcpip协议栈(tcpip模型分层结构iptcpudpicmpigmptftphttpftp等协议)linux多线程多进程通讯linux系统任务调度和中断bash命令shellmakefilepythongithubgojavascriptlinux启动过程git命令

#目录

c语言基础c基础数据类型说明volatile指针constmain函数的返回值浮点数存储方式c题目printf返回值enum枚举类型可变参数函数链表排序算法选择排序插入排序希尔排序冒泡排序快速排序linux知识点关键命令说明系统关机命令linux查看文本的指令mountdmesggrepfindlsusblsoflinux软件开发知识点linux进程间通讯方式内存申请函数gcc编译过程文件系统硬链接和软连接linux内核子系统进程几种状态文件系统组成linux文件类型linux常用的系统调用函数fork函数僵尸进程常见文件说明proc目录说明fopen参数说明linux驱动开发知识点makefileshellfreertos源码详解协程--croutine.ctcpip协议栈知识点tcpip模型以太网协议ARP协议TCP协议git使用说明gitcheatsheetgit底层技术
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论