全部博文(186)
发布时间:2012-12-25 13:59:17
当然玩过单片机的人,或者arm开发板的人,最容易入手的就是gpio了吧,虽然看似是一个小事情,但是这里还是要说下,gpio的应用最多就是来操作led灯了. 当然它还可以处理中断,我们再看88F6500 ARM sOC的时候,这里看它的cpu模块里引脚,会发现全部引脚都是MPP引脚,通过cpu相关寄存器我们可以配置单个引脚或者一组引脚来完成N多功能,包括各种总线. GPIO故名思议输入输出,也就是高低电平.这里我不参考2410或者其他就拿我工作的感想来简单说一说吧. 或者有些soc里把GPIO单独列了出来,通过专有的寄存器来控制各个引脚......【阅读全文】
发布时间:2012-12-25 13:59:12
说起linux的网络性能的优化,对于我自身来说,比较惭愧,并没有什么深入的linux算法,之类的东西,而就根据实际项目中的一点心得,在这里说说而已,自身很是佩服那些真正的大牛,希望有一天自己也能够成为他们中的一员^^. 这里先谈谈方法的问题,对于linux下性能的优化,性能的瓶颈有很多种,更多的是网络性能,网络性能又分为tcp层,比如说tcp连接数,并发数等;ip层 转发性能,很多时候队列满或者中断处理不当,丢包等;桥接下的性能. 而对于测试性能的方法,第一标准的仪器:比如测试tcp连接的流量的 avlance ,测试i......【阅读全文】
发布时间:2012-12-25 13:59:02
1. Netfilter/IPTables简介 Netfilter/IPTables是继2.0.x的ipfwadm、2.2.x的ipchains之后,新一代的 Linux防火墙机制。Netfilter采用模块化设计,具有良好的可扩充性。其重要工具模块IPTables连接到 NetFilter的架构中,并允许使用者对数据报进行过滤、地址转换、处理等操作.Netfilter提供了一个框架,将对网络代码的直接干涉降到最低,并允许用规定的借口将其他包处理代码以模块的形式添加到内核中,具有极强的灵活性,当然自从2......【阅读全文】
发布时间:2012-12-24 14:44:37
Linux对中文的支持不是很好,也不像Windows样,会对文件名,文件内容做字符集的自动转换。例如,将Windows下的文件复制到Linux下,会出现一堆的乱码,这时,就要用到linux的一些字符集转换工具来处理。1. 批量文件名字符集转换工具 -- convmv下载链接:http://download.chinaunix.net/download/0002000/1760.shtmlconvmv是一个更改文件名编码方式的工具,它甚而可以进行目录下文件名的批量转换。例如,将/home目录下原来文件名是gbk编码方式的全部改为utf-8格式的,使用命令如下:$./convmv -f gbk -......【阅读全文】
发布时间:2012-12-19 13:27:03
1、查看当前控制台的打印级别cat /proc/sys/kernel/printk4 4 1 7其中第一个“4”表示内核打印函数printk的打印级别,只有级别比他高的信息才能在控制台上打印出来,既 0-3级别的信息2、修改打印echo "新的打印级别 4 1 7" >/proc/sys/kernel/printk3、不够打印级别的信息会被写到日志中可通过dmesg 命令来查看4、prin......【阅读全文】