lyd519a
驱动牛犊
驱动牛犊
  • 注册日期2004-08-25
  • 最后登录2005-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1688回复:4

串口转USB问题,斑竹和各位高手帮忙啊!急急急

楼主#
更多 发布于:2004-11-18 11:11
PDIUSBD12枚举通过后,怎么把串口(232)的数据转到USB的端口,(用串口调试助手发数据),可以在USB DEBUG(就是周立功提供的USB调试工具)中接收到数据。固件需要怎么改动?

最新喜欢:

kb219kb219
tase
驱动小牛
驱动小牛
  • 注册日期2002-03-10
  • 最后登录2015-01-23
  • 粉丝0
  • 关注0
  • 积分494分
  • 威望74点
  • 贡献值0点
  • 好评度53点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-20 11:40
首先你的单片机要支持串口,其次板子上的串口硬件能工作.

直接在程序中使用 printf 语句就可以了.

在初始化的时候这么写:
void init_serial(void)
{
SCON = 0X52;
PCON = 0X80 | PCON;
TMOD = 0X20;
TCON = 0x69;    // TCON  
TH1 = 0xF3;
}

在初始化后,调用上面的函数就可以了.

串口监视器就可以看见了!
--- TASE ---
lyd519a
驱动牛犊
驱动牛犊
  • 注册日期2004-08-25
  • 最后登录2005-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-11-22 08:57
我用的是80C51,串口硬件用网上下的程序调了一下,好使!
现在问题是,我怎么把串口的数据写到USb端口,是调用D12_WriteEndpoint吗?我刚学想找个师傅带一下,谢谢,
多多指教
lyd519a
驱动牛犊
驱动牛犊
  • 注册日期2004-08-25
  • 最后登录2005-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-11-23 08:46
初始化后调用printf怎么往USB端点写数据啊?
kenlee
驱动牛犊
驱动牛犊
  • 注册日期2004-03-15
  • 最后登录2004-12-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-12-02 12:48
    
    FTDI公司提供USB开发的全新芯片,FT8U232、245,芯片直接把USB信号转换为RS-232信号和FIFO,开发者所做的只是对FIFO的操作,根本不 需要对USB有任何了解均可开发USB的外设。


         李友富(Ken Lee)

Cyberwin Technology Ltd. (Shenzhen Office)
Add.: Unit 1402, 14/F., News Building, 2 Shennazhong Road, Shenzhen City
Tel.: 0755-82091099 82092063-811
Fax:  0755-82091884
monile phone : 13828832574
踏破江湖
游客

返回顶部