在线时间0 小时
UID332568
注册时间2010-5-5
NXP金币0
该用户从未签到
新手上路

- 积分
- 58
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2011-12-29 10:29:13
|
显示全部楼层
回复:请版主和朋友们帮个忙,我这串口设置有错吗
#ifndef BSPCFG_ENABLE_ITTYB
#define BSPCFG_ENABLE_ITTYB 1
#else
#define BSPCFG_ENABLE_ITTYB 1
#endif
#ifdef BSP_DEFAULT_IO_CHANNEL
#define BSP_DEFAULT_IO_CHANNEL "ittyb:"
#define BSP_DEFAULT_IO_CHANNEL_DEFINED
#endif
下面是参数
const MCF52XX_UART_SERIAL_INIT_STRUCT _bsp_uart1_init = {
/* queue size */ BSPCFG_UART1_QUEUE_SIZE,
/* Channel */ MCF52XX_IO_UART1,
/* Clock Speed */ BSP_SYSTEM_CLOCK,
/* Interrupt Vector */ BSP_UART1_INT_VECTOR,
/* Interrupt Level */ BSP_UART1_INT_LEVEL,
/* Interrupt Sublevel */ BSP_UART1_INT_SUBLEVEL,
/* UMR1 Value */ MCF52XX_UART_UMR1_NO_PARITY |
MCF52XX_UART_UMR1_8_BITS,
/* UMR2 Value */ MCF52XX_UART_UMR2_1_STOP_BIT,
/* Baud rate */ BSPCFG_UART1_BAUD_RATE
};
其实这个里面都有定义的
void uart_VM_init(void)
{
if((uart_vm=fopen("ittyb:",(pointer)(IO_SERIAL_RAW_IO)))==NULL)//BSP_DEFAULT_IO_OPEN_MODE
{
printf("ittyb open failed\n");
}
_mcf52xx_uart_serial_int_install("ittyb:", &_bsp_uart1_init,128);
}
就这些了 真的不知道还要怎么写,,,希望版主今天能帮我解决了 我都疑惑了好几天了 谢谢安了 求求你  |
|