在线时间102 小时
UID418393
注册时间2008-6-27
NXP金币0
TA的每日心情 | 无聊 2018-9-20 10:55 |
---|
签到天数: 13 天 连续签到: 1 天 [LV.3]偶尔看看II
金牌会员
 
- 积分
- 1642
- 最后登录
- 2022-3-21
|
unsigned long mcu_baud = 115200;
unsigned char pa = IO_SERIAL_PARITY_EVEN;
unsigned char a = 0x55;
unsigned char b = 0xAA;
ts_fp = fopen("ittyf:", (const char*)IO_SERIAL_NON_BLOCKING);
if (DNULL == ts_fp)
{
//打开文件失败
}
ret = ioctl(ts_fp, IO_IOCTL_SERIAL_SET_BAUD, &mcu_baud);
if (ret != 0)
{
}
ret = ioctl(ts_fp, IO_IOCTL_SERIAL_SET_PARITY, &pa);
if (ret != 0)
{
}
while(1)
{
fwrite(&a, 1, 1, ts_fp);
fwrite(&b, 1, 1, ts_fp);
_time_delay(50);
}
测试程序 如果是IO_SERIAL_PARITY_NONE可以正常收到数据,如果是ODD EVEN 都无法接收到数据,使用电脑串口工具调试的
|
|