自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mhp0114的博客

生活不知眼前的苟且.

  • 博客(15)
  • 资源 (1)
  • 论坛 (2)
  • 收藏
  • 关注

原创 U-boot顶层Makefile简析(其二)

U-boot顶层Makefile简析(其二

2020-10-13 09:36:16 35

原创 动态库和静态库的编译和使用简介

1、代码举例:(1)main.c#include <stdio.h>extern void test_print(void);int main(void){ test_print(); return 0;}(2)print.c#include <stdio.h>void test_print(void){ printf("test!\n");}2、静态库方式编译:(1)生成静态库:

2020-09-29 08:45:51 24

原创 MT7628的menuconfig问题

在openwrt的根目录下执行make menuconfig时出现如下异常:Build dependency: Please install ncurses. (Missing libncurses.so or ncurses.h)Build dependency: Please install zlib. (Missing libz.so or zlib.h)Build dependency: Please install the openssl library (with developmen

2020-09-27 22:09:53 7

原创 U-boot顶层Makefile简析(其一)

1、U-boot版本号顶层Makefile的前几行就表明了当前的U-boot的版本号;VERSION = 2016PATCHLEVEL = 03SUBLEVEL =EXTRAVERSION =NAME = VERSION PATCHLEVEL SUBLEVEL EXTRAVERSION NAME 主版本号 补丁版本号 .

2020-09-17 09:42:27 44

原创 Ubuntu和Windows下基于FTP的文件传输

1、Ubuntu 下的 FTP 服务sudo apt-get install vsftpd后为了保证互相能读写,需要修改FTP的配置文件sudo vi /etc/vsftpd.conf确认如下配置local_enable=YESwrite_enable=YES2、 Windows 下 FTP 客户端下载及设置FTP 客户端可以使用 FileZilla,可以在 FileZilla官网下载,下载地址: https://www.filezilla.cn/download,如.

2020-09-13 21:01:55 22

原创 Linux下socket编程获取本机网卡列表

#include <stdlib.h>#include <sys/socket.h>#include <string.h>#include <errno.h>#include <sys/ioctl.h>#include <net/if.h>#include <arpa/inet.h>const char* Inet_ntop(struct sockaddr*);struct ifreq_own { .

2020-07-13 09:21:47 52

原创 Linux下socket编程获取本机网卡mac地址

获取网卡mac地址

2020-07-03 22:54:40 68

原创 Linux设备开发基础——字符设备(二)

1、字符设备号的分配和释放分配设备号有如下两种方式,前者为字符设备号已知的情况下使用,而后者通过名称可以知道为动态申请未被占用的字符设备号;这两个函数一般在 cdev_init和 cdev_add 前调用。int register_chrdev_region(dev_t, unsigned, const char *);int alloc_chrdev_region(dev_t *, unsigned, unsigned, const char *);相对应的在设备注销阶段需要调用设备号的释

2020-06-29 22:25:29 38

原创 嵌入式Linux开发——I2C总线接口

嵌入式Linux开发——I2C总线接口

2020-06-28 22:19:13 31

原创 Linux设备开发基础——字符设备(一)

1、字符设备关键结构体Linux 字符设备的描述主要围绕 如下结构体 struct dev 结构,该结构及其一些函数方法可以从 include/linux/cdev.hstruct cdev { struct kobject kobj; struct module *owner; const struct file_operations *ops; /* 文件操作方法 */ struct list_head list; dev_t dev; /* 设备号 32位 */ un

2020-06-28 21:48:58 82

原创 wpa_supplicant代码分析(三)——wpa_supplicant_init_iface

一、环境介绍硬件环境:Freescale IMX283 软件环境:Linux WI-FI驱动:rtl8192eu Wpa_supplicant版本:2.6二、wpa_supplicant_init_iface() 代码实现wpa_supplicant_init_iface 的原型:int wpa_supplicant_init_iface(struct wpa_supplicant *wpa_s, struct wpa_interface *iface);该.

2020-05-10 22:07:10 104

原创 wpa_supplicant代码分析(二)——wpa_supplicant_add_iface

wpa_supplicant代码分析(二)——wpa_supplicant_add_iface

2020-04-07 23:10:51 87

原创 wpa_supplicant代码分析(一)——wpa_supplicant_init

wpa_supplicant代码分析(一)

2020-04-06 11:26:28 121

原创 DHCP抓包分析

一、DHCP简介二、DHCP一般流程client sever|----------------DISCOVERY------------------>||<------------------OFFER-----------------------||--------...

2019-10-13 21:42:08 81

原创 嵌入式Linux开发——SPI总线接口

SPI(Serial PeripheralInterface,串行外设接口):Motorola公司提出的一种同步串行数据传输标准,是一种高速的,全双工,同步的通信总线,在很多器件中被广泛应用。SPI的硬件接口如下所示:(1)CLK –时钟信号,该信号频率可由Master内部分频调整,以适应不同从设备;(2)/CS – 片选信号,由主器件控制,可以使用SPI模块的片选,

2017-09-03 20:25:16 163

【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.2.pdf

原子哥的开发板的开发指南,uboot 内核移植,驱动开发;对应的板子是阿尔法开发板,主芯片为IMX6U

2020-07-03

新手入门,QT Creator问题,大家看看。

发表于 2016-09-30 最后回复 2016-10-01

VC++2010对话框加载bin文件 如何通过读取到缓存中并能编辑每个字节

发表于 2016-05-26 最后回复 2016-09-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除