Linux下pthread线程库详解:XHOLD与XHOLDA
需积分: 47 53 浏览量
更新于2024-08-10
收藏 2.47MB PDF 举报
"这篇文档主要介绍了TMS320F2810、TMS320F2811、TMS320F2812、TMS320C2810、TMS320C2811、TMS320C2812等系列的数字信号处理器(DSP)。这些处理器属于Texas Instruments公司生产,主要用于数字信号处理。文档包含了处理器的特性、开始使用指南、简介、功能概述以及内存映射等关键信息。"
在这篇文章中,作者深入讲解了Linux环境下关于pthread线程库的使用,特别是XHOLD和XHOLDA两个信号的作用。XHOLD和XHOLDA是与外部总线访问权限相关的控制信号。当XHOLD和XHOLDA同时为低电平时,HOLD模式被激活,此时XHOLDA会被强制为高电平,外部接口不再处于高阻态,允许外部总线访问。在系统复位(XRS)时,HOLD模式默认关闭,如果XHOLD信号在复位时为低电平,总线和所有信号必须变为高阻态,XHOLDA也会被拉低。
当HOLD模式启用并且XHOLDA为低电平时,即使外部总线被置为有效,CPU仍能从内部存储器执行代码。然而,如果对外部接口有访问需求,CPU会在XHOLD信号释放之前暂停操作。此外,内部DMA请求批准时,特定的信号如XA、XD、XWE、XRD、XZCS等会进入高阻态,而其他未列出的信号则保持其默认状态或功能运行模式。
文章还提到了这些DSP处理器的数据手册,其中包含生产数据,指出产品符合Texas Instruments的标准保修条款。虽然生产过程中可能不包含所有参数的测试,但产品设计遵循了规定的规格。
文档还概述了TMS320F281x和TMS320C281x系列DSP的功能,包括CPU、内存总线(哈弗总线架构)、外设总线、实时JTAG和分析、外部接口(XINTF)、闪存、ROM、SARAM、引导ROM、安全性和外设中断扩展(PIE)块等内容,提供了详细的引脚分配和信号说明,帮助用户理解和应用这些处理器。
135 浏览量
320 浏览量
2022-08-03 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
羊牮
- 粉丝: 41
- 资源: 3854
最新资源
- HUMmer-开源
- README-Generator
- 自定义基于接口,实体类注解脱敏
- XYCMS留言板 v7.4
- flutter-rechargeApp-md5-674a298f5659de080bb22ea002de4fbf
- RRT轨迹规划算法matlab程序
- calculator
- 在Rust中从头开始克隆SQLite-Rust开发
- Tnotes_app:任务和笔记Flutter应用
- 计算机辅助几何设计与非均匀有理B样条 修订版 实例 教程 软件
- 基于JAVASwing的贪食蛇小游戏 键盘事件监听 多线程 文件IO 自取
- js-programming-assignment-1-APozin558:教室为GitHub创建的js-programming-assignment-1-APozin558
- Download Accelerator Plus v10.0.0.6 Alpha
- PDS-Movie-Competition
- SilexStarter-GanttModule
- ta-技术分析库。 实施指标数量:EMA,SMA,RSI,MACD,随机指标等-Rust开发