??
写操作系统内核需要了解一个具体计算平台的CPU,包括这个CPU里的寄存器和异常中断处理机制...
分类:
其他好文 时间:
2014-11-19 10:55:01
阅读次数:
163
在中断模式下(ctrl+Break键),可以做:1.执行 工具----选项----编辑器----勾选“自动显示数据提示”则当用鼠标悬停在变量或表达式上时,会出现提示窗口,显示其名称和值!2.在监视窗口查看某些表达式的值,方法是:先用鼠标拖黑以选中表达式,再执行 调试----添加监视,出现“添加监视....
分类:
编程语言 时间:
2014-11-19 10:45:02
阅读次数:
189
一。环境 开发板:jz2440 系统: ubuntu12.04 编译器:arm-linux-gcc二。中断系统 先省下。三。直接贴代码Makefile: 1 objs := head.o init.o interrupt.o main.o 2 3 int.bin: $(objs) 4 ...
分类:
其他好文 时间:
2014-11-18 23:48:45
阅读次数:
344
rsync -vzrtopg --progress felix/ /home/magnum/work-environment/ 同步本地文件夹,异常中断后仍然可以续传chmod 777 * -R 对当前目录下的所有文件进行赋权限的动作sed -i 's/^.://' add.cpp 替换add.cp...
分类:
系统相关 时间:
2014-11-18 17:30:31
阅读次数:
220
对于键盘中断的介绍当我们在按下按键时,键盘会把按键的扫描码发送到主板的接口电路中,具体说就是端口60H。当60H收到扫描码,这时接口就会向CPU发出中断请求。这是一个可屏蔽中断。所以,当IF=1,并且CPU执行完当前指令后就会响应中断。也就是进入int 9中断服务程序。此时,程序将读取60H中的扫描...
分类:
其他好文 时间:
2014-11-18 13:19:53
阅读次数:
301
信号取值默认动作含义(发出信号的原因)SIGHUP1Term终端的挂断或进程死亡SIGINT2Term来自键盘的中断信号SIGQUIT3Core来自键盘的离开信号SIGILL4Core非法指令SIGABRT6Core来自abort的异常信号SIGFPE8Core浮点例外SIGKILL9Term杀死S...
分类:
系统相关 时间:
2014-11-18 11:43:20
阅读次数:
195
最近自己接触到的知识有些杂乱。最近涉及到了PLC的自动化控制、煤气柜位预测等方面的内容。PLC的学习目前中断了一阵子,最近接触了柜位预测的相关算法——神经网络、最小二乘法等相关的算法。今天先简单介绍一下,自己做的一个煤气柜位曲线显示的小demo,相关的算法的实现将在以后学习研究介绍吧。
1、界面曲线显示
我选择采用C#来进行实时曲线的显示,C#报表控件有很多,经过比较,在实时显示曲线上C#的开...
分类:
其他好文 时间:
2014-11-18 00:23:19
阅读次数:
246
三.信号(Signal)信号是Unix系统中使用的最古老的进程间通信的方法之一。操作系统通过信号来通知某一进程发生了某一种预定好的事件;接收到信号的进程可以选择不同的方式处理该信号,一是可以采用默认处理机制—进程中断或退出,一是忽略该信号,还有就是自定义该信号的处理函数,执行相应的动作。内核为进程生...
分类:
系统相关 时间:
2014-11-17 17:25:18
阅读次数:
397
出现如题中所述的“Deletingfile...”的原因很多,我的情况则较为特别。因为从字面上看就是编译一个普通.cpp文件时出现了上述错误,然后编译器中断退出。我再次把工程clean,然后重新构建OK。总结:ECLIPSE下使用NDK编译工程时可能因为各种原因会导致编译中断退出,有时令人莫..
分类:
其他好文 时间:
2014-11-17 12:36:21
阅读次数:
124
svn(subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。svn服务器 有2种运行方式:独立服务器和借助apache等web服务器。两种方式各有利弊。svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断...
分类:
系统相关 时间:
2014-11-17 12:00:52
阅读次数:
213