用于射频系统的YAK SOC的软件设计

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:gao1980623
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题将SOC与射频系统相结合,为运行在SOC上的上层操作系统对下层硬件的控制提供了解决方案。整套系统主要以基于nRF905射频模块的YAKSOC硬件平台和基于Linux内核的嵌入式操作系统所构成。主要运用Linux设备驱动技术,使用C语言对射频模块nRF905和底层SPI传输总线进行软件驱动编写,实现射频系统间的短距离即时通信。   主要完成的工作如下:   (1)完成。YAK SOC开发平台的搭建,根据相关外设要求,对上层操作系统内核进行配置和编译;   (2)使用Linux设备模型的设计思想,通过BUS,DEVICE,CLASS三个子系统创建SPI设备模型;   (3)根据SPI协议和nRF905的硬件模块功能和接口,依据Linux设备驱动程序的设计方法,对软件驱动程序的基本操作进行设计,其中包括:open,write,read,release,poll操作;   (4)编写测试程序,将所设计的软件驱动程序下载到硬件测试平台进行实际验证。   本课题在SOC平台上提出了软件驱动程序的设计思想,使SOC与射频系统很好的相结合。克服了传统射频系统的体积大,便携性差,功能单一等缺点,具有可靠性高,可移植性强,功能灵活等特点,并为上层应用程序的开发提供了基本保障,对SOC和射频系统的融合及应用起到了重要作用,具有很好的借鉴意义。  
其他文献
海藻糖是一种具有多种生物学功能的非还原性二糖,广泛存在于细菌、真菌和植物中,能够保护生物分子免受环境的胁迫。海藻糖是由UDP-葡萄糖和葡萄糖-6-磷酸(G-6-P)为原料经海藻
由Gallager教授于1962年提出的LDPC(Low_Density Parity_Check Codes)码是一类通过“稀疏”校验矩阵所定义的线性分组码。它几乎适用于所有的信道,性能在一定的条件下逼近香
β-苦味酸和黄腐醇是啤酒花(Humulus lupulus L.)雌花腺毛特异产生的重要次生代谢产物,属于萜酚类化合物。它们不但会影响啤酒的风味和品质,同时具有抗癌、抗氧化等很重要的药
本文简要介绍了互联网,金融,互联网金融及其行业的特点.基于互联网金融的快速发展与壮大,分析了互联网时代商业银行业务和互联网金融竞争的必然性,并阐述了互联网金融对商业
半导体发光二极管(LED)作为新型固态光源,具有节能、寿命长、绿色环保等优点,被广泛应用于生产生活的各个方面。作为半导体照明的关键器件,传统的功率LED,在窗口层存在电流扩
本文以Co_2Z型六角铁氧体(Co_2Ba_3Fe_(24)O_(41))为研究对象,采用固相反应法,重点研究了制备工艺、主配方和掺杂改性以及烧结气氛对Co_2Z型六角铁氧体的物相结构、微观形貌和磁性能的影响,目的是制备实用化高频高Q的Co_2Z型材料。在不同二次球磨时间、预烧温度、烧结温度、烧结降温速率的工艺参数下,研究了制备工艺对Co_2Z型六角铁氧体的物相结构、微观形貌和磁性能的影响。二次球
云杉(Picea asperata)是青藏高原东缘主要的栽植树种之一,云杉人工林在水源涵养、水土保持以及生物多样性保护等方面具有重要作用。但是云杉人工林郁闭后出现林分生产力降低、土
吉林地区很早就建立起来了以重工业为主,轻工业为辅的多种经济成分共存的经济结构,但在计划经济体制之下所产生的一系列发展体系都直接给吉林市场经济的发展造成了严重影响,
本文简述了互联网金融背景下商业银行服务三农过程中存在的问题,并且针对如何解决上述问题展开探析,提出几点切实可行的路径,其包括制定申贷标准拓宽服务途径、加强商业产品
固定资产管理作为成本管理重要的一环,是日常开展业务的保障,更与银行的盈利能力和财务状况密切相关.但我国国有商业银行固定资产管理工作中普遍存在闲置资产数量大、资产结