首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

PC与芯片的连接问题。

PC与芯片的连接问题。

我用的是dg128b的芯片,想往PC机上输出数据。
我用的是一端USB口(接电脑)一端9针的串口(接单片机)线,可是接上的时候要驱动程序啊。用什么程序可以驱动呢?电脑还要做什么配置呢?
斗鬼
驱动是USB转串口的驱动,你买线的时候没有给你?网上搜索一下,应该有的
这个和单片机没有关系
哦。我试试
斗鬼
我已经驱动了USB。是不是接上就可以传了啊?可是我用下面的程序运行的时候,
为什么PC没反应啊


#include /* common defines and macros */
#include /* derivative information */

#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"

static char c;


void putchar(char c) {
SCI0CR2=0X0C; //初始化串行口//
SCI0BDH=0X00;
SCI0BDL=0X9C;

while((SCI0SR1&0X80)==0); //串口为空,输出数据//
SCI0DRL=c;}


void main(void) {
c=0x00;
DDRB=0xFF;

for(;;){
putchar(c); //显示一个字符//
PORTB=c;
c++;
}
}
斗鬼
你的电脑对于插上的USB线识别成串口了吗?
串口的设置是否正确?
呵,现在好了。我也不知道是怎么回事,我换了个USB口驱动了一下就行了。
也许是第一次没驱动好吧
斗鬼
返回列表