DSC是什么
导读:DSC就是数字信号控制器,已开始在处理许多以往需由微控制器(MCU)和数字信号处理器(DSP)共同完成的复杂问题上崭露头角。下面我们就看一下DSC有哪些强大的技能吧!
本文引用地址:http://www.amcfsurvey.com/article/272910.htm1.DSC是什么--简介
DSC,全称为Digital Signal Controller,中文名称为数字信号控制器,是将DSP内核与MCU接口相结合的微处理器芯片以及单片机和数字信号处理器(DSPs)的集合体,可视为可进行数字信号处理的单片机。和单片机一样,数字信号控制器提供了快速中断响应和像PWM和看门狗计时器等面向控制对象的外部设备。
2.DSC是什么--作用
DSC的主要作用是处理数字信号和MCU控制接口,并且中断系统功能非常丰富。中断是指CPU正在处理某件事情时,突然发生的某一外部事件请求CPU迅速去处理,此时,若条件允许,CPU暂时中断当前的工作,转去处理所发生的事件,处理完后,再回到原来中断的地方,继续原来的工作,这样一个完整的过程称为中断。
3.DSC是什么--特性
我们以dsPIC33“EV”系列16位dsPIC33数字信号控制器(DSC)为例介绍一下其特性。该系列器件采用5V供电,增强了抗噪性和稳健性,适用于诸如家电和汽车应用等在恶劣环境中运行的各种设备。
dsPIC33EV系列集成的高级外设特性有:CAN和SENT外设可用于汽车通信,70 MIPS的性能与DSP加速可执行高速控制算法。除上述特性以外,dsPIC33EV系列性能高、系统成本低,因而广泛适用于各领域应用,包括家电(如烘干机、电冰箱、洗碗机、抽油烟机和控制面板)、工业(如电动工具、缝纫机、执行器、楼宇控制和暖通空调系统)和汽车(如传感器、用户界面、燃油泵、散热风扇和水泵)等市场。
4.DSC是什么--方案
DSC同时具有数字信号处理能力和MCU控制接口,并且中断系统功能非常丰富。解决这个问题的方法有屏蔽选择法、优先级选择法和优先屏蔽选择法三种,主要分为 :
屏蔽选择法----主要是通过屏蔽手段将某些中断源请求与CPU隔离;这种屏蔽中断方法可以屏蔽系统所有中断,也可以只屏蔽某个模块中断。屏蔽系统所有中断意味着系统所有中断请求CPU都不接受,屏蔽某个模块中断说明只是屏蔽的模块中断请求CPU不接受,其它没屏蔽模块中断请求可以进入CPU。
优先级选择法----通过对中断源设置不同的优先级,当多个中断源发出请求时,优先级高的中断请求率先进入CPU,该中断处理完成后,次优先级的中断源进入CPU,以此类推。这种方法有效避免了屏蔽选择法造成的被屏蔽中断永远不能被处理的不足。
优先屏蔽选择法----同时具有其他两种方法的功能,既可屏蔽所有中断源,又可屏蔽某些模块中断源,也可以对非屏蔽的中断源进行优先级设置。这种方法既能避免优先级选择法不能解决某些中断源的干扰问题,又能有效避免屏蔽选择法造成的被屏蔽中断永远不能被处理的缺点。
从上面分析看出,DSC对中断处理比51芯片要复杂,但从另外角度看,DSC中断带来更大的灵活性。
拓展阅读:
评论