共查询到20条相似文献,搜索用时 85 毫秒
1.
基于C51和C166流输入输出函数的PC通信界面设计 总被引:1,自引:0,他引:1
介绍了C51和C166语言的流输入输出函数的语法、使用方法和实例,以及利用这些函数建立软件完全运行在嵌入式系统上的串行PC通信界面的方法.给出了使用MCU芯片80C166和IDT77105设计的25.6 Mbits的ATM物理层传输电路多层寄存器设置界面的设计实例. 相似文献
2.
3.
4.
5.
6.
7.
8.
9.
我们知道,标准的C或C++语言源程序必须包含一个用于标识程序运行起始点和终止点的main函数。main函数可带三个参数(可选),即·argc、argv以及envp。argc等于程序命令行参数的个数;argv是命令行参数串指针数组;而envp则是环境串指针数组。这三个参数在我们平时编程中非常有用,省去了程序中用于命令行处理的代码。 目前,Windows环境下的软件开发普遍采用C/C++语言编制程序,通过调用Windows SDK所提供的大量库函数实现不同的应用需要。然而,在Windows环境中,一般情况下不使用标准的main函数,而是使用Windows环境下所特有的WinMain函数。WinMain函数不支持上述三个参数,这无疑给用惯main函数参数的程序员带来了一定的麻烦。 相似文献
10.
11.
I2C I/O电路设计 总被引:1,自引:0,他引:1
符合标准的电气参数实现是设计的主要问题,详细阐述了一些关键参数的实现方式,如输人高低电平、输出下降时间。为适应多电压的工作环境,电路采用了一些特殊结构如采用电平转换单元和内部低电压电路互联、采用电压保护结构使电路同时支持3.3V和5V总线电压。该电电路采用常见的双电压(1.8V/3.3V)0.18pm工艺实现。仿真结果表明完全符合飞利浦公司的快速型12C总线(FAST-MODE)的电气标准。 相似文献
12.
13.
为了进行软硬件的并行开发,同时也提高内核态驱动的开发与测试效率,借助于开源虚拟机,实现了模拟的电子模块系统并行总线(QBUS)仿真接口。出于开源与效率考虑决定采用虚拟机QEMU。基于QEMU的模拟设备的实现有两个方面的难点:1)QEMU虚拟机的工作原理及其I/O框架,2)模拟设备的之间的通信方式。在研究了QEMU虚拟机的工作原理及其I/O框架基础上,设计并实现了模拟QBUS设备之间,基于socket设备组通信模型,模拟QBUS设备与物理设备之间,基于虚拟设备转发的通信模型。有效地解决了模拟设备之间,模拟设备与物理设备之间数据传输对应用程序不透明的问题。 相似文献
14.
15.
文章简述了系统各模块方案的论证与选择的相关内容。文中在对本系统的各个模块的方案进行论证与实际应用相比较的基础上,最终方案选用AT89C52作为主控制系统来控制时钟的准时运转,采用独立式按键控制本设计系统将要实现的全部功能,选用LCD液晶动态扫描来显示时间。并对系统的硬件设计与实现进行分析,同时,对系统的软件设计进行分析。 相似文献
16.
17.
LTE中进行随机接入的功能是实现UE和网络的同步,对于UE只有通过随机接入过程与系统上行同步之后,才能被系统调度进行上行传输。针对随机接入信道在LTE中的实现过程以及随机接入中涉及到的具体参数进行了详细研究,并且通过仿真对ZC序列在RACH中的相关特性进行分析,最后结合实际工程应用给出了在飞思卡尔的8157上的实现方式。 相似文献
18.
C语言函数参数传递规律 总被引:1,自引:0,他引:1
C语言的模块设计主要是通过函数实现的,函数间信息的传递主要是通过参数实现的。函数的参数传递包括传值和传址。为了区别两种传递方式的不同,采用实例和图示两种方法,列举了变量、数组名、指针作参数的实例,通过比较函数调用后形参和实参的变化,总结出函数调用时参数传递的两种规律,即基类型变量、数组元素、结构体变量作参数时是传值,也就是单向的值传递;数组名、指针作参数时是传址,也就是共享同一个地址。 相似文献
19.
便于硬件实现的视频格式转换算法的研究 总被引:1,自引:0,他引:1
视频领域内大量格式的并存,使不同格式视频信号间的信息难以交流,这个问题可以通过视频格式转换等技术解决。在讨论视频格式转换的相关算法的基础上,提出了两种效果较好且便于硬件实现的视频格式转换算法:窗函数(边增强)法和中值滤波(边增强)法。第一种方法在FPGA板上进行的验证和软件仿真表明,图像主观测评效果良好,具有较强的稳健性。第二种方法利用了信号在空间和时间上的相关信息,克服了图像边缘不够锐利的不足,效果较好,且硬件的成本较低。两种方法都极具实用价值。 相似文献
20.
为适应现代战争数字化的军事需求,解决战场环境下需要传输的信息种类和数量日益增多以及网络带宽受限等问题,设计了可变报文格式( VMF )编解码模块,作为底层消息传送的技术支撑。利用动态链接库、JSON( Java Script Object Notation)、Snappy(压缩算法)等技术为上层应用提供消息的编解码服务,设计基于JSON的可变长报文模板、比特流集成压缩算法、基于JSON的数据字典结构,实现报文的“按需发送”,根据不同的发送需求,动态地组合报文内容。实验显示所设计的模块编码解码只需3 ms左右,而参考系统编解码则需耗时200 ms以上,可见速率提升明显,数据流长度也进一步缩短。 相似文献