我用C#编制程序,参考别人的经验,使用CREATEFILE函数,有下面三个参数:
private const uint GENERIC_READ = 0x80000000;
private const uint GENERIC_WRITE = 0x40000000;
private const int OPEN_EXISTING = 3;
GENERIC_READ参数是只读,可为什么非定义成0X80000000,这个参数和自己的WINCE
板子有关系吗/??我用的是S3C2410的板子。
OPEN_EXISTING是什么意思???
OPEN_EXISTING表示打开已经存在的串口,还有OPEN_ALWAYS、CREATE_ALWAYS之类的,看SDK自带的文档或者在MSDN上查找CreateFile函数,仔细阅读说明就能知道这些标记对应的意义。
GENERIC_READ参数是只读,可为什么非定义成0X80000000,这个参数和自己的WINCE
板子有关系吗/??我用的是S3C2410的板子。
------------------------------------------------------------------
和板子没直接 关系
和板子有关系的只是 WINCE BSP
你这一层 读 写 串口早就在WINCE 之上了