在实时控制系统中,选择微控制器的指标时最重要的是计算速度的问题。指令周期是反映计算速度的一个重要指标,为此本文对三种最具代表性的微控制器(AT89S51单片机、arm7TDMI核的LPC2114型单片机和TMS320F2812)的指令周期进行了分析和测试。为了能观察到指令周期,将三种控制器的GPIO口设置为数字输出口,并采用循环不断地置位和清零,通过观察GPIO口的波形变化得到整个循环的周期。为了...
OpenCV是目前开源项目中最著名的基于机器视觉方向的图像处理的开发包,目前已经有被移植到嵌入式Linux环境上。本文介绍了OpenCV交叉编译的基本步骤。 一、编译环境及库文件 linux环境:fedora14 交叉编译:4.5.1 arm板子:tiny6410 libz: zlib-1.2.7 libjpeg: jpegsrc.v7 libpng: l...
1.JSON官方http://www.json.org/ 里面有很多JSON解析工具,分别用不同编程语言实现,比如C语言下流行的cJSON,除此之外还有很多C版本的工具,其他语言也类似有多个版本,根据个人喜好选择使用。 2.JSON JSON比较小巧灵活,解析容易,唯一不好的就是阅读没有XML那么直观,但XML解析复杂,体积庞大,所以现在web上大多选用JSON作为数据交互处理。XML注重条理性,...
RK3399PRO_NPU上电启动 1.1 电源控制部分概述 可执行文件: usr/bin/npu_powerctrl rk3399pro:/ # npu_powerctrl Usage:npu_powerctrl [s] [r] [o] [i] [d] s npu enter sleep r wakup npu o power up or reset npu i gpio i...
UFS有三组供电电压VCC、VCCQ和VCCQ2,VCC负责闪存颗粒的供电,VCCQ负责闪存输入输出和UFS控制器的供电,VCCQ2则负责M-PHY等低电压模块供电。 UFS对三组电源的时序和电压有一定的要求,需要在设计电路和实际操作中注意。 1、上电要求 定义: Ta:VCCQ或VCCQ2最先到达300mV的点。 要求:在到达Ta以后,VCCQ2应该大于VCCQ-200...