贴片电感
贴片电感
・  当前位置::扁平线圈电感 > 技术文章
基于DSP/BIOS大空间网络型火灾探测系统设计
作者:    来源:    时间:2017-01-09 13:55:25浏览量:

3 系统软件实现

系统的主要任务是实现视频数据的采集、处理以及数据的网络收发。系统软件模型由两部分组成:驱动程序与应用程序。驱动程序直接控制底层物理器件的行为,是由提供给DSP/BIOS的若干个API函数组成。应用程序是在DSP/BIOS实时操作系统上,依据TI的RF5框架进行编写设计的。根据应用程序的各个功能模块,创建不同的任务线程实现整个系统软件的开发。RF5是德州仪器(TI)公司新近推出的DSP软件开发参考框架,以DSP/BIOS为基础,利用其中的数据处理单元和数据通信单元方便快捷的完成DSP系统软件的设计与开发。在DSP/BIOS中,任务的调度是通过HWI、SWI和TSK这3个模块实现,DSP/BIOS通过各模块优先级的不同完成对各任务线程的调度。


系统软件设计流程如图4所示。首先对DSP/BIOS模块进行静态配置,包括设置内、外部存储器的映射空间,创建多任务线程及所需堆栈,配置TI网络开发包NDK的启动环境,分配旗语、邮箱通信机制的存储位置及大小等。其中创建的多任务线程包括系统控制任务、视频输入任务、算法处理任务、图像JPEG压缩任务、网络初始化任务、串口通信任务。在应用程序进入DSE/BIOS线程调度器之前,处理器需要完成3个模块的初始化:(1)芯片板级间的初始化,包括CSL、RAM、Cache及EDMA的设置。(2)RF5模块的初始化,包括通道模块,SCOM模块及ICC模块。一个任务可以创建多个通道,每个通道可以包含多个内核,每个内核只能包含一种标准算法。(3)视频捕获(FVID)通道的建立与启动。 扁平线圈电感制造厂

  • 采用TL431基准的压控振荡器 4月08日 第三届·无线通信技术研讨会 立即报名 12月04日 2015•第二届中国IoT大会 精彩回顾 10月30日ETF•智能硬件开发技术培训会 精彩回顾 10月23日ETF•第三届 消费

  • 高集成车身控制MCU: PCB面积减少69%!功耗降低50%
    汽车电子化已是大势所趋,加上物联网的到来,更加速了汽车电子在半导体应用中所占的分量越来越重要,有报告显示目前整车电子化成本占比已超过了50%。随着当前汽车电子市场

  • 在非隔离应用中将数字隔离器用作电平转换器 4月08日 第三届·无线通信技术研讨会 立即报名 12月04日 2015•第二届中国IoT大会 精彩回顾 10月30日ETF•智能硬件开发技术培训会 精彩回顾 10月23日ETF•第三届 消费

  • 上一篇:安森美半导体为您分析汽车电源转型