易截截图软件、单文件、免安装、纯绿色、仅160KB

LPC1343读写SPI FLASH at25f1024

自己写的程序,希望对大家有帮助,其实这片flash十分的悲剧,只有4个block,1MB的空间,长期放可执行代码用的,短期放数据,十分的不合适...
void DelayTime( void )
{
u8 i ;
for( i = 0 ; i < 10 ; i++ ) ;
}
void atWriteCmd( u8 cmd )
{
SSPSend( &cmd , 1) ;
}
void atWriteData(u8 * buf , u32 nBytes )
{
if( nBytes == 0 )
return ;
SSPSend( buf , nBytes );
}
void atReadData( u8 *buf , u32 nBytes )
{
if( nBytes == 0 )
return ;
SSPReceive( buf , nBytes ) ;
}
void atSendWREN()
{
atEnable();
atWriteCmd( CMDWREN ) ;
atDisable();
DelayTime();
}
u8 atReadRDSR( )
{
u8 stu ;
atEnable();
atWriteCmd(CMDRDSR);
atReadData( &stu , 1);
atDisable();
return stu ;
}
void atFlashInit( void )
{
LPC_IOCON->PIO1_10 &= ~0x07; /* SSP SSEL is a GPIO pin */
GPIOSetDir( PORT1, 10, 1 );
GPIOSetValue( PORT1, 10, 1 );
LPC_IOCON->PIO1_11 &= ~0x07; /* SSP SSEL is a GPIO pin */
GPIOSetDir( PORT1, 11, 1 );
GPIOSetValue( PORT1, 11, 1 );
SSPInit();
}
void atReadID( u8 * buf)
{
atEnable();
atWriteCmd(CMDRDID);
atReadData( buf , 2 ) ; // 0x1f
atDisable();
}
void atReadFlash(u32 addr , u8 * buf , u32 nBytes )
{
u8 cmd[4] ;
if( nBytes == 0 )
return ;
cmd[0] = CMDREAD ;
cmd[1] = addr>>16 ;
cmd[2] = addr>>8 ;
cmd[3] = addr ;
while( (atReadRDSR()&0x01 ) != 0x00 );
atEnable();
atWriteCmd( cmd[0] );
atWriteCmd( cmd[1] );
atWriteCmd( cmd[2] );
atWriteCmd( cmd[3] );
atReadData( buf , nBytes );
atDisable();
}
void atWriteFlash( u32 addr, u8 * buf , u32 nBytes )
{
u8 cmd[4];
if( nBytes == 0 )
return ;
if( nBytes < 256 )
{// if big than 256 , error Occur
atSendWREN();
while( (atReadRDSR()&0x02 ) != 0x02 ); // write enable
cmd[0] = CMDPROGRAM ;
cmd[1] = addr>>16 ;
cmd[2] = addr>>8 ;
cmd[3] = addr ;

atEnable();
atWriteCmd( cmd[0] );
atWriteCmd( cmd[1] );
atWriteCmd( cmd[2]


相关文档:

Scribd寄希望于HTML5,放弃Flash,

    处境堪忧的Adobe Flash将面临另一次打击,在线文档最终也开始表明立场。目前网上大部分文档(PDF、Word文档、幻灯片)只能在Flash播放器内部播放,无法显 示为完整的网页。明天在线文档分享网站Scribd上的数百万份文档不再使 用Flash播放,而是将转化为本地HTML5网页。这些文档不仅可以在iPad上完美显示 ......

将excel文档中的flash保存出来

具体方法如下:
1. 点击工具——>宏——>宏
2. 弹出一个宏创建窗体,在窗口中输入宏名(例如:宏名:ExtractFlash)点击创建按钮。
3. 弹出一个编程界面,在界面的中间有一个小窗口,在窗口中输入下面的程序段。
Sub ExtractFlash()
Dim tmpFileName As String, FileNumber As Integer
Dim ......

Flash 与 HTML5

Steve Jobs 在"Thoughts on  Flash"一文中,谈及网络影音时,多次提到HTML5与H.264两项标准。但是,到底HTML5是什么?Flash和H.264又是什么回事?所以,本文旨在解释它们之间的关系,让大家可以初步了解。
  首先,引用Steve Jobs的一段话:
  Adobe一再反复宣称Apple的移动设备不能提供"完整 ......

首页flash翻滚焦点图的简单实现

配合焦点图flash使用,原来是取得最新的图片文章,然后把相关信息作为参数传递给flash播放。
focus.asp代码如下:
<!--#Include File="conn.asp" -->
<!--#Include File="include/inc.asp"-->
<%
'首页焦点页面
'by winston
'2010/05/15
Dim QueryArray
Dim FocusLinks,FocusP ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号