![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
嵌入式开发
嵌入式开发是软硬件结合的岗位,主要研究电路板和Linux,网络编程,物联网
WeSiGJ
毕业于东莞理工学院,拥有4年的工作经验。C/C++/Python开发,嵌入式开发,Linux开发,ROS机器人操作系统开发,SLAM算法开发,手写数字识别图像处理
展开
-
嵌入式linux C面试题集锦
1、语句for(;1;)有什么问题?他是什么意思?无限循环,和while(1)相同1232、do…while 和 while…do的区别前者循环一遍再判断,后者判断以后再循环1233、TCP 和UDP的区别TCP:是面向连接的流传输控制协议,具有高可靠性,确保传输数据的正确性,有验证重发机制,不会出现丢失或乱序UPD:是无连接的数据报服务,不对数据报进行检查与修改,无需等待...转载 2019-08-06 23:05:13 · 1369 阅读 · 0 评论 -
嵌入式工程师16个问题
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASCII值。...转载 2019-10-23 13:16:07 · 455 阅读 · 0 评论 -
Linux嵌入式入门1
锲子我们在各自的电脑上写下代码,得明白我们代码究竟是如何产生的,不想了解1,0什么的,但这几个环节必须掌握吧。我们的代码会经过这4个环节,从而形成最终文件,c语言作为编译语言,用来向计算机发出指令。让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。= ==================================================...转载 2019-09-28 19:18:37 · 183 阅读 · 0 评论 -
Linux嵌入式入门2
学Linux嵌入式要先安装一个虚拟机Linux系统,方便点,百度很多===================================================十进制,八进制,十六进制分别表示10:十进制: 10 //decimal八进制: 012 //octal十六进制:0x0A或者0X0A //hexadecimal数据类型...原创 2019-10-01 19:13:48 · 121 阅读 · 0 评论 -
Linux嵌入式入门3
gcc如何编译和使用静态库根据链接时期的不同,库有静态库和动态库之分。静态库是在链接阶段被链接的,所以生成的可执行文件就不受库的影响,即使库被删除,程序依然可以成功运行。本文给大家示例说明一下gcc编译器如何编译和使用静态库。工具/原料gcc编译器方法/步骤按下图所示编辑hello.c,hello.h文件。将.c文件编译为.o文件,执行:gcc -c hello.c,生成hello.o...原创 2019-10-02 11:02:58 · 183 阅读 · 0 评论 -
Linux嵌入式ARM开发教程的第二阶段1
目录01-linux之io系统编程02-linux进程间通信03-linux多线程04-linux网络编程基础有时候,跟着视频学,自己看书学,一边做项目一边学都不失为一种好方法。条条大道通罗马All roads lead to Rome;All roads lead to Roma;All road lead to RoomLinux中 万物皆文件01-linux之io...原创 2019-10-02 20:26:44 · 360 阅读 · 0 评论