针对Silicon labs的C8051F020 mcu 的全双工SPI(4线)调试从器件部分程序,对其接收到的主器件的数据包会从串口1中发送至PC,从串口助手中可以看到.开发环境为KeilC,需要U-EC3仿真器下载至mcu中,方可调试. 这与上传的另一个SPI_test是两个相关的程序,但是二者的配置有很大的区别.如果要实现全双工,需要在从器件里保证:在主器件发起通信前将待发数据赋给SPIDATA缓冲器(注意收发缓冲器是同一个).当主器件发起通信时,主从器件同时发送数据.蛮有意思的!:)
标签: C8051F020 Silicon KeilC labs
上传时间: 2016-02-08
上传用户:zxc23456789
利用哈夫曼编码进行信息通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼编/译码系统。 [基本要求]: (1)I:初始化(Initialization)。从终端输入一个长度不超过80的字符串(全部为大写字母且无空格)。统计字符串的长度n、以及不同字符的个数和每种字符的权值,然后建立哈夫曼树。 (2)E:编码(Encoding)。利用已建好的哈夫曼树对正文字符串进行编码,并输出。 (3)D:译码(Decoding)。利用已建好的哈夫曼树与已经完成的编码进行译码,并输出。
上传时间: 2016-03-15
上传用户:sclyutian
使用C++编写的一个串口通信程序类,支持单字符的发送和接收。
上传时间: 2016-04-03
上传用户:sunjet
赫夫曼编译码器: 用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼码的编/译码系统。 [基本要求]一个完整的系统应具有以下功能: (1)I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。 (2)E:编码(Encoding)。利用已建好的哈夫曼树(如不在内存,则从文件hfmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中。 (3)D:译码(Decoding)。利用已建好的哈夫曼树将文件CodeFile中的代码进行译码,结果存入文件TextFile中。 (4)P:印代码文件(Print)。将文件CodeFile以紧凑格式显示在终端上,每行50个代码。同时将此字符形式的编码文件写入文件CodePrin中。 (5)T:印哈夫曼树(Tree printing)。将已在内存中的哈夫曼树以直观的方式(树或凹入表形式)显示出,同时将此字符形式的哈夫曼树写入文件TreePrint中。
上传时间: 2016-04-17
上传用户:zaizaibang
HTTP客户端例子程序 用HTTP协议与WEB网站通信,实现基本的GET/POST消息交互。 主要功能: GET 网站上的页面、下载JPG文件等 POST 表单,包括上传文件。 分析部分常用的返回信息 主要用途: 实践GET/POST消息交互,根据网站的内容具体修改可以定制成专用的接口程序。 主要函数都没有用MFC,可以轻松移植到嵌入式系统。
上传时间: 2016-04-21
上传用户:ma1301115706
音频通信的一个简单例子,采用全双工的通信方式。
标签: 音频通信
上传时间: 2013-12-17
上传用户:hoperingcong
MSP430F149单片机驱动CC1000进行无线收发的一个示例程序,这是个让CC1000工作在半双工模式的程序,能够自动进行收发状态转换。发送数据和接收数据可以通过UART端口进行传输,另外对CC1000通信速率和发射功率的配置也都可以通过串口完成
上传时间: 2013-12-20
上传用户:685
提 出了一种 网络 化嵌 入 式 数 控 系统 , 系统 采 用 A RM 4 - D S P结 构 , 实现 了数 控 系统 的 小型 化 、 网络 化 、 智能化 和 集成 化 。详 细介 绍 了嵌入 式数 控 系统 内 CNC主控 单元 与 伺 服 驱动 及 I /0逻辑 控 制 等各 单 元 间的通信 、 车 间级 工 业 以太 网络 的通信 和 i n t r a n e t / I n t e r n e t网络 通信 , 并给 出 了关键 实现技 术。
标签: 网络
上传时间: 2013-11-25
上传用户:as275944189
提 出了一种 网络 化嵌 入 式 数 控 系统 , 系统 采 用 A RM 4 - D S P结 构 , 实现 了数 控 系统 的 小型 化 、 网络 化 、 智能化 和 集成 化 。详 细介 绍 了嵌入 式数 控 系统 内 CNC主控 单元 与 伺 服 驱动 及 I /0逻辑 控 制 等各 单 元 间的通信 、 车 间级 工 业 以太 网络 的通信 和 i n t r a n e t / I n t e r n e t网络 通信 , 并给 出 了关键 实现技 术。
标签: 网络
上传时间: 2013-12-27
上传用户:huannan88
利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编、译码系统。本文章是为这样的信息收发站写一个哈夫曼码的编、译码系统。(含代码)
上传时间: 2014-03-09
上传用户:lizhen9880