发表于:2008/11/26 15:23:00
#0楼
我是这样理解的,RS232接受到一条完整的字节时,将通知CPU来取,当CPU来取走时候,是不是同时会将232的硬件缓冲区的字节已经被清除,等待下一个字节的来临?这是一个疑问!
2.我以前做过一个VB实验,开辟了一个缓冲区,这个缓冲区是什么含义?
我这样理解------是不是这个缓冲区就是一片内存空间?联系上面,等硬件缓冲区的一个字节接受完后,被CPU取走,是取到哪里去?是给应用程序用了,还是被放到自己开辟的那片缓冲区里面了? 如果自己开辟的那片缓冲区数据被取走后,那缓冲区里面的数据是不是也和硬件缓冲区一样会被自动清除掉?
2.我以前做过一个VB实验,开辟了一个缓冲区,这个缓冲区是什么含义?
我这样理解------是不是这个缓冲区就是一片内存空间?联系上面,等硬件缓冲区的一个字节接受完后,被CPU取走,是取到哪里去?是给应用程序用了,还是被放到自己开辟的那片缓冲区里面了? 如果自己开辟的那片缓冲区数据被取走后,那缓冲区里面的数据是不是也和硬件缓冲区一样会被自动清除掉?