最近有项目需要,需要开发移动终端的安全。首先想到的是可信计算,可信计算在PC机比较流行,但是目前对可信计算的褒贬不一,这里不作评论。本文的目的是记录一下我的开发过程。
我使用的芯片是ATMEL公司的AT97SC3204T,基于I2C总线的。从选型、硬件设计、画板、驱动、TSS栈一条龙下来,目前进展的还算顺利。
先说一下硬件的设计,上图!...
分类:
其他好文 时间:
2014-06-16 19:36:01
阅读次数:
460
一、 I2C简介
I2C(Inter-Integrated Circuit)总线是一种由 Philips 公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C 总线最主要的优点就是简单性和有效性,简单体现在接线简单,只有两根线数据线(SCL)和时钟线(SDA),而且 控制简单。所以一些封装较小的器件多使用I2C总线,常见的使用I2C总线的设备有EEPROM、RTC及一些传感器。...
分类:
移动开发 时间:
2014-06-16 11:33:12
阅读次数:
380
一、ADXL345简介ADXL345是ADI公司推出的三轴(x,y,z)iMEMS数字加速度计(digital
accelerometer),具有在16G下高分辨率(13Bit)测量能力,同时具备16Bit数字输出。ADXL345
适用于静态倾角测量以及动态加速度测量,高达4mg/LSB的灵敏度允许...
分类:
其他好文 时间:
2014-06-16 10:56:03
阅读次数:
1151
引脚部分查看中文的12864介绍,下面这些可以在ST7920的英文数据手册里查到。Function Description 部分介绍工作方式、存储器、操作方法。Instructions 部分介绍指令。按照并行或串行的 Timing Diagram 来操作,注意数据何时有效。查看初始化的流程图,按照F...
分类:
其他好文 时间:
2014-06-15 13:13:45
阅读次数:
252
这里选择了使用3片PCF8574扩展,可以拓展出24个双向IO口。如果有不了解,可参考我前边的几篇文章:树莓派i2c配置树莓派安装WiringPi库PCF8574扩展树莓派io口正面接线图:反面焊点图:
(注意:PCF8574芯片的A0 A1 A2引脚电平状态,这里的接法三片PCF8574的地址分....
分类:
其他好文 时间:
2014-06-10 08:46:13
阅读次数:
315
animation-timing-functionanimation-timing-function 规定动画的速度曲线。速度曲线定义动画从一套 CSS
样式变为另一套所用的时间。在平常的取值中,主要有以下几个:值描述linear动画从头到尾的速度是相同的。ease默认。动画以低速开始,然后加快,在...
分类:
Web程序 时间:
2014-06-09 17:28:48
阅读次数:
1146
开发提出需要从Greenplum同步到Oracle的解决方案,写了个脚本用于定时调度处理。
#!/bin/sh
#copy_gp_2_ora.sh
if [ $# -ne 1 ]; then
echo "Usage: sh $0 tablename"
exit 1
fi
TABLENAME=$1
psql -h -U
\timing off
...
分类:
数据库 时间:
2014-06-08 03:15:15
阅读次数:
279
set linesize 1000 ; ---这句话是调整显示格式set timing
on;--显示执行sql的操作时间set autotrace on; 显示语句的执行结果set autotrace traceonly;
不显示语句的执行结果设置autotrace 的命令1 set autotr...
分类:
其他好文 时间:
2014-06-03 07:32:52
阅读次数:
214
上次用gpio模拟i2c理解i2c协议,同样的,我用gpio模拟spi来理解spi协议。
我用的是4线spi,四线分别是片选、时钟、命令/数据、数据。
数据在时钟上升沿传递,数据表示的是数据还是命令由命令/数据线决定。
开始条件:
void spi_start(void)
{
gpio_config(GPIO_CS, GPIO_OUTPUT);
udelay(SPI_SPEED...
分类:
其他好文 时间:
2014-05-25 07:07:17
阅读次数:
158