双核(dsp和mcu)-工业控制中的应用 sh99f100是一款双核(dsp和mcu)芯片,适用于工业控制场合,如电机调速、变频电源等。mcu可以用来处理开关量、输入输出以及通讯,而dsp只需专注于控制算法的运算。 dsp的架构由三个并行的计算单元(alu,mac,shifter)、两个独立的地址发生器(dag)和一个强大的程序序列发生器(psq)组成。计算单元提供了所有处理器能够提供的计算功能,包括单周期乘/累加,位操作,移位操作等。双数据地址发生器使得处理器能够在一个周期内从两个数据存储区(data memory和program memory)同时取出两个数据。程序序列发生器实现了所有指令的单周期操作,快速的中断响应以及嵌套的非cpu干预的循环。16位的pwm模块、正交编码接口(qei)与14位的流水线型adc与运算放大器(op)作为dsp核的内部外设,能够方便地实现多种工业控制算法。 mcu核是一种高速高效率8051兼容核,在同样的振荡频率下,较之传统的8051芯片具有运行更快速,性能更优越的特性,其资源有内置256字节sram,外部3840字节sram,3个16位定时器和3个外部中断,同时还集成了2个增强型uart,1个spi接口。 双核结构:16位增强型dsp+8位mcu dsp及其外设:
▲cpu - 最大100mips,16位宽度数据总线 - 单周期同步执行16位mac和存取操作 - 32级桶形移位器 - 单周期执行“取双操作数”和“取指令”
▲片上存储器 - 64k x 8bits flash作为dsp的非易失性存储器 - 16k x 24bits sram作为dsp运行程序的code memory - 6k x 16bits sram作为dsp的data memory - 512 x 16bits sram作为通讯数据存储器(位于dm区) - 2k x 16bits sram作为dsp的program memory(位于pm区)
▲脉冲宽度调制(pwm)模块 - 6路(3对)16位pwm输出 - 3种时基计数模式:单事件模式、边沿对齐模式与中心对齐模式 - 每对pwm提供2种输出模式:互补输出和独立输出 - pwm输出有效极性选择
死区产生逻辑 - 自动更新周期、占空比、输出极性以及adc触发时刻 - 5个保护输入引脚 - 每个保护输入引脚上的debounce时间可设置为八档(0ms - 16ms) - 后分频系数
▲正交编码器接口(qei) - qea,qeb,index三路信号输入 - 16位增/减双向位置计数器 - 5种可屏蔽中断:计数器重载/index信号中断;index信号发生错误中断;qea/b输入信号相位错误中断;测速定时器溢出中断;测速定时器捕捉中断
▲2 x 8通道14位模数转换器(adc) - 10msps转换速率 - 两路同步并行采样模式、两路独立顺序采样模式与单序列顺序采样模式
▲4个16位定时器dtimer0/1/2/3
▲3个外部中断dxint0/1/2
▲1个jtag接口实现dsp的仿真调试
▲4个输入捕捉功能引脚 - 使用dtimer2/3之一作为时基 - 2级fifo缓冲器 - 捕捉事件可设置为上升沿、下降沿、上升/下降沿 - 输入分频/滤波设置
▲3路输出比较引脚 - 使用dtimer3/2之一作为时基 - 单次比较模式、双比较模式、边沿对齐pwm输出模式
▲2个运算放大器 mcu及其外设:
▲cpu - 基于8051指令流水线结构的8位单片机 - 最大工作频率16mhz,cisc指令集
▲片上存储器 - 64kbytes flash - 4kbytes sram - 1k x 8bits flash作为isp程序存储器
▲56个cmos双向i/o管脚(功能复用),内建输入上拉电阻
▲spi接口(主/从模式)
▲2个增强型uart
▲3个16位定时器timer0/1/2
▲3个外部中断int0/1/2
▲8通道10位逐次逼近型模数转换器(adc)
▲3路12位脉冲宽度调制(pwm)输出 1个jtag接口实现mcu的仿真调试
▲工作电压:vdd = 2.7 - 5.5v
▲停振检测 - 外部晶振失效后切换至内部rc作为系统频率并产生中断
▲isp功能
▲看门狗定时器(wdt)
▲低电压复位lvr
▲封装:lqfp100
小米Note2屏幕现众多问题,原来是它引起的!
Arduino萤火虫的制作教程
搞安卓时“辉煌”又“失败”的经历
STM32的DMA的五大问题
优艾智合机器人完成近亿元A轮融资
中颖单片机双核(DSP和MCU)SH99F100基于工业控制中的应用
仅硬币大小的袖珍LED射灯问世
七个让你的iPad必须升级IOS11理由
简单实用,便携式电子医生系统的完整解决方案
自制串口光电隔离器,Serial isolation circuit
利用NVIDIA RTX和AI技术制作出实体3D花卉雕塑
IBM研发出一款可以高度复杂计算的模拟芯片
AORUS发布新款X299X系列水冷主板,支持万兆网络
使用SiC的五电平单相转换器可降低开关电压应力
Populele智能尤克里里-咪蒙 培养儿童乐器天赋
智能纹身技术将刷新可穿戴设备形态迎来新景象
蓝色巨人制定移动市场战略 转型阵痛始现
LabView开发嵌入式系统的的挑战及应用解决方案
PPLive姚欣:企业核心竞争力才是网络视听产业盈利之路
IQOO3将保留3.5mm耳机孔,配置单扬声器+60Hz屏幕