基于RISC V的物联网传感集线系统设计

来源 :苏州大学 | 被引量 : 0次 | 上传用户:patton
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本工程硕士论文基于RISC-V Rocket SoC和RT-Thread系统,设计并实现了一款面向IoT应用的Sensor Hub系统。Soochow-sensorv3采用精简改进的RISC-V软核作为SoC的处理器,移植了 RT-Thread实时操作系统,实现对Sensor Hub的本地管理;采用串口和IO扩展板两套接口方案,分别对接数字和模拟传感器,实现板级系统与多种传感器的交互;采用基于TF卡的虚拟文件系统,实现对传感器日志的本地存储;采用WiFi无线传输模块与手机端建立连接,实现本地数据推送和手机端APP远程管理。在SoC部分,本项目移植了开源处理器业界领先的RISC-V Rocket软核作为处理器内核,并针对紫光PGL22G-6IFBG256 FPGA芯片进行了精简和改进,在资源大幅缩减(约70%)的同时,满足操作系统高效运行的需求;在SoC上集成了多种功能模块并实现了硬件级流控;板级系统进一步实现了上电自启动和看门狗功能。SoC当前的运行频率为50MHz,Pango Design Suit给出的实现报告显示,LUT资源占用率为83%,FF资源占用率为24%。在RTOS部分,本项目移植了面向IoT领域的国产开源实时操作系统RT-Thread,实现了该RTOS在RISC-V架构下的最完整和稳定的移植;能够对中断请求作出及时响应,满足实时性需求;基于RTOS和SoC编写了各类外设的底层驱动,实现对操作系统设备驱动框架的适配;全面实现对Sensor Hub的本地管理。在传感器模块部分,本项目设计了 Pmod和IO扩展板两套接口方案,分别适配数字和模拟传感器,整套接口具有优异的可扩展性;在通信部分,本项目采用WiFi无线传输模块建立板级系统与手机端之间的网络连接,实现本地数据推送和手机端远程访问。此外,本项目开发了完整的安卓手机端APP,能够对Sensor Hub推送的数据进行可视化呈现,并全面实现对Sensor Hub的远程管理。Soochow-sensorv3全套系统已实现联合运行。
其他文献
目的:在双参通冠胶囊工艺研究的前期工作基础上,对双参通冠胶囊的工艺放大过程进行研究,找出工艺放大过程中变化明显的化学成分,并分析造成变化的影响因素,探讨工艺控制方法,减少药效成分的损失,保证药物质量。方法:建立双参通冠胶囊中主要人参皂苷类成分、丹参酚酸类成分、延胡索生物碱类成分高效液相色谱(HPLC)测定方法,并对其进行方法学考察。以前期实验结果为基础,分析造成其差异的影响因素,根据降解动力学基本
徐州工程机械集团有限公司成立于1989年3月,二十年来始终保持中国工程机械行业排头兵的地位,目前位居世界工程机械行业第15位,
<正>城市民族工作是民族工作的重要内容。当前,在自治区常住人口城镇化率已超过60%,城镇化建设不断深化推进的背景条件下,必须进一步提高认识、强化举措,牢牢把握各民族大团
目的调查癌痛患者癌痛水平和癌痛自我效能感现状,分析癌痛自我效能感的影响因素。方法采用横断面调查研究,运用便利抽样的方法选取2016年2-9月在西南医科大学附属医院、西南
21世纪初开始,韩流作为全球乐坛的一大分支以迅猛的速度占据了亚洲音乐市场,在继续保持拥有亚洲市场的同时,韩国歌手也慢慢地被欧美地区接受,成为了不可忽视的乐坛力量。本文
在高等教育国际化日益普及的背景下,学生用英语进行专业学习的需求日益增长,学术交流能力在当今社会越来越重要。实际上,在美国、英国等英语为母语的国家,国际学生在进入大学
龙神信仰历史悠久,在中国古代民间信仰中占有重要地位。明清时期山东运河区域是龙神信仰极为盛行的地区,频发的水旱灾害是导致龙神信仰盛行的主要原因。龙神庙宇主要分为两类
<正>安东·鲁宾斯坦谈到钢琴时曾经说过:"您认为它是一件乐器吗?它是一百件乐器?"这句话反映了这位钢琴大师对钢琴丰富的表现力很好的诠释,"一件乐器到一百件乐器"之
随着社会的发展,对环境保护问题的日益重视,环境民事公益诉讼是我国已经确立并正在完善的一项民事诉讼制度。由于环境公共利益的特殊性,传统的既判力理论在环境民事公益诉讼中的运用已经不能希望带来的制度价值和社会效益。通过环境民事公益诉讼既判力范围的扩张,对提高诉讼效率、防止矛盾判决,以及保障私益诉讼原告权利都具有促进意义。几年来,关于既判力及其范围的讨论日益增多,但大多停留在理论层面,环境民事公益诉讼正好
回转窑是水泥、钢铁、玻璃和环保行业中的大型煅烧设备。温度作为回转窑的重要热工参数之一,生产过程中必须全面监控。目前通常采用红外线扫描方法全面测量回转窑表面的温度,但由于回转窑体积庞大、环境复杂,工作过程中受到环境温度、测温距离等多种因素的影响,限制了测温精度。论文针对回转窑测温过程中的主要影响因素,提出一种有效的温度测量补偿方法,以进一步提高温度测量精度。本课题是在国家自然科学基金项目“高精度回转