在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 8120|回复: 5

[原创] 请问微处理器和微计算机有什么区别?

[复制链接]
发表于 2005-2-24 14:54:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 cjsb37 于 2013-4-29 09:00 编辑

DSP中有一个引脚(TI公司54系列的是32脚),名称是MP/MC,是一个微处理器和微计算机选择引脚,我不知道这两个模式有什么区别,仅仅是片内ROM的映射不同吗?






发表于 2008-2-1 15:03:29 | 显示全部楼层
我也想知道
发表于 2008-2-4 02:39:57 | 显示全部楼层
我也想知道有什么区别,谁能解释下,谢谢
发表于 2013-3-2 14:41:53 | 显示全部楼层
以下是针对C54xx所述
MP/MC控制位用来决定程序存储空间是否使用内部存储器,
当MP/MC管脚为0时,DSP运行在微计算机模式下。
    4000H~EFFFH程序存储空间定义为外部存储器;
    F000H~FEFFH程序存储空间定义为内部ROM;   
    FF00H~FFFFH程序存储空间定义为内部存储器
当MP/MC管脚电平为1时,DSP运行在微处理器模式下。
    4000H~FFFFH程序存储空间定义为外部存储器
发表于 2013-5-21 19:23:05 | 显示全部楼层
除了存储空间不同,具体各自有什么作用?为什么分成计算和处理?
发表于 2013-5-21 19:38:30 | 显示全部楼层
以下:MC微计算机模式,MP微控制器模式。
  
复位时候管脚 MP/NMC (N表示MC上一横线)的状态决定复位指针的选取地址 MC模式的
时候从片内Boot ROM区选,MP模式时从片外Zone7区选。
  
       MC模式下,用户程序可以存放在片内,也可以存放在片外(EPROM或计算机等)。
在复位引导时候片内Boot ROM中的boot loader把这些程序直接(对于存放在片内的用户
程序)放到片内Flash、OTP、H0中的某个区域,或者经过SCI、SPI、GPIO将存放在片外
的用户程序load到片内Flash、OTP、H0中的某个区域后执行。
a)程序硬件复位或者软件复位
b)判断mp/mc是否为0,微计算机模式(为1,当为微处理器模式时,2812内部的bootrom被禁止,通过zone7从外部调引导程序启动。这个比较适合flash引导的启动。)
c)为0则从boot rom启动,否则从外部启动(0x3F FC00)
d)到boot rom的0x3F FC00处取出复位向量,跳到boot函数:2812有一块flash地址从0x3F F000-0x3F FFFF在出厂时ti已经固化好了引导程序initboot:Iniboot函数判断几个GPIO引脚来判断使用哪一种引导模式,比如flash boot模式,检测SPICLKA,SCITXA,GPIO34的电平,当都为高电平时表明是片内flash boot模式,那么initboot执行完后跳转到0x3F 7FF6处,这个时候指令占据两个字节,刚好在代码模块之前。一定是是跳转指令才行。。。)
e)采集io管脚状态,确定启动模式。2812提供几种启动模式:
SCITXDA(GPIOF4) MDXA(GPIOF12) SPISTEA(GPIOF3) SPICLK(GPIOF2)
1 x x x FLASH启动
0 1 x x SPI启动
0 0 1 1 SCI启动
0 0 0 0 PARALLEL启动


f)根据io状态选择boot方式
g)如果是flash,程序退出boot函数,跳转到0x3F 7FF6(codestart)
h)取出跳转指令,跳转到自己的指定地址或者C初始化的入口_C_INT00(0x3F6000)处(DSP281x_CodeStartBranch.asm中)
i)在C初始化的入口_C_INT00对一些变量,堆栈和寄存器进行必要的设置,该函数在c的库函数内(RTS Library)
j)进入main函数(0x3F658E,这个地址不是固定的。但是在flash里面。)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-9-29 00:22 , Processed in 0.031091 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表