- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 C#获取windows串口号对应的串口(设备)名称
1、情境:做项目的时候要打开串口然后进行一些库函数的调用来操作目标板。串口使用的是usb转串口,板子插进拔出的,每次都使用不一样的usb口,debug的时候懒得每次改com口,又不想在UI上加上一个选择com口的combox,于是就使用了下面这个方法。2、环境:win7 64、vs2010 3、目标:获取下图的设备到底使用的是com几。
2015-10-16 16:04:49 22064 2
转载 深入解析linux下rtc架构
转载来自: 深入解析linux下rtc架构 | 学步园 +http://www.xuebuyuan.com/1722840.html一.描述rtc相关结构体1.rtc设备struct rtc_device //rtc设备{ struct device dev; //设备文件 struct module *owner; //所有者 int id;
2015-07-16 15:32:25 946
转载 linux下使用openssl对socket通信加密
普通socket编程TCP服务器端#include #include #include #include #include int main(int argc, char *argv[]){ int server_sockfd;//服务器端套接字 int client_sockfd;//客户端套接字 int len; struct sockaddr_i
2015-03-23 13:20:36 721
转载 SIGALRM信号
信号有好多种,为什么偏偏要讲SIGALRM信号,因为这种信号在实际研发中的实用价值高,在使用中有两个函数可以产生这个信号,它们是alarm和setitimer,它们的区别是alarm相当于单次定时器,setitimer相当于循环定时器。具体实现如下:// alarm函数原型 unsigned int alarm(unsigned int seconds);
2015-03-10 11:05:17 9092
转载 SIGALRM信号
信号有好多种,为什么偏偏要讲SIGALRM信号,因为这种信号在实际研发中的实用价值高,在使用中有两个函数可以产生这个信号,它们是alarm和setitimer,它们的区别是alarm相当于单次定时器,setitimer相当于循环定时器。具体实现如下:// alarm函数原型 unsigned int alarm(unsigned int seconds);
2015-03-10 11:04:17 1402
转载 linux实现共享内存同步的四种方法
本文主要对实现共享内存同步的四种方法进行了介绍。共享内存是一种最为高效的进程间通信方式,进程可以直接读写内存,而不需要任何数据的拷贝。它是IPC对象的一种。为了在多个进程间交换信息,内核专门留出了一块内存区,可以由需要访问的进程将其映射到自己的私有地址空间。进程就可以直接读写这一内存区而不需要进行数据的拷贝,从而大大提高的效率。同步(synchronization)指的是多
2015-03-09 17:43:45 2317
转载 linux下如何在程序中调用shell命令
1、system(执行shell 命令) 相关函数 fork,execve,waitpid,popen 表头文件 #include 定义函数 int system(const char * string); 函数说明 system()会调用fork()产生子进程,由子进程来调用/bin/sh-c string来执行参数string字符串所代表的命令,此命令执行完后随 即返回原调用的进程
2014-10-30 17:25:18 824
STM32F469 重定向printf到USB CDC
2017-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人