1.printk()是一个内核的一个记录日志的机制,经常用来记录信息或者警告。printk可以指定输出日志的优先级,在include/linux/kern_levels.h中有相应的宏定义 如果不指定优先级,这printk就使用默认的优先级,DEFAULT_MESSAGE_LOGLEVEL 在lin ...
分类:
系统相关 时间:
2016-07-08 08:59:14
阅读次数:
373
第十章:嵌入式Linux的调试技术 主要讲了对于复杂的Linux驱动以及HAL等程序库,需要使用各种方法对其进行调试。例如,设置断点、逐步跟踪代码、输出调试信息等。Printk函数运行在内核空间,printf函数运行在用户空间。 一.打印内核调试信息:printk 二.防止printk函数降低Lin ...
分类:
其他好文 时间:
2016-07-07 19:45:00
阅读次数:
204
实战篇课程(包括视频,课件,源代码)全套购买地址:http://edu.csdn.net/course/detail/2661课件第一讲:Symfony3的简介,开发环境与版本控制—讲师:lichnowQQ:406879210由PHPNa原创制作安装配置本地Symfony3运行环境windows下建议使用Xampp或者UPUPWmacos环境下建议使用brew安装Lin..
分类:
其他好文 时间:
2016-07-07 14:31:45
阅读次数:
517
buaasuozi 这是原作者; 安装libsvm 不成功有可能是你的MATLAB版本或者是编译文件版本的问题,但是不要急着换其他版本。。。。说不定就有别的解决办法呢 首先感谢Lin教授及其实验室提供的libsvm工具箱,原始下载地址:下载主页:http://www.csie.ntu.edu.tw/ ...
分类:
其他好文 时间:
2016-07-06 23:28:51
阅读次数:
966
一、定义全局变量: 创建类文件 在.h中: 在.m中: 再创建一个pch文件,导入上面类的头文件 注意:创建pch文件需要在Target/Build Setting/Prefix Header下设置pch的路径,只需要当前工程内部路径。 二、UIKIT_EXTERN的基本理解: 查看源文件: lin ...
分类:
其他好文 时间:
2016-07-05 14:05:18
阅读次数:
188
从ulimit命令看socket的限制 在Linux下面部署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题,比如还有Squid做代理,当文件打开数到900多时速能就非常快的下降,有可能打不开网页. 其实Linux是有文件句柄限制的,而且Lin ...
分类:
其他好文 时间:
2016-07-04 06:34:17
阅读次数:
194
第八章 让开发板发出声音:蜂鸣器驱动 一、linux代码驱动的代码重用:linux驱动的代码重用有很多的方法,比如说用c程序的方式,将要重用的代码放到其他文件中但是要在头文件中声明。还可以采用另外一种动态重用的方式就是一个linux驱动可以使用另一个驱动的内容,如函数等。编译是由多个文件组成的lin ...
分类:
其他好文 时间:
2016-07-03 21:13:09
阅读次数:
167
PWM驱动的实现方式不同于LED,PWM驱动由多个文件组成。大多数Linux驱动的标准实现方式都是这种。一个复杂的驱动不会把所有代码都放在一个文件中。相关的代码会放在相应的文件中,在编译Linux驱动时将这些文件进行联合编译。当开发一个Linux驱动时,在init、exit等函数中发生错误时,Lin ...
分类:
移动开发 时间:
2016-07-03 18:44:18
阅读次数:
150
通过第九章的学习,知道了什么事HAL以及为什么要使用HAL和关于HAL的驱动实例。 学到的知识: 一、为什么要在Android中加入HAL 统一硬件的调用接口、解决了GPL版权问题、针对一些特殊的要求。 二、为LED驱动增加HAL 1.编写一款支持HAL的Linux驱动程序的步骤 第1步:编写Lin ...
分类:
其他好文 时间:
2016-07-03 18:39:00
阅读次数:
125
Reverse Linked List I Reverse a linked list. Reverse Linked List I Reverse a linked list. Reverse Linked List I Reverse a linked list. Example For lin ...
分类:
其他好文 时间:
2016-07-03 08:12:53
阅读次数:
141