logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式硬件——51单片机

第一位数码管显示数字 → 快速切换,第二位显示数字 → 高速循环轮询。:对应 bit 位,相同为 0,相异为 1,常用于电平翻转。最小系统:能够让单片机正常运行工作,需要的最少元器件集合。周期:T = 1/(2.1*10^9)≈0.5ns。:对应 bit 位,有 1 则 1,全 0 才 0。:对应 bit 位,全 1 才 1,有 0 则 0。,高速轮询每一位数码管,人眼视觉上看到多位同时点亮。频率

#单片机#51单片机#mcu
嵌入式从0到精通——Linux 网络通信|TCP、HTTP 网络编程

最近学完 Linux 下 TCP 以及 HTTP 网络编程部分,对比前面 UDP 通信,最大感受就是 TCP 虽然可靠性高,但内部机制复杂,坑点也更多。UDP 只管发出去就结束,而 TCP 要处理连接建立断开、丢包重传、流量控制,还会出现粘包这种容易踩坑的问题。传输层TCP: 传输控制协议 (流式套接字)应用场景:HTTPS、MQTT、FTP三次握手:TCP 建立连接时,通过三次握手,来确保通信双

#网络#linux#c语言
嵌入式从0到精通——IPC进程间通信

IPC(Inter‑Process Communication)进程间通信,用于实现。进程用户空间互相独立,不能直接访问,通信必须借助操作系统内核提供的机制。

#服务器#网络#linux
嵌入式从0到精通——线程

线程是一个轻量级的进程,用来实现多任务并发。线程是操作系统任务调度的最小单位;进程是操作系统资源分配的最小单位。线程由所在进程创建,线程一定隶属于某个进程。线程创建的时候,操作系统会为每一个线程分配独立栈空间(默认 8M);同一个进程内所有线程共享进程的堆区、数据段、bss 段、代码段、内核空间,仅栈区互相独立。

#java#jvm#开发语言
到底了