发布时间:2014-04-20 10:17:01
在linux 中每一个进程都由task_struct 数据结构来定义. task_struct就是我们通常所说的PCB.她是对进程控制的唯一手段也是最有效的手段. 当我们调用fork() 时, 系统会为我们产生一个task_struct结构。然后从父进程,那里继承一些数据, 并把新的进程插入到进程树中, 以待进.........【阅读全文】
发布时间:2014-04-15 21:07:02
之前基于IBM deveplopworks社区的代码,做了串口初始化和发送的程序,今天在此基础上添加了读取串口数据的程序。首先是最简单的循环读取程序,第二个是通过软中断方式,使用信号signal机制读取串口,这里需要注意的是硬件中断是设备驱动层级的,而读写串口是用户级行为,只能通过信号机制模拟中断,信号机制的发生和处理.........【阅读全文】
发布时间:2014-04-10 11:11:40
double/float pi = 3.141592654;QString str = QString::number(pi, 'f', 5);f代表非科学计数方法,5代表小数点后5位......【阅读全文】