首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
飞思卡尔™半导体(Freescale Semiconductor)
» 有关MC9S12DP256串口通讯
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
有关MC9S12DP256串口通讯
发短消息
加为好友
asker_dfr
当前离线
UID
105211
帖子
163
精华
0
积分
516
阅读权限
50
在线时间
0 小时
注册时间
2005-3-8
最后登录
2010-7-7
高级会员
UID
105211
性别
男
1
#
asker_dfr
发表于 2005-3-21 15:30
|
显示全部帖子
看来,有越来越多的人关注16位的MCU啦,太好了。你的问题也是我非常想知道的,我认为,如果自己来编写,那写出来之后就能卖钱啦,清华的一本书里头给出了“监控程序的源代码”,我想,有了那个东东,通讯起来就不成问题啦
……写到这儿,突然有点迷惑,监控程序和刚才strongchens说的:
S12的单片机通过BDM与主机进行通讯,所以一般要用一个BDM的接口电路,就是你们说的“下载线”。实际上这个接口电路用户也可以自己做。BDM的通讯命令和时序在S12手册中BDM模块的介绍中有详细说明。实际上清华大学邵老师那里就是自己用S12芯片做了一个这样的接口电路。它用串口与PC的HperTerminal通讯,同时与目标板通过BDM进行通讯。
通过BDM和串并口都可以访问MCU,是这样吗?那他们有什么关系呢??我现在糊涂了,我现在概念极为不清楚
回复
引用
TOP
发短消息
加为好友
asker_dfr
当前离线
UID
105211
帖子
163
精华
0
积分
516
阅读权限
50
在线时间
0 小时
注册时间
2005-3-8
最后登录
2010-7-7
高级会员
UID
105211
性别
男
2
#
asker_dfr
发表于 2005-3-21 15:51
|
显示全部帖子
有道理,不过,我还是不清楚,看来是基础太薄弱了。这样说吧,比如,
现在我有一台电脑,有串口、有并口(USB就暂时不考虑啦);有一块MC9S12DP256的最小系统板,包括时钟
电路、串口电路、BDM接口、供电电路、复位电路。现在这块DP256芯片存储器应该是还没有任何程序吧(
是吗?)然后,我需要PC与这块最小系统板进行通讯,
1。用PC的串口与最小系统板的串口电路;
2。用PC的并口与最小系统板的串口电路(可以吗?);
3。利用PC的串口或者并口通过最小系统板的BDM进行通讯
凡此种种,我要实现的通讯目的就是将写的程序代码在该最小系统内执行,比如控制PORTB的输出,这以上的几种方案,是不是可行?可行的话,那又有和区别,根本的地方是什么呢??
(我现在碰到的问题是,如何将Codewarrior的程序写到MCU中)
回复
引用
TOP
发短消息
加为好友
asker_dfr
当前离线
UID
105211
帖子
163
精华
0
积分
516
阅读权限
50
在线时间
0 小时
注册时间
2005-3-8
最后登录
2010-7-7
高级会员
UID
105211
性别
男
3
#
asker_dfr
发表于 2005-3-21 16:37
|
显示全部帖子
反复看了几遍strongchen的答复,确是明白许多,看来,我离“一览众山小”的水平还很远很远,只要继续努力落。综合以上:
BDM可以对S12进行编程;
串、并或者说USB口则可以在监控程序之下与S12进行通讯。
所以,我觉得从开发顺序上,BDM通讯是必须的,因为即使用后者方式进行通讯,监控程序还是要依靠BDM方式先写入S12中的,是不是这样理解呢?
回复
引用
TOP
发短消息
加为好友
asker_dfr
当前离线
UID
105211
帖子
163
精华
0
积分
516
阅读权限
50
在线时间
0 小时
注册时间
2005-3-8
最后登录
2010-7-7
高级会员
UID
105211
性别
男
4
#
asker_dfr
发表于 2005-3-21 17:00
|
显示全部帖子
哈哈,我想,那属知识产权范畴吧,我要是有,也不会轻易贴出来的,不过,我希望给予我们这些单片机爱好者一些监控的Demo之类的东东,功能可能只是很少,学学写更完善的监控程序,其实是对单片机更清晰的了解、认识
回复
引用
TOP
发短消息
加为好友
asker_dfr
当前离线
UID
105211
帖子
163
精华
0
积分
516
阅读权限
50
在线时间
0 小时
注册时间
2005-3-8
最后登录
2010-7-7
高级会员
UID
105211
性别
男
5
#
asker_dfr
发表于 2005-3-21 17:08
|
显示全部帖子
(离下班不远了,在烦扰大家一下)
邵老师的那本书里,给出了一个监控程序源代码,可是从程序行数来看,很是恐怖,有点让人望而却步,在我还没仔细看S12手册中BDM模块的介绍之前,能否给予一些概括,或者说提示,使我这个初学者能沿着前辈的肩膀继续前行,已经很感激大家了。
[此贴子已经被作者于2005-3-21 17:08:11编辑过]
回复
引用
TOP
发短消息
加为好友
asker_dfr
当前离线
UID
105211
帖子
163
精华
0
积分
516
阅读权限
50
在线时间
0 小时
注册时间
2005-3-8
最后登录
2010-7-7
高级会员
UID
105211
性别
男
6
#
asker_dfr
发表于 2005-3-21 17:23
|
显示全部帖子
S12单片机通过别的通讯方式进行通讯,并不需要所谓的监控程序,而是需要用户自己的应用程序进行控制?
真的吗?那么,自己如何用程序进行控制呢??答案是不是在参考手册BDM部分有介绍?
(看到这句话,真是欣喜异常,自己写,摆脱束缚,迫切需要比较详细的答复)
回复
引用
TOP
返回列表
PCB综合技术
数字电路
ARM
模拟电路
消费电子
工业控制
综合技术交流
嵌入式技术
DSP技术
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议