logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式Linux获取系统时间

1 概要时区TZ环境变量,对时间相关函数的影响,关于TZ的介绍查看https://huohongpeng.blog.csdn.net/article/details/1136950652 gettimeofdayint gettimeofday(struct timeval *tv, struct timezone *tz);这个函数获取的是UTC时间,与TZ环境变量无关。struct timez

#linux
嵌入式Linux热点分享网络(二)

内核开启 iptables功能1.iptables报错#iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEiptables v1.8.3 (legacy): can't initialize iptables table `nat': Table does not exist (do you need to insmod?)Perhaps ip

嵌入式Linux打印栈回溯信息

/** Copyright (C) 2021, 2021huohongpeng* Author: huohongpeng <1045338804@qq.com>** This program is free software; you can redistribute it and/or modify* it under the terms of the GNU General Pub

嵌入式Linux热点分享网络(一)

1.需要的工具软件hostapdudhcpdiptables2.hostapd工具http://w1.fi/wpa_supplicant/devel/用过WIFI的应该对wpa_supplicant这个工具有一定的了解。wpa_supplicant用于wifi连接AP、验证密码等功能,实现的是wifi sta相关功能。而hostapd工具用于实现WIFI AP相关的功能。hostapd包括IEEE

嵌入式Linux多网卡路由表配置

摘要很多时候我们的嵌入式Linux产品会有多个网卡,包括以太网,WIFI和移动网络,尤其是产品在调试阶段一般都会配有以太网,用于连接我们的调试主机。工作中可能会遇到通过以太网连接调试主机,挂载主机的NFS,应用程序放在主机的NFS上。但是应用的网络需要使用WIFI而不是以太网,但是以太网方便调试,又不想关掉,所以需要以太网和WIFI同时工作,那么就需要配置WIFI和以太网在不同的网段,通过路由表指

#linux
嵌入式Linux热点分享网络(五)

Linux应用程序获取hostapd热点状态在hostapd的官网有一些关于应用程序访问hostapd简单的介绍。主要说的就是通过wpa_ctrl.c和wpa_ctrl.h中的接口进行访问。把这两个文件放入到c程序中就可以了,但是这两个文件很难放入到我们的工程源码中,因为这两个文件引用了hostapd源码中其他很多文件,不能单独使用。关于官网对hostapd如何使用,我把它贴在这里,详细的可以直接

嵌入式Linux系统时间和RTC时间

1 概念1.1 “系统时间”与“硬件时间”Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。Linux中的所有命令(包括函数)都

嵌入式Linux热点分享网络(四)

获取AP的状态信息(hostapd_cli)通过hostapd创建了AP热点,但是Linux如何知道都有哪些设备连接到了AP呢?hostapd是个后台服务程序,我们想知道它的状态可以通过hostapd_cli客户端对hostapd进行访问,进而获取到AP的状态和控制AP相关的功能。下面是hostapd功能框架hostapd_cli与hostapd是通过本地socket进行通信的,这个socket是

Linux下获取WIFI状态信息(c语言)

编译时需要 -lwpa_clientwifi.h#ifndef __WIFI_H__#define __WIFI_H__int wifi_run_cmd(char *cmd, char *result, unsigned int *len);/* ack:* RSSI=-77* LINKSPEED=48* NOISE=9999* FREQUENCY=2437*/struct wifi_signal

#linux
基于c语言的bluez广播

1 摘要运行平台:君正x2000蓝牙:bluez5.54编译器:mips-linux-gnu-gcc (gcc version 7.2.0 (Ingenic r4.0.0-gcc720 2018.02-28))编译主机:ubuntu 18.041.2 完整代码请参考https://download.csdn.net/download/huohongpeng/16681815?spm=1001.20

    共 23 条
  • 1
  • 2
  • 3
  • 请选择