摘要:
centos下解决不在 sudoers 文件中。此事将被报告的问题。 阅读全文
摘要:
在系统hang住的时候,关键时刻可以使用SysRq服务,来重启系统,sysnc硬盘,卸载服务等。 使用SysRq的方法,为同时按住Alt和SysRq键,然后输入SysRq选项。 阅读全文
摘要:
在书籍“linux device drivers”的第四章,专门介绍驱动开发中的debugging技术。 printk只是其中一种技术,这种技术要求printk打印消息,并且会写入到磁盘里的文件中,这会拖慢整个代码的执行速度。 还有其中的debugging技术,并且对代码执行速度的影响比prink小 阅读全文
摘要:
书籍“linux device drivers”第四章,主讲一些debugging skills。其中就有提到printk。 printk函数包括,打印优先级,格式化字符串,具体变参。 例如: printk打印的消息,存储在环形buffer中,以及/proc/kmsg 文件中。 klogd通过读取/ 阅读全文
摘要:
source insight中空格和Tab出现乱码的解决方法 阅读全文
摘要:
STM32,ARM cortex-M3和RTOS的栈结构 阅读全文
摘要:
新建了一个project,coding完成,组织好源码文件,设置Keil MDK的option之后,进行build,发现总是出现: Error: L6405E之类的错误。 googoel了一阵子也无解,于是乎,自己摸索了一下,发现是和Keil MDK下面的“Excute-Only Code”选项有关 阅读全文
摘要:
在使用CMSIS RTX这个RTOS时,遇到了如何设计异常的问题。(异常包含中断,为了让搜索引擎更好搜索,本文不区分异常和中断,但是其实异常是中断更为通用的叫法。) 问题有2个: 第一个,如何设置异常优先级。 第二个,进程的优先级和异常优先级要如何匹配。 我们先看第一个问题,如何设置异常优先级。 在 阅读全文
摘要:
通常异常包括一些系统异常,以及中断。 异常类型 Cortex-M3处理器支持多种类型的异常: 其中第1类异常的优先级是固定,不可改变的。其他都是可以修改的。 Cortex-M3处理器提供了PRIMASK选项,用来屏蔽所有可编程的中断;提供了FAULTMASK来屏蔽HardWare Fault和所有可 阅读全文
摘要:
在wordpress插件后台页面添加javascript和ajax 阅读全文