1.UnitTest工程介绍在开发过程中,经常需要进行复杂的测试工作,部分测试工作需要生成多个可执行程序。普通类型的工程在测试时需要建立多个测试工程,这样会导致测试工作冗余繁杂,“UnitTest”工程可以实现一个工程生成多个可执行程序,这样极大的简化了测试流程,提高测试效..
分类:
其他好文 时间:
2017-10-09 13:15:42
阅读次数:
89
1.适用范围本文档适用于RealEvoIDE开发环境下的应用工程的自定义。2.RealEvoIDE编译框架2.1Makefile文件与框架RealEvoIDE开发环境下使用的Makefile文件包含常规的Makefile和mk文件。Makefile一般用来指定整个工程的总体编译规则,而mk文件主要描述工程下常规的需要生产的目标的..
分类:
其他好文 时间:
2017-09-22 11:56:54
阅读次数:
179
概述
本文档以ZYNQ7000平台为例,详细介绍如何去修改ZYNQ的时钟频率。
时钟频率修改流程
ZYNQ7000的时钟频率修改流程,如图2.1所示。具体步骤如下:
步骤一:解除ZYNQ7000的寄存器写锁定;
步骤二:向对应寄存器写入我们需要设置的PLL倍频值和PLL配置参..
分类:
其他好文 时间:
2017-09-19 23:02:37
阅读次数:
329
1.龙芯1C简介1.1龙芯1C简介龙芯1C300(以下简称1C)芯片是基于LS232处理器核的高性价比单芯片系统,可应用于指纹生物识别、物联传感等领域。1C包含浮点处理单元,可以有效增强系统浮点数据处理能力。支持8-bitSLCNAND或MLCNANDFLASH,提供高容量的存储扩展接口。1C为开发者提供了..
分类:
其他好文 时间:
2017-09-19 15:29:45
阅读次数:
306
1.概述自动化与控制行业中有很多场景需要循环周期控制,而运动控制领域对循环周期控制的时间确定性要求尤为严格,周期抖动的时间确定性和周期控制的极限范围直接影响运动控制产品的质量和性能。SylixOS作为一款嵌入式实时操作系统,针对不同循环周期和不同程度的时间确定性要求..
分类:
其他好文 时间:
2017-09-18 22:31:12
阅读次数:
239
1.SylixOS调试方法介绍SylixOS实现了一个功能强大的调试stub(桩),可在设备或模拟器上在线调试应用程序,RealEvo-IDE也提供配套的调试插件。目前RealEvo-IDE既支持自动推送调试、也支持传统的手动启动gdbserver的调试方式。在官方公布的使用手册中没有详细写出在日常开发中非..
分类:
其他好文 时间:
2017-09-18 18:19:37
阅读次数:
336
1.SylixOSepoll介绍SylixOS为了兼容Linux的epoll,创建了epoll的兼容子系统,并支持了epoll的部分功能。SylixOSepoll兼容子系统是由select子系统模拟出来的,所以效率没有select高。2.epoll异常分析2.1epoll异常场景在使用线程A创建AF_UNIX匿名套接字发送数据;线程B把套接字加..
分类:
其他好文 时间:
2017-09-18 11:05:14
阅读次数:
150
1.SylixOSepoll介绍SylixOS为了兼容Linux的epoll,创建了epoll的兼容子系统,并支持了epoll的部分功能。SylixOSepoll兼容子系统是由select子系统模拟出来的,所以效率没有select高。2.epoll异常分析2.1epoll异常场景在使用线程A创建AF_UNIX匿名套接字发送数据;线程B把套接字加..
分类:
其他好文 时间:
2017-09-18 10:39:03
阅读次数:
121
1、TpsFs简介
TpsFs(TruePowerSafeFileSystem)是一款掉电安全的文件系统,该文件系统是SylixOS内建文件系统(专利技术)。TpsFs是基于事务的B+树文件系统:对元数据的修改使用事务提交的机制,保证了文件系统的一致性;使用B+树管理磁盘空间和文件空间,使得存储文件数据..
分类:
其他好文 时间:
2017-09-17 18:59:11
阅读次数:
199
1.USB子系统简介1.1USB简介USB,是英文UniversalSerialBus(通用串行总线)的缩写,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联..
分类:
其他好文 时间:
2017-09-14 23:48:35
阅读次数:
257