兔日冲鸡什么意思| 颏下是什么部位| 女人小肚子疼是什么原因| 什么是掌跖脓疱病| 高血压注意什么| 蚂蚁上树是什么意思| 束缚的意思是什么| 太岁是什么| 眉目比喻什么| 右耳痒是什么预兆| jeep是什么牌子| 低密度胆固醇高吃什么药| 为什么总是放屁很频繁| 骨折吃什么好| 出痧是什么原因| 又什么又什么的什么| 第六感是什么| 手掌发黄是什么原因| 传媒公司是干什么的| 重阳节的习俗是什么| 左后背发麻是什么原因| 甘肃有什么好吃的| 66岁生日有什么讲究| 猫不喜欢什么味道| 汗疱疹擦什么药| 高见是什么意思| 白斑是什么| 为什么长口腔溃疡| 盆腔炎是什么症状| 经常梦遗是什么原因| camp是什么| 宫颈糜烂是什么原因引起的| 1012是什么星座| 变蛋是什么| 扁平疣是什么原因长出来的| 八面玲珑什么意思| 偏财代表什么| 失眠吃什么药最好| cpi下降意味着什么| 月经没来吃什么药可以催月经来| 1989年属什么生肖| 乌龟爬进家暗示什么| 什么能减肚子上的脂肪| 个人简历籍贯填什么| 虎头虎脑是什么生肖| 大脑供血不足是什么原因引起的| 4月15日是什么日子| 梦见呕吐是什么意思| 运钞车押运员是什么人| 骑驴找马什么意思| 孕激素六项检查什么时候做| 嘴唇起白皮是什么原因| 早上起床口苦是什么原因| 氨基酸是什么东西| 梦到黄鳝是什么意思| 安宫牛黄丸适合什么人群吃| 女人小便带血是什么原因引起的| 0tc是什么意思| dg是什么牌子| 白蚂蚁长什么样子图片| 王大治与董洁什么关系| 男生为什么喜欢女生| 冠状沟有溃疡是什么病| 喝断片了是什么意思| 为什么脚底板发黄| 性功能障碍挂什么科| 鲁迅原名是什么| 缺陷的陷是什么意思| 怎么判断脸上是什么斑| 梦见掉了两颗牙齿是什么意思| white是什么意思颜色| 赤脚医生是什么意思| 吕字五行属什么| 为什么蚊子总是咬我| 满族不吃什么肉| 辗转反侧什么意思| 脚底疼挂什么科| 血气分析是检查什么的| 便民门诊是做什么的| 甜杆和甘蔗有什么区别| 合肥有什么好玩的地方| 老人说胡话是什么征兆| 月经期喝什么汤好| 什么食物含钙| 阴虚内热吃什么中成药| 拉钩为什么要上吊| 男人吃西红柿有什么好处| 左传是一部什么体史书| 甲状腺不能吃什么食物| 阿斯利康是什么药| 重视是什么意思| 老是打嗝是什么病的征兆| 香蕉像什么比喻句| 人艰不拆是什么意思| 蜜蜂蛰了用什么药| 乙肝全是阴性是什么意思| 碱性磷酸酶高是什么原因| 什么人容易得小脑萎缩| 广西属于什么地区| 囊肿是什么引起的| 喝苦荞茶对身体有什么好处| 客厅挂画有什么讲究| 今年二十岁属什么生肖| 结婚送什么礼物最合适| 奶酪是什么东西| 思维方式是什么意思| 72岁属什么生肖| 第一个月怀孕有什么反应| 孕妇脚抽筋是什么原因| av是什么意思| 冻顶乌龙茶属于什么茶| 乌鸡卷是什么肉做的| 月经期生气会造成什么后果| 什么牌子的氨糖好| 市委副秘书长什么级别| 圣经是什么时候写的| 鲁迅原名什么| 创字五行属什么| 骨密度减少是什么意思| 同人文是什么意思| 微信什么时候有的| 画龙点晴是什么生肖| 膝关节置换后最怕什么| 男人鼻子大代表什么| 液体套是什么| 不想说话是什么原因| 叶酸片有什么作用| 回声欠均匀是什么意思| 犯困是什么原因引起的| 血管瘤是什么意思| 眼睛看东西变形扭曲是什么原因| 喉咙有痰挂什么科| 间羟胺又叫什么| roi是什么| 喉咙痒是什么原因| 数字7的风水含义是什么| 尿酸高吃什么食物好| 梦见黄鼠狼是什么意思| 为什么不能叫醒梦游的人| 自身免疫性胃炎是什么意思| 兔子不吃窝边草是什么意思| 骨折有什么症状| 复原是什么意思| 黑木耳是什么意思| 李世民的字是什么| 双肺纹理增多增粗是什么病| 每天起床口苦口臭是什么原因| 日复一日是什么意思| 抗结剂是什么| 高铁什么时候检票| 四不像是指什么动物| 什么照片看不出照的是谁| 吃羊肉不能吃什么东西| 乌鸦兄弟告诉我们什么道理| 小孩疝气看什么科室| 家里有蜈蚣是什么原因| 胃火吃什么中成药| 云朵像什么| 妈妈咪呀是什么意思| 一什么眉毛填量词| 月经期适合做什么运动| 看望病人送什么花| 沼气是什么| 为什么十二生肖老鼠排第一| 寄居蟹吃什么| 感冒头晕吃什么药| 什么水果补铁效果最好的| 什么是热伤风| 什么水果清热解毒去火| 痔疮看什么科| 肝囊肿是什么意思| 左侧卵巢囊性包块是什么意思| 父母都是a型血孩子是什么血型| 脑梗做什么检查| 仙人掌有什么作用| 米虫是什么意思| 锋芒是什么意思| 脆皮鸭什么意思| 尿崩症是什么意思| 结婚20周年属于什么婚| 千年修炼是什么生肖| nec是什么牌子| 肝硬化有什么症状表现| 大表哥是什么游戏| 痔疮开刀后吃什么好| 欲望是什么| 车厘子和樱桃有什么区别| 郑中基为什么娶余思敏| 乙亥日五行属什么| 1901年是什么年| 黄疸是什么原因引起的| 舌头发白是什么情况| 尿为什么是黄色的| 甘油三酯高吃什么能降下来| 地主之谊是什么意思| Continental什么牌子| 玉米排骨汤放什么调料| 什么竹水果| 冷血动物是什么意思| 孕妇喝可乐对胎儿有什么影响| 87年什么命| apm是什么意思| 死灰复燃是什么意思| 萎缩性胃炎吃什么药效果好| 武汉属于什么地区| 卸磨杀驴是什么意思| 草鱼是什么鱼| 心绞痛是什么感觉| 数不胜数是什么意思| xxoo是什么| 病理检查是什么意思| 晚上睡觉放屁多是什么原因| 4月28日是什么日子| 蠓虫叮咬后涂什么药膏| 母亲o型父亲b型孩子是什么血型| 白发缺少什么维生素| 胸闷气短可能是什么病| 日益是什么意思| 公鸡为什么会打鸣| 宫颈转化区三型是什么意思| 巧克力是什么做的| 以免是什么意思| 一鸣惊人指什么生肖| 孕妇吃什么血糖降得快| 什么人| arr是什么意思| 老汉推车什么意思| 早餐吃什么不升血糖| 昙花是什么意思| 相与是什么意思| 八月十八号是什么星座| 青蟹什么季节吃最好| 维生素e有什么用| 个性是什么意思| 用盐水泡脚有什么好处| 吃什么可以让子宫内膜变薄| 什么是跑马| 自汗是什么意思| 3个火念什么| 胆汁反流吃什么食物好| 什么什么之年| 1945属什么生肖| 肿瘤介入治疗是什么意思| 攻击的近义词是什么| 喉咙有白点是什么原因| 情人和小三的区别是什么| 凿壁偷光告诉我们什么道理| 梦见一群羊是什么意思| 取卵后需要注意什么| 老赖是什么意思| ab制是什么意思| 为什么人要喝水| 嘴唇神经跳动是什么原因| 械字号产品是什么意思| 颈椎反弓是什么意思| 周期是什么| 九知道指的是什么| 中暑是什么症状| 2038年是什么年| 小知了叫什么| 西天取经是什么意思| 物以类聚什么意思| 眉毛白了是什么原因引起的| 黄墙绿地的作用是什么| 百度

新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于MCU+DSP嵌入式平台的机接口与引导设计

吃中药不可以吃什么水果

作者: 时间:2025-08-04 来源:网络 收藏
  引言百度 如此辉煌的历史,不仅确保李琰能够镇得住王濛、周洋等晚辈,而且同为优秀运动员的背景,也有利于主教练充分了解到运动员内心深处的种种想法,在此基础上因材施教。

  自动化控制要求实时采集数据,快速控制,多样分析,通信灵活,虽然采用单个处理器构成的硬件平台不能满足要求。采用以MCU+DSP双处理器为核心的硬件平台则是较合理的设计方案。利用DSP实现数据实时采集、分析、计算;MCU完成管理、通信、人机接口等异步系统控制功能。该硬件平台的MCU与DSP接口设计与数据传输是系统设计的重要部分,将直接影响系统性能和数据传输效率。数据传输通常采用双端口RAM、串行通信、并行主机等接口方式。其中,并行主机接口的方式可以满足大量数据实时传输要求。这里以MCF5272型和ADSP-BF527型数字信号处理器构建一种MCU+DSP双处理器的,详细论述DSP通过主机DMA端口(HoST DMA Port,简称HOSTDP)实现主机引导加载程序以及DSP与主机的通信。

  2 MCU+DSP双处理器接口设计

  图l为MCU+DSP双处理器ADSP-BF527与MCF5272的接口电路。该采用ColdFIRe系列的MCF5272型MCU作为主机。MCF5272具有基于第二代ColdFire V2的内核,32位数据和地址总线,SDRAM接口,4个16位定时器,3通道PWM输出,主频高达66 MHz,丰富的外部接口和较强的通信功能。此外,该器件还具有出色的编码密度和系统性能。


  该系统DSP采用ADSP-BF527型数字信号处理器,该器件采用了微信号架构(MSA),时钟频率达600 MHz,功耗低至O.8 V,支持强大的片上总线系统,具有多个独立的DMA控制器,拥有较强的并行数据处理能力。ADSP-BF527带有一个HOSTDP,便于与外部主机构成双处理器架构,完成多种数据处理和控制任务。ADSP-BF527的HOSTDP内部分为主机外部接口模块(HEI)、外围访问总线(PAB)接口模块、FIFO模块、控制逻辑模块和DMA接口模块。

  图1中,接口电路各信号的功能为:HWAIT为握手信号,防止Boot Kernel忙时主机写数据;HOST_DATA为16位数据总线,主机与从机数据交换的通道;HOST_ADDR为访问属性信号,O表示访问数据接口,l表示访问配置接口;HOST_CE为主机对从机使能;HOST_WR为主机写入HOSTDP使能信号;HOST_RD为主机读取HOSTDP使能信号;HOST_ACK为数据传输握手信号,应答模式下为HRDY,中断模式下为FRDY;TOUT为读写操作超时信号,应答模式下Host—Timeout计数溢出时产生;BMODE[3:0]为启动模式设置信号。

  3 ADSP—BF527启动与程序加载

  ADSP—BF527复位包括硬件和软件复位,复位中断优先级最高。当释放RESET信号后,该处理器开始从片内BootROM的0xEF00 0000地址读取指令并执行。片内Boot ROM含有一个Boot引导核,用于预引导和加载用户数据。

  3.1 预引导

  ADSP—BF527复位后,Boot引导核首先调用Preboot子程序。Preboot子程序通过访问一次可编程ROM(OTP)中的工厂设置页(FPS)和预引导设置页(PBS)来设置系统映射寄存器(MMR),包括锁相环(PLL)、电源调节、SDRAM控制器、异步外部总线接口单元(EBIU)、HWAIT的信号模式以及0TP定制引导。

  PBS由用户设置,每次使用4页。当PBS出现错误时,可置0TPINVALID位,使其无效,再使用下一个4页。如果设置PBS首页的PLL和电源调节错误,可采用BMODE=0000引导模式补救。该模式预引导程序不读取PBS页,FPS处理后,ADSP-BF527处理器变为空闲状态。

  处于安全考虑,PBS页设置引导模式禁止/使能位,禁止其他引导方式。这样即使BMODE引脚设置对应这些禁止引导方式,不会引导Boot引导核进入空闲状态。

  3.2 引导模式设置

  预引导结束后,Boot引导核根据BMODE[3:0]引脚设置启动相应的引导方式加载用户数据(引导流)。引导流为已定义格式,包含若干数据块和特殊指令,每数据块都含有一个16字节的块头,该块头由DSP的开发工具Visual DSP++设置生成,用于指示引导核是否完成引导过程。BMODE[3:0]引脚设置的引导模式包括无引导、主机引导和从机引导模式。引导模式设置如表1所示。


  其中无引导模式由厂商编程设置0TP页完成。主机引导模式中DSP自行加载用户数据.通常是从并行接口的Flash或者SPI、TWI接口的存储器读取数据。从机模式DSP作为从机,主机控制RESET信号。通常主机先设置RESET信号,然后通过检测HWAIT引脚等待预引导程序实现,最后提供加载用户数据。

  3.3 HOST DMA引导模式

  该系统为MCU+DSP架构,主处理器MCF5272通过HOSTDP控制从机ADSP-BF527。ADSP—BF527的程序作为MCF5272数据写入Flash存储器中。该系统加电复位后,MCF5272向从机加载程序并引导启动。因此采用HOST DMA引导设计较灵活,独立存储器个数少,提高性能并降低成本。系统维护时,Flash中ADSP-BF527程序通过修改主机通信接口,提高产品维护效率。该设计的BMODE[3:0]引脚电平设置为1110,采用从机16位HOSTDP引导模式。

  当主机复位ADSP—BF527后,ADSP-BF527可从片上BootROM的0xEF00 0000地址执行预引导程序。预引导结束后,向主机发送HWAIT信号,主机开始向ADSP—BF527加载用户数据。用户数据加载完成后,主机发送HIR9命令,ADSP-BF527引导核执行调用指令,程序指针跳至EVTl寄存器内用户应用程序的首地址,将控制权交给用户应用程序。此时,引导结束。ADSP-BF527处理器继续执行用户应用程序。

  4 HOSTDP数据传输

  ADSP-BF527通过外设接口总线设置HOST CONTROL寄存器的HOST_EN位使能HOSTDP。如果禁止HOSTDP,应在清除HOST_EN位前将HOST_RST置位。一旦使能HOSTDP则由外部主机控制。外部主机通过编程设置DMA发送和接收数据,并将其存储到ADSP-BF527有效的内部和外部存储器中。

  4.1 HOSTDP设置

  数据传输前,主机需配置DMA控制器。主机首先读取从机HOST_STATUS寄存器的ALLOW_CNFG位。如果允许配置,主机将向HOSTDP发送7个16位控制字。主机通过这些控制字配置HOSTDP的DMA读写、DMA模式、起始地址等参数。接收所有控制字后,ADSP-BF527根据控制字重新配置HOETDP。在配置完成前,主机处理器不允许提供新控制字。通过写入控制字,该设计将DMA设置为应答模式,数据传输采用停止模式。

  总线宽度16位,以先传输低位数据的顺序传输数据。配置完成后,主机以所配置的方式读写数据,从而实现数据传输。数据传输过程中,通过ADSP-BF527软件编程设置控制寄存器中HER和EHW位使能或禁止主机读写HOSTDP,HER和EHW的设置,不会影响到写配置口、控制命令和读状态。由于主机不能查询HOSTDP的HER和EHW位,因此,该系统设计ADSP-BF527一直保持HER和EHW位使能。

  4.2 数据读写流程

  当使能HOSTDP,DMA通道配置后,主机通过所配置的DMA通道与ADSP—BF527通信。数据读写时,在有效数据的最后需附加一个传输终止字确保数据传输。数据写操作用于主机向从机的数据传输。MCF5272将ADSP-BF527所需的信号与设置写入HOSTDP的FIFO,DMA同时将从FIFO移出数据,并存储到DMA配置字规定的存储器。数据读操作用于从机向主机数据传输。ADSP—BF527的DMA将从机存储器中的数字信号处理结果移至HOSTDP的FIFO。主机执行读操作,从FIFO中读取数据。


  停止模式下ADSP-BF527的HOSTDP读写操作流程如图2所示。其中,DMA_DONE位在DMA将FIFO数据移出后置1,在下一次主机写数据时置O。HOSTRD_DONE位在主机将FIFO的数据移出后置l,下一次主机读操作,DMA向FIFO传输数据时置为0。

  应答模式下,主机对HOSTDP的操作时序如图3所示。在预定读写溢出时间内,ADSP-BF527仍未完成相应的读写操作,主机未接收到HRDY信号,主机超时寄存器计数溢出并产生超时中断。该设计的中断服务程序首先通过GPIO引脚告知主机数据读写失败,停止DMA通道数据传输;当主机重置HRDY信号为高电平,允许下一周期继续传输数据;并禁止HOSTDP,在停止模式下,具体的主机读写数据流程如图4所示。


  5 结语

  随着自动化领域监测、控制任务对嵌入式系统的要求不断提高,多处理器硬件系统模式的快速发展,电子技术和半导体加工工艺的发展促使DSP和MCU的融合。因此,MCU+DSP的双处理器结构已成为多核处理器的发展方向。



关键词: 嵌入式平台

评论


相关推荐

技术专区

关闭
事宜什么意思 感染是什么症状 喝牛奶拉肚子是什么原因 肛门潮湿是什么情况 6.29什么星座
冠心病是什么病 高血压吃什么食物最好 格斗和散打有什么区别 月亮什么时候是圆的 dob值阳性是什么意思
候车是什么意思 什么手机拍照好看 心肌供血不足吃什么 桃子吃多了有什么坏处 AR什么意思
梦见把老鼠打死是什么意思 scofield是什么品牌 熊猫属于什么科 脑缺血吃什么药最好 腼腆什么意思
降钙素原检测是查什么的hcv8jop2ns6r.cn 单剂量给药是什么意思hcv7jop9ns0r.cn 翡翠是什么意思hcv8jop2ns8r.cn 转氨酶偏高是什么原因引起的hcv8jop7ns1r.cn 小腿痛是什么原因hcv9jop2ns8r.cn
扁桃体炎吃什么消炎药hcv8jop7ns9r.cn 腊肠炒什么菜好吃hcv9jop2ns0r.cn CAT是什么hcv7jop9ns1r.cn 皮实是什么意思hcv9jop4ns5r.cn 二加一笔是什么字hcv8jop5ns0r.cn
女人吃黄芪有什么好处hcv8jop8ns6r.cn 幽门螺旋杆菌什么意思hcv8jop9ns9r.cn 睾酮是什么意思clwhiglsz.com 为什么老是胃胀气hcv8jop5ns8r.cn 久而久之下一句是什么hcv8jop3ns5r.cn
梦见前夫是什么意思hcv9jop0ns4r.cn 来减一笔是什么字hcv7jop9ns6r.cn 为什么土豆不能炒鸡蛋hcv9jop7ns9r.cn 气溶胶传播是什么意思hcv7jop9ns0r.cn 7月28日什么星座hcv8jop1ns3r.cn
百度