![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
文章平均质量分 81
crazyhxt
菜鸟一枚 233333
展开
-
ubuntu下嵌入式环境搭建
一、安装vmwaretools二、更新源三、虚拟机双网卡设置四、安装samba服务五、安装交叉编译器六、安装tftp服务七、安装nfs服务八、安装 ssh服务九、安装VIM一、安装vmwaretoolstar -zxvf *.tar.gz -C /tmp/ cd /tmp/vmware-tools-distrib ./vmware-...原创 2019-10-07 22:18:59 · 714 阅读 · 0 评论 -
虚拟机Linux搭建esp32环境
环境搭建参考文档:https://blog.csdn.net/solar_lan/article/details/798878071、首先还是更新下源吧 备份/etc/apt/sources.listcp /etc/apt/sources.list /etc/apt/sources.list.bak在/etc/apt/sources.list文件前面添加如下条目#添加...原创 2019-09-03 21:40:55 · 948 阅读 · 0 评论 -
epoll编程模型
服务器端程序:/******************************************************************** epoll_creat 创建一个epoll对象(内核中搞了个文件系统用来处理事件), 一般epollfd = epoll_create() int epoll_create(int size); epoll_ctl(epol...原创 2019-08-31 21:29:07 · 268 阅读 · 0 评论 -
C语言实现简易Linux终端版本聊天室
实现的效果:服务器启动,监测客户端连接的个数,监测每个客户端的IP地址以及端口号,当每个客户端发送消息时,服务器上会有线程专门将每个客户端发送的信息记录在界面上,就类似平时使用QQ群聊一样。1、实现一个基本的服务器和客户端的步骤一、创建服务器的流程(1)调用socket函数创建一个套接口,并返回描述符。(2)调用bind函数使服务器进程与一个端口号绑定。(3)调用list...转载 2019-08-31 19:23:05 · 785 阅读 · 3 评论 -
C语言联合体使用和判断CPU大端存储还是小端存储
#include"stdio.h"#include"string.h"typedef unsigned char BYTE;//当多个类型多个对象多个事物只取其一时//假设网络节点A和B中通信协议涉及四类报文//报文格式为报文类型字段+报文内容的结构体//四个报文结构体类型为STRUCTTYPE1-4//最简单的方式组织一个统一的报文数据结构/*typedef union t...原创 2019-08-10 14:11:00 · 360 阅读 · 0 评论 -
三种单片机应用程序框架
工作中经过摸索实验,总结出单片机大致应用程序的架构有三种:1. 简单的前后台顺序执行程序,这类写法是大多数人使用的方法,不需用思考程序的具体架构,直接通过执行顺序编写应用程序即可。2. 时间片轮询法,此方法是介于顺序执行与操作系统之间的一种方法。3. 操作系统,此法应该是应用程序编写的最高境界。下面就分别谈谈这三种方法的利弊和适应范围等。一、转载 2016-12-21 23:04:02 · 3000 阅读 · 1 评论 -
嵌入式程序员必须知道的12个问题
1用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情: #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少转载 2016-12-16 16:36:46 · 243 阅读 · 1 评论