排序:
默认
按更新时间
按访问量

简单的:嵌入式linux下u盘升级的设计

使用u盘,把相应的应用程序,比如:myapp文件拷到linux系统下。插入u盘,开机后,主动监测u盘中是否有相应的应用程序myapp,如果有,就拷贝到相应的路径下,代替掉原来的应用程序文件,重启后,就是启用新的应用程序文件。代码如下所示 :#include <stdio.h&...

2018-07-02 10:16:34

阅读数:95

评论数:0

Ubuntu和pc主机共享文件设置

此文件夹就是:root@ubuntu:/mnt/hgfs/shareubuntu# pwd/mnt/hgfs/shareubuntu

2018-06-29 16:01:13

阅读数:41

评论数:0

linux启动板子后直接启动app应用程序。

(1)在板子上首先把可执行程序拷贝到相应的区域。vi /etc/init.d/rcScd /mnt/sd/./autorun(2)vi autorun #!/bin/shmkdir -p /mnt/flag./app

2018-06-29 15:46:18

阅读数:95

评论数:0

Doxywizard 代码注释及生成帮助文档chm、pdf

1、Doxygen C++注释规范请参考:https://blog.csdn.net/liuyinghui523/article/details/251434052、Doxywizard如何使用请参考:https://blog.csdn.net/chenyujing1234/article/det...

2018-05-31 14:18:25

阅读数:150

评论数:0

BBB板子中的GPIO引脚中断输入,下降沿触发

#include<stdlib.h> #include<stdio.h> #include<string.h> #include<unistd....

2018-05-17 14:22:06

阅读数:91

评论数:0

linux下,应用程序如何操作GPIO(BBB板子中的GPIO为例)

cd /sys/class/gpio使用P8.12引脚echo 44 > export cd gpio44cat direction1. 导出/sys/class/gpio# echo 44 > export2. 设置方向/sys/class/gpio/...

2018-05-17 14:03:33

阅读数:132

评论数:0

c语言中的超时机制

运行程序时,如果在一定时间内,程序中的一个功能还没有执行,此时,就要使用超时机制,跳出循环,报错或者终止程序执行。#include <stdio.h> #include <sys/time.h> void ...

2018-05-17 13:32:27

阅读数:386

评论数:0

当memcpy遇到大小端问题

memcpy 大小端

2017-09-22 15:18:10

阅读数:626

评论数:0

静态库中使用回调函数(二)

回调函数、库、Makefile

2017-09-22 14:16:13

阅读数:144

评论数:0

静态库中使用回调函数(-)

回调函数 库 Makefile

2017-09-22 12:08:25

阅读数:162

评论数:0

实现简单的输入编辑,录入正确的字符串,出现‘$’,表示撤销前一个输入, 发现连续的‘$’,表示连续撤销前面的输入;发现‘%’,表示放弃前面所有录入; 生成最终结果。

#include #include /*描述:       实现简单的输入编辑,录入正确的字符串,出现‘$’,表示撤销前一个输入,      发现连续的‘$’,表示连续撤销前面的输入;发现‘%’,表示放弃前面所有录入;      生成最终结果。 运行时间:    无限...

2016-02-24 14:12:25

阅读数:726

评论数:0

函数的strlen、memcpy、strcmp的实现

1、my_strlen #include int my_strlen(char *src) { int n=0; if(src==NULL) { printf("src is NULL!\n"); return 0; } while(*src!='\0')...

2016-01-28 21:29:01

阅读数:145

评论数:0

字符串操作strcpy、strstr、strcat函数如何实现

1、my_strcpy: #include char *my_strcpy(char *des,const char *src) { char *tmp;//char *tmp=des;等同 tmp=des; if(des!=NULL || src!=NULL)// 判断指针是否为空...

2016-01-28 21:20:47

阅读数:299

评论数:0

static的用法

总共三点: 1、变量前面加static,则此变量只能在本模块中使用,本地全局变量。 2、函数内变量加static,其他函数调用此函数,其值保持上次修改的不变。 3、函数前面加static,此函数只能被本模块中的函数调用,其他函数不能调用。 相应的测试代码如下:(本模块,本人理解为相应的.c...

2016-01-23 19:17:24

阅读数:125

评论数:0

自己的网络字节序转换代码(大小端字节序)

#include #define BIGENDIAN    1 #define LITTLEENDIAN 0 //定义16、32、64位的调位函数。这里就是字节“搬家”而已。 #define SWAP16(s) ((((s)&0xff)>8)&0xf...

2016-01-22 17:31:02

阅读数:182

评论数:0

大端小端详解

1. 什么是大端,什么是小端: 所谓的大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中; 所谓的小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中。 存储数据0x1234,大端小端模式存储如下: 内存地址 0...

2016-01-18 21:20:02

阅读数:176

评论数:0

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