搜索资源列表
曼彻斯特码
- 今天看了一下从fpga上下的曼彻斯特编解码的程序,感觉不是很清楚,仿真了一下,更迷茫了,大家看看为啥这程序要这么编呢? 程序比较长,不过写的应该还是不错的,看了后应该有收获。 总的思路是这样: 1 通过一个高频的时钟检测wrn信号,如果检测到上升沿,则表明开始编码,将输入的8位数据转为串行,并编码,然后输出。 2 定时信号是从高频时钟16分频后得到的,在wrn上升沿后16分频使能,在编码结束后禁止分频输出。 3 no_bits_sent记录串行输出的位数,应该是从0010到1
VS1003
- VS1003音频解码芯片为VS10XX系列的第三代产品,是芬兰VLSI Solution Oy公司生产的单片MP3/WMA/MIDI解码和ADPCM编码芯片,它内部包含一个高性能、低功耗的DSP处理核(VSDSP),一个工作内存,一片可供用户程序使用的5.5KB RAM,一个串行SPI总线接口,一个高质量的采样频率可调的过采样DAC以及一个16位的采样ADC.-VS1003 Audio Decoder Chip for VS10XX series of the third-generation
基于MSP430定点温度空调遥控源码及程序
- 采用TI公司提供的16位MSP430F149超低功耗单片机为主控制器,温度传感器TMP275采集环境温度作为空调控制温度,鉴于传统空调在空调主机通风口处采集温度,与室内环境温度有偏差的缺点。本系统将温度传感器安装在空调遥控器上,其优点为:采集遥控器周围环境温度作为主机控制温度,利用遥控器移动的方便性,可使室内定点位置达到设定温度。本系统的红外传输利用单片机的串行接口与片外的红外发送和接收电路,组成一个应用于单片机系统的红外串行通信接口无需编码和解码,具有很好的实用性
sixleggedreptilerobot
- 红外解码程序主要工作为等待红外线信号出现,并跳过引导信号,开始收集连续32位的表面数据,存入内存的连续空间。位信号解码的原则是:以判断各个位的波宽信号来决定高低信号。位解码原理如下: 解码为0:低电平的宽度0.56ms+高电平的宽度0.56ms。 解码为1:低电平的宽度1.68ms+高电平的宽度0.56ms。 程序中必须设计一精确的0.1ms延时时间作为基础时间,以计数实际的波形宽度,若读值为5表示波形宽度为0.5ms,若读值为16表示波形宽度为1
Decode
- 十六位编解码器 时分复用解复用,很好的一个程序文件-Codec 16 demultiplexing time-division multiplexing, a very good program files