MSP430F5529的USB通讯问题,急

learningxc 2013-05-10 09:13:12
最近在做关于MSP430USB通讯的毕设,因为之前很少接触这方面的东西(只接触过51),遇到些问题(如下图),用IAR做的,应该是引用不对,一句两句的我也说不清楚,如果有懂MSP430、USB或者对IAR熟练操作的朋友(出错也可能是我对工程的设置出错了),而且又愿意帮我一下的可以私下联系我,我把整个工程给你发过去,并且简要说一下我的想法,你帮我看看是哪里出了错

希望这里有人可以帮到我!可以给我发邮件,也可以加我QQ412917379


...全文
472 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhujinqiang 2013-07-10
  • 打赏
  • 举报
回复
一大堆的。。。。未定义
soliciter 2013-07-09
  • 打赏
  • 举报
回复
你这是没有定义那些引号引起来的程序
Hyperledger (超级账本)是区块链行业中最大的项目之一,它由一组开源工具和多个子项目组成。该项目是由 Linux 基金会主办的一个全球协作项目,其中包括一些不同领域的LEADER们,这些leader的目标是建立一个强大的、业务驱动的区块链框架。 区块链网络主要有三种类型:公共区块链、联盟或联合区块链,以及私有区块链。Hyperledger 是一个区块链框架,旨在帮助公司建立私人或联盟许可的区块链网络,在该网络中,多个组织可以共享控制和操作网络内节点的权限。 因为区块链是一个透明的,基于不可变模式的安全的去中心化系统,所以它被认为是传统的供应链行业改变游戏规则的一种解决方案。它可以通过以下方式支持有效的供应链系统: 跟踪整个区块链中的产品 校验和验证区块链中的产品 在供应链参与者之间共享整个区块链的信息 提供可审核性 本文通过食品供应链的例子来解释 Hyperledger 区块链是如何改变传统供应链系统的。 食品行业供应链 传统供应链效率低下的主要原因是由于缺乏透明度而导致报告不可靠和竞争上的劣势。 在传统的供应链模式中,有关实体的信息对该区块链中的其他人来说并不完全透明,这就导致了不准确的报告和缺乏互操作性问题。电子邮件和印刷文档提供了一些信息,但它们不可能包含完整详细的可见性数据,因为很难在整个供应链中去追踪产品。这也使消费者几乎不可能知道产品的真正价值和来源。 食品行业的供应链环境复杂,多个参与者需要协作将货物运送到最终目的地 —— 客户手中。下图显示了食品供应链(多级)网络中的主要参与者。  典型的食品供应链 该区块链的每个阶段都会引入潜在的安全问题、整合问题和其他低效问题。目前食品供应链中的主要威胁仍然是假冒食品和食品欺诈。 基于 Hyperledger 区块链的食品跟踪系统可实现对食品信息全面的可视性和和可追溯性。更重要的是,它以一种不变但可行的方式来记录产品细节,确保食品信息的真实性。最终用户通过在不可变框架上共享产品的详细信息,可以自我验证产品的真实性。 Hyperledger Fabric Hyperledger Fabric 是 Hyperledger 项目的基石。它是基于许可的区块链,或者更准确地说是一种分布式分类帐技术(DLT),该技术最初由 IBM 公司和 Digital Asset 创建。分布式分类帐技术被设计为具有不同组件的模块化框架(概述如下)。它也是提供可插入的共识模型的一种灵活的解决方案,尽管它目前仅提供基于投票的许可共识(假设今天的 Hyperledger 网络在部分可信赖的环境中运行)。 鉴于此,无需匿名矿工来验证交易,也无需用作激励措施的相关货币。所有的参与者必须经过身份验证才能参与到该区块链进行交易。与以太坊一样,Hyperledger Fabric 支持智能合约,在 Hyperledger 中称为Chaincodes(链码),这些合约描述并执行系统的应用程序逻辑。 然而,与以太坊不同,Hyperledger Fabric 不需要昂贵的挖矿计算来提交交易,因此它有助于构建可以在更短的延迟内进行扩展的区块链。 Hyperledger Fabric 不同于以太坊或比特币这样的区块链,不仅在于它们类型不同,或者说是它与货币无关,而且它们在内部机制方面也不同。以下是典型的 Hyperledger 网络的关键要素: 账本(Ledgers):存储了一系列块,这些块保留了所有状态交易的所有不可变历史记录。 节点(Nodes):区块链的逻辑实体。它有三种类型: 客户端(Clients):是代表用户向网络提交事务的应用程序。 对等体(Peers):是提交交易并维护分类帐状态的实体。 排序者(Orderers) 在客户端和对等体之间创建共享通信渠道,还将区块链交易打包成块发送给遵从的对等体节点。 除了这些要素,Hyperledger Fabric 还有以下关键设计功能: 链码(Chaincode):类似于其它诸如以太坊的网络中的智能合约。它是用一种更高级的语言编写的程序,在针对分类帐当前状态的数据库执行。 通道(Channels):用于在多个网络成员之间共享机密信息的专用通信子网。每笔交易都在一个只有经过身份验证和授权的各方可见的通道上执行。 背书人(Endorsers) 验证交易,调用链码,并将背书的交易结果返回给调用应用程序。 成员服务提供商(Membership Services Providers)(MSP)通过颁发和验证证书来提供身份验证和身份验证过程。MSP 确定信任哪些证书颁发机构(CA)去定义信任域的成员,并确定成员可能扮演的特定角色(成员、管理员等)。 Hyperledger 交易验证流程 首先,客户端通过向基于 Hyperledger Fabric 的应用程序客户端发送请求来启动交易,该客户端将交易提议提交给
基于USB的实时数据采集系统设计--毕业设计开题报告全文共4页,当前为第1页。基于USB的实时数据采集系统设计--毕业设计开题报告全文共4页,当前为第1页。基于USB的实时数据采集系统设计--毕业设计开题报告 基于USB的实时数据采集系统设计--毕业设计开题报告全文共4页,当前为第1页。 基于USB的实时数据采集系统设计--毕业设计开题报告全文共4页,当前为第1页。   设计题目 基于usb的实时数据采集系统设计   1、课题的目的意义:   课题来源:随着信息技术的飞速发展,各种数据的实时采集和处理在现代工业控制中已成为必不可少的。这就为我们的设计提出了两个方面的要求:1方面,要求接口简单灵活且有较高的数据传输率;另1方面,由于数据量通常都较大,要求主机能够对实时数据做出快速响应,并及时进行分析和处理。随着信息化带动工业化进程的逐步深入,电子计算机信息技术的不断发展和完善,采用单片机实现的数据采集系统的应用越来越多。随着工业化的进步,以前传统的采用人工进行数据记录登记已经远远不能满足现在工业化生产的要求,而采用单片机实现的数据采集系统具有自动化和无人值守等特点,使得它们在许多应用场合得到了广泛的应用。   课题目的意义:掌握usb通信接口设计方法,以单片机为核心,配以usb模块,构成实时数据采集传输系统,单片机采集的数据经处理后,通过usb模块与上位机通讯。   2、近年来国内外研究现状:   现代工业生产和科学研究对数据采集的要求日益提高,在瞬态信号测量、图像处理等1些高速、高精度的测量中,基于USB的实时数据采集系统设计--毕业设计开题报告全文共4页,当前为第2页。基于USB的实时数据采集系统设计--毕业设计开题报告全文共4页,当前为第2页。需要进行高速数据采集。现在通用的高速数据采集卡1般多是pci卡或isa卡,存在以下缺点:安装麻烦、价格昂贵;受计算机插槽数量、地址、中断资源限制,可扩展性差;在1些电磁干扰性强的测试现场,无法专门对其做电磁屏蔽,导致采集的数据失真。   通用串行总线usb(universal serial bus)是1995年康柏、微软、ibm、dec等公司为解决传统总线不足而推广的1种新型的通信标准。该总线接口具有安装方便、高带宽、易于扩展等优点,已逐渐成为现代数据传输的发展趋势。目前较为普遍的usb规范是usb1。1,usb1。1标准接口传输速率为12mbps,理论上可以支持127个装置,通过usb hub即usb扩展器连接多个周边设备,连接线缆的最大长度为5米。usb2。0规范是由usb1。1规范演变而来的,它最初的目标是将usb1。1的传输数率(12mbps)提高10-20倍,而实际上却提高了40倍达到了480mbps,折算为mb为60mb/s。   3、设计方案的可行性分析和预期目标:   预期目标:本系统实现多路数据的采集、flash存储及usb通信等功能。单片机系统主要完成信号采集、a/d转换、对信号进行放大滤波处理、数据通信、flash存储等;实时时钟记录采集数据的时间;cp2101实现usb接口,并把单片机采集到的信号传给微机;微机完成数据接收、数据处理、计算、显示等功能。 基于USB的实时数据采集系统设计--毕业设计开题报告全文共4页,当前为第3页。基于USB的实时数据采集系统设计--毕业设计开题报告全文共4页,当前为第3页。  可行性分析:单片机选用msp430f13x微控制器。它具有非常高的集成度,单片集成了多通道12位a/d转换、pwm功能定时器、斜边a/d转换、片内usart、看门狗定时器、片内数控振荡器(dco)、大量的i/o端口、大容量的片内ram和rom以及flash存储器。通用串行总线usb选择了无需外部元件的uart转usb芯片cp2101。选择这种接口芯片,可使usb通信接口设计变得10分容易。优点: 具有较小的封装。 高集成度。片内集成512字节eeprom(用于存储厂家id等数据),片内集成收发器、无需外部电阻;片内集成时钟,无需外部晶体。 低成本,可实现usb转串口的解决方案。 具有低功耗、高速度的特性,符合usb2。0规范,适合于所有的uart接口(波特率为300bps~921。6kbps)。   4、所需要的仪器设备、材料:   硬件方面:微机1台,msp430实验平台, msp430f13x,uart转usb芯片cp2101   软件方面:vc++   5、课题分阶段进度计划:   序号 起止日期 工 作 内 容 阶段成果   1 1-2周 熟悉课题,查阅资料 对课题的要求进行了解   2 3-4周 完成开题报告,确定方案 确定思路书写开题报告   3 5-7周 系统硬件设计 对msp430,cp2101进行设计 基于USB的实时数据采集系统设计

27,374

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧