DSP/BIOS知识点
来源:互联网 发布:算法导论哪些可以不看 编辑:程序博客网 时间:2024/05/28 23:09
一,概要
1,DSP是一个尺寸可伸缩的实时内核。API函数模块化,只有那些被用到的API函数才会被绑定到可执行程序中。2,大部分API库函数通过汇编语言编写。
3,DSP/BIOS中的对象有动态和静态两种生成方式。
4,提供各种线程:硬件中断、软件中断、任务、空闲函数、周期函数。用户可控制进程优先级和阻塞特性。
5,线程通信和同步方式:信号灯,邮箱,资源锁。
6,提供两种I/O模型:管道、流。
二,框架
1,由三大部分组成:DSP/BIOS API ,配置工具,分析工具
2,
三,DSP/BIOS中使用的文件
程序文件
1,program.c----包括main函数的源文件
2,***.asm----可选的汇编源文件
3,module.h----用于C或C++的DSP/BIOS API头文件
4,module.h54----用于汇编程序的DSP/BIOS API头文件
5,program.obj----源文件编译或者汇编后生成的目标文件
6,*.obj----可选的汇编源文件生成的目标文件
7,*.cmd----可选链接命令文件,包含DSP/BIOS配置没有定义的附加段信息
8,program.out----可执行应用程序。可装载到目标板运行。
9,*.lib----库文件,如板级支持库BSL,片级支持库CSL或者用户自定义的库文件
静态配置文件
1,program.tcf----在运行时建立配置的Tconf脚本,是配置的源文件。
2,programcfg.cmd----DSP/BIOS对象的链接命令文件,定义了DSP/BIOS专用链接选项和对象名称,以及通用存储段。当添加*.tcf文件时,该文件自动生成。
3,programcfg.h-----包含了DSP/BIOS模块头文件
4,programcfg_c.c----定义了DSP/BIOS相关对象
5,programcfg.s54----用于DSP/BIOS设置的汇编语言源文件
6,programcfg.h54----汇编语言头文件,被programcfg.s54所包含。
7,program.cdb----保存由实时分析工具使用的配置设置。
8,programcfg.obj----由配置源文件生成的目标文件。
0 0
- DSP/BIOS知识点
- DSP BIOS
- DSP/BIOS
- DSP/BIOS
- DSP BIOS
- DSP/BIOS
- DSP/BIOS学习笔记
- DSP/BIOS应用
- DSP/BIOS 介绍
- 开发DSP/BIOS程序
- DSP/BIOS入门
- DSP/BIOS入门
- DSP/BIOS LOG模块
- DSP/BIOS入门
- DSP/BIOS中的SEM
- DSP/BIOS详解入门
- DSP/BIOS配置
- DSP/BIOS 介绍
- md5小工具
- 微信5.0公众账号运营7计
- Linux系统体系架构初始化过程(AM335X体系结构初始化)
- netstat -ano 查看机器端口占用情况
- CSS hack 收集
- DSP/BIOS知识点
- oracle数据文件大小的限制
- 最小操作数简易版
- 测井基础知识
- mysql:多行查询结果合并成一行
- DSP/BIOS实时操作系统介绍
- 编程面试的10大算法概念汇总
- 歌词同步关键技术
- 无名小卒的编程记录-java项目部署