自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 rpmbuild 制作 rpm 安装包 (一)

1、安装 rpmbuild sudo yum install -y rpm-build rpmdevtools2、创建工作目录 rpmdev-setuptree(假设当前用户名为 rpmtt) 该命令将会在用户目录下创建如下文件夹rpmbuild/ |--- BUILD |--- BUILDROOT |--- RPMS |--- SOURCES |--- SPECS |--- SRPMS3、目录介绍文件夹 ...

2020-06-05 09:08:54 1625

原创 Linux 应用开发 之 poll轮询

poll 结构体相关定义/* sys/poll.h *//* 文件描述符数量 */typedef unsigned long int nfds_t;/* * 轮训请求的数据结构体定义 * fd : 待轮训的描述符* events : poll 轮询关心的事件类型* revents : 实际发生的事件类型*/struct pollfd{ int fd; short int events; short int revents;};/** 函数定义*

2020-05-25 14:17:48 354

原创 Linux 应用开发 之 GPIO

const char* const SYS_GPIO_PATH = "/sys/class/gpio"const int POLL_TIMEOUT_MSECS = 3000 /*second*/const short MAX_BUF = 64将GPIO 导入到用户空间 Export GPIO to User Spaceint ExportGpioToUserSpace(){ int fd; char file_name[MAX_BUF]; char ...

2020-05-25 09:05:59 340 2

原创 Linux 应用开发 之 SPI

1、打开 spi 设备/*int open(const char *__file,int __oflag)*/int fd = open(device,O_RDWR);if(fd <0){ printf("open failed!");}2、配置 spi/*配置 spi 模式*/void SetSpiMode(int fd, unsigned short mode){ int ret; ret = ioctl(fd, SPI_IOC_WR_MOD.

2020-05-23 14:44:18 2033

翻译 标准IO库 --- 打开流

打开标准IO流函数#include <stdio.h>FILE *fopen(const char *pathname, const char *type);FILE *freopen(const char *pathname, const char *type, FILE *);FILE *fdopen(int filedes, const char *type);函数返回...

2019-08-10 14:27:55 265

翻译 内存管理

内存管理内存管理之简单内存分配标准C语言函数库malloc函数#include <stdio.h>void *malloc(size_t size);测试代码:/*mempty_malloc.c*/#include <unistd.h>#include <stdlib.h>#include <stdio.h>#define MA...

2019-08-10 11:15:20 74

翻译 SetupDi系列函数记录之SetupDiGetClassDevs

1、SetupDiGetClassDevs功能:根据指定的设备信息,返回本机上该设备信息的设备信息集。 函数原型:WINSETUPAPI HDEVINFOSetupDiGetClassDevs(      CONST GUID*ClassGuid,      PCWSTR     Enumerator,      HWND       hwndParent,      DWORD      Fla...

2018-07-07 16:06:29 1033

基于项目驱动的嵌入式Linux应用设计开发(PDF_PPT_源码).rar

文件中包含文档pdf、ppd及源码。 注:1)pdf清晰度一般。 2)缺失书签

2019-07-25

Linux设备驱动开发详解:基于最新的Linux 4.0内核.pdf

1:基于最新的Linux 4.0内核 2:有标签,但是***前几章清晰度很好,后面的相对要差一些,所以……

2019-06-24

atmel SAM-BA 2.16

ATMEL 系列芯片烧写工具,版本为2.16,相比2.12增加了一些芯片类型,如果是自己再次开发,建议使用2.12版本。 该版本增加了驱动签名,在win1064位系统下可正产安装。

2018-07-07

atmel SAM-BA2.12

atmel 系列芯片程序烧写工具,该版本为sam-ba 2.12。个人感觉该版本稳定性更好一些。

2018-07-07

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

TA关注的人

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