Linux
不停歇的蜗牛
随心所欲
展开
-
嵌入式Linux应用程序开发详解教程含源代码例子
之前学习搜集的一些linux学习资料,整理电脑时觉得不错就往网上扔http://download.csdn.net/detail/zhufeng88/9708721原创 2017-03-26 14:55:46 · 5187 阅读 · 1 评论 -
ubuntu修改为阿里源
apt-get方式安装一些软件,却总是报出这个错误:Unable to locate package这个错误一般是因为软件源未更新造成的,于是采用命令:sudo apt-get update 来更新软件源,结果报出好多404错误,好多资源找不到。软件源是放在:etc/apt/目录里面的一个叫sources.list的文件中。目前国内的软件源有几个,个人比较喜欢阿里源。网上很多直原创 2017-08-12 17:02:19 · 487 阅读 · 0 评论 -
pthread_join/pthread_exit用法实例
函数pthread_join用来等待一个线程的结束。函数原型为: extern int pthread_join __P ((pthread_t __th, void **__thread_return)); 第一个参数为被等待的线程标识符,第二个参数为一个用户定义的指针,它可以用来存储被等待线程的返回值。这个函数是一个线程阻塞的函数,调用它的线程将一直等待到被等待的线程结束为止,当函转载 2017-09-25 17:49:33 · 564 阅读 · 0 评论 -
写linux驱动程序的步骤
第一步:建立Linux驱动的骨架 linux内核使用驱动时候,需要先初始化,包括建立设备文件,分配内存地址空间等,退出的时候要释放资源,删除设备文件,释放内存地址空间等。所以在linux驱动中需要提供两个函数来分别处理驱动初始化和退出的工作,这两个函数分别用module_init和module_exit宏来指定,linux驱动一般都需要指定这两个函数,所以li转载 2017-09-29 14:25:06 · 1000 阅读 · 0 评论