ctrl + c - Linux

Table of Contents


問題解決了,我後來的方法一樣是使用signal的方式處理

只是在signal內部我又加了kill,大概是這樣寫的:


void sigfun (int sig)

{
//Close ttyS0
close(ttyfd);

//Kill
kill(getpid(), SIGQUIT);
}

這是我目前的作法,跟O大講的方式有些類似

不過我還是不瞭解何謂ISR是什麼東西

還請先進指點一下,謝謝

--

All Comments