蝴蝶翅膀的力量,也许能够改变这个世界。
全部博文(81)
发布时间:2015-02-16 21:49:55
ChinaUnix博客发的图片在pc上浏览正常,但在手机上浏览时被拉长,很难看。点击最左上角的工具图标,将模式修改为html模式。图片的代码为<img src="/attachment/201502/16/26598889_1424094369vsVD.jpg" width="700" height="933.333333333" alt="" />这时只要将 width="700" height="933.333333333" alt="" 这些对.........【阅读全文】
发布时间:2015-02-12 15:08:33
我公司生产的设备都是有串口的,因此有时我们通过串口控制设备来进行一些自动化的测试或者问题定位工作。比如反复重启设备等一些测试需求。我一直都在Ubuntu环境中使用expect脚本来控制串口(一般使用expect/shell/tcl脚本组合)。因为大多数的同事环境都是Windows,因此他们也希望我能够将这些测试脚本同样运行在他们的机.........【阅读全文】
发布时间:2015-02-09 15:45:08
开发Linux内核或者用户态程序时,有时需要添加一些printk/printf来做一些代码调试。建议和时间相关的调试,printk/printf最好添加上"\n"。因为printk/printf是打印到一个缓存区,如果不添加"\n",缓存区只有满的时候才把字符从缓存区中flush出来。因此,如果和时间相关的调试,串口的打印和实际代码的执行时间上并不同步,.........【阅读全文】
发布时间:2015-01-30 21:22:22
如果串口持续打印下面的信息,说明代码中出现了异常,程序一致占据了cpu不释放。cpu在调度中检测到了这种异常,在串口中打印出内核异常位置的调用栈。这种检查内核缺省是打开的,CONFIG_RCU_CPU_STALL_TIMEOUT 参数是时间,如果cpu占据时间超过该参数,则会打印。在我调试的单板上缺省为60秒。这种问题一般出现在内核程.........【阅读全文】
发布时间:2014-12-26 10:42:16
在mips架构上,不对齐的指针读写会引起地址错误异常(address error exception)。对应的分别是Adel/ades的异常(address error load/store),在linux内核的exception中接管了这些处理并返回正常。因此linux下,mips架构,下面代码是不会出错的。int main(int argc,char *argv[]){ int tttt = 0; &.........【阅读全文】