logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux socket 编程

文章目录1 struct sockaddr详解1 struct sockaddr详解struct sockaddr{unsigned short sa_family;// 地址家族,一般都是 "AF_xxx" 的形式。IPV4对应的是 AF_INETchar sa_data[14];// 14字节协议地址};但一般编程中并不直接针对此数据结构操作,而是使用另一个与 sockaddr 等价的数据结构

#linux#网络#服务器
RTL系列WIFI模组Linux驱动移植

文章目录1 驱动源码下载2 驱动移植2.1 源码的拷贝2.2 源代码的修改2.2.1 修改源码顶层目录的Makefile2.3 将wifi 驱动添加到内核中3 编译出错解决3.1 _seqdump 错误3.2 __DATE__ 和 __TIME__ 错误3.3 file_path相关错误1 驱动源码下载  驱动源码的下载链接为 https://https://github.com/lwfinger

#linux
STM32F103 串口DMA + 空闲中断 实现不定长数据收发

文章目录1. 空闲中断1.1 uart_dma.c1.2 uart_dma.h1.3 main.c1.4 stm32f10x_it.c1.5 效果演示1.6 知识补充1.6.1 外设的基地址    DMA(Direct Memory Access,直接存储器访问) 是所有现代电脑的重要特色,它允许不同速度的硬件装置来沟通,而不需要依赖于 CPU 的大量中断负

#stm32#单片机
STM32F103 串口 +DMA中断实现数据收发

01 STM32F103 串口DMA + 空闲中断 实现不定长数据收发02文章目录1. 代码讲解1.1 uart_dma.c1.2 uart_dma.h1.3 main.c1.4 stm32f10x_it.c1.5 效果演示    上一篇串口DMA + 空闲中断 实现不定长数据收发     讲了 串口 + DMA空闲中

#stm32#单片机
SourceInsight 4.0使用说明

Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++,C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。Options->Key Assignments 进入快捷键设置界面,找到自己想要设置的命令。如下图所示选择“Exit”命令,可以看到系统默认的快捷键是“Alt+F4”。

文章图片
mobaxterm将终端输出记录到日志文件(带时间戳)

第一步按照下图所示将日志文件存储到本地,可以设置日志文件的存储路径第二步可以选择日志的存储类型,选择带时间戳的存储方式

cJSON使用

文章目录1 简单的JSON对象示例1.1 创建、修改和打印1.2 解析JSON格式数据2 JSON数组2.1创建和打印2.2 解析JSON数组  cJSON是一个开源的跨平台的用C语言解析和生成json格式数据的库,项目地址为cJSON项目地址。使用时只需要复制 cJSON.c 和 cJSON.h 到项目中即可使用,使用示例可以参考官方的 test.c,也可以参考下面我写的示例教程。  说明:下面

文章图片
#json
到底了