»ùÓÚCÓïÑÔºÍGELÓïÑÔµÄFlash±à³Ìз½·¨(תÌû)
ÒÔTMS320VC5402ΪÀý£¬Ì½ÌÖÒ»ÖÖ×ÛºÏÔËÓÃCÓïÑÔ¡¢Êý¾ÝÎļþ¼°GELÓïÑÔµÄFlash±à³Ìз½·¨¡£
¡¡¡¡¸Ã·½·¨ÍêÈ«²ÉÓÃCÓïÑÔ±àдÉÕд³ÌÐò£¬½â¾öÁËÖ¸Õë²»ÄÜ·ÃÎʸ߶ËFlashµÄÎÊÌâ;°ÑÒýµ¼±í×÷³ÉÊý¾ÝÎļþ£¬¿ÉʵÏÖ´óÒýµ¼±íµÄ·ÖÅú´Î¼ÓÔØ;ͨ¹ýGEL³ÌÐò¿ØÖÆC³ÌÐòÖ´ÐУ¬½ÏºÃµØÌåÏÖÁËFlash±à³ÌµÄÁ÷³Ì¡£
¡¡¡¡ÒýÑÔ
¡¡¡¡ÔÚDSPÓ¦ÓÃϵͳ¿ª·¢µÄºóÆÚ£¬Ò»°ãÐèÒª½«Óû§³ÌÐòд½øFlashµÈ·ÇÒ×ʧÐÔ´æ´¢Æ÷£¬ÒÔ±ã²ÉÓò¢ÐÐÒýµ¼µÄ·½·¨ÊµÏÖÓû§³ÌÐòµÄ×Ô¾Ù¼ÓÔØ¡£ÕâÒ»²½Öè³ÆΪ“ÉÕд”;Õë¶ÔFlashµÄÉÕдÓÖ³ÆΪFlash±à³Ì¡£ÒÔÍùµÄ±à³Ì·½·¨´ó¶à²ÉÓûã±àÓïÑÔ±àд³ÌÐò£¬¿É¶ÁÐԽϲ²¢½«Òýµ¼±íµÄÖÆ×÷Ò²·ÅÔÚ³ÌÐòÖÐʵÏÖ;Óû§³ÌÐòÒ»±ä£¬ÉÕд³ÌÐò¾ÍµÃÖØбàд£¬²»¾ßÓÐͨÓÃÐÔ¡£²Î¿¼ÎÄÏ×[1]²ÉÓÃCÓïÑÔÍê³ÉFlash¶Áд£¬½ÏÇåÎúµØÌåÏÖÁËFlash±à³ÌµÄ˼Ï룬µ«ÊÇËü²ÉÓÃÖ¸Õë·ÃÎÊFlash¿Õ¼ä£¬²»ÄܶԸ߶ËFlash(64 K×Ö´æ´¢¿Õ¼äÒÔÍâ)½øÐзÃÎÊ£¬ÇÒ½«Òýµ¼±í×÷³ÉÊý×éµÄ·½·¨ÈÔÏÔ»úе¡£
¡¡¡¡ÕâÀïÌá³öµÄFlash±à³Ì·½·¨ÍêÈ«²ÉÓÃCÓïÑÔ±àдÉÕд³ÌÐò£¬ÔËÓú¯ÊýµØÖ··ÃÎʸ߶ËFlash£¬½èÖúÊý¾ÝÎļþ½«Òýµ¼±í¼ÓÔص½Êý¾Ý¿Õ¼ä¡£GEL(General Extension Language,ͨÓÃÀ©Õ¹ÓïÑÔ)×÷ΪһÖÖ³ÌÐòÀ©Õ¹ÓïÑÔ£¬±»¹ã·ºÓÃÓÚµ÷ÊÔ¼°³ÌÐòÔËÐл·¾³µÄ¶¨ÖÆ¡£ÕâÀォGELÓïÑÔÔËÓÃÓÚFlash±à³Ì£¬¿ÉÒÔ¿ØÖÆC³ÌÐòÔÚÊý¾Ý¼ÓÔØÍê³ÉºóÖ´ÐÐÉÕд¹ý³Ì£¬´Ó¶øʵÏÖ´óÒýµ¼±íµÄÉÕд¡£
¡¡¡¡1 DSP¿ª·¢°å¼°Flash´æ´¢Æ÷
¡¡¡¡±ÊÕßʹÓõÄDSP¿ª·¢°åÉÏÓÐ1ƬTMS320VC5402ͨÓÃDSPоƬ¡¢1ƬSST39VF400A´æ´¢Ð¾Æ¬(Flash)¡¢¼üÅ̺ÍÒº¾§ÏÔʾÆ÷µÈ¡£ÆäÖÐFlashÈÝÁ¿Îª256 K×Ö(1×Ö=16λ)£¬×é֯Ϊ128¸öÉÈÇø»ò8¸ö¿é¡£Îª³ä·Ö·¢»ÓFlashÈÝÁ¿´óµÄÌص㣬±¾ÏµÍ³ÔÚÓ²¼þÉϽ«Flash¿Õ¼äµÄÓ³ÉäÉè¼ÆΪ£ºÔÚÉϵç×Ô¾Ù¹ý³ÌÖУ¬Flash¿Õ¼äµÄ0x04000¡«0x0FFFFÓ³Éäµ½Êý¾Ý¿Õ¼äµÄ0x4000¡«0xFFFF;Éϵç×Ô¾ÙÍê³Éºó£¬Õû¸öFlash¿Õ¼ä0x00000¡«0x3FFFFÓ³Éäµ½³ÌÐò¿Õ¼äµÄ0x80000¡«0xBFFFF,¼´Ó³Éäµ½ÁËTMS320VC5402µÄÀ©Õ¹³ÌÐò¿Õ¼ä£¬´¦ÓڸߵØÖ·£¬Òò´Ë³ÆΪ“¸ß¶ËFlash”¡£ÓÉ´Ë¿ÉÖª£¬¶Ôϵͳ½øÐÐÓ¦Óÿª·¢Ê±£¬Flash×ÜÊDZíÏÖΪ¸ß¶ËFlash¡£
¡¡¡¡
¡¡¡¡Í¼1 Flash±à³ÌÁ÷³Ì
¡¡¡¡2 Flash±à³ÌÁ÷³Ì
¡¡¡¡Óû§³ÌÐòÒ»°ãÒÔ¿ÉÖ´ÐÐCOFF(¹«¹²Ä¿±êÎļþ¸ñʽ)Îļþ¸ñʽ´æÔÚ(ºó׺ÃûΪ.out)£¬Flash±à³ÌËùÒªÍê³ÉµÄ¾ÍÊǽ«´Ë¿ÉÖ´ÐÐÎļþת»»³ÉÌض¨µÄASCIIÂëÒýµ¼±íµÄ¸ñʽ£¬²¢°´´Ë¸ñʽ˳Ðòд½øFlash¡£Flash±à³ÌÁ÷³ÌÈçͼ1Ëùʾ¡£ÏÂÃæ½öÒÔÒ»¸ö¶¯»ÏÔʾ³ÌÐòqq.outΪÀý£¬½éÉÜÈçºÎ½«ÆäÉÕд½øFlash¡£
¡¡¡¡.1 Éú³ÉÒýµ¼±í
¡¡¡¡Í¨¹ýHexת»»¹¤¾ß£¬½«Óû§³ÌÐòqq.o
Ïà¹ØÎĵµ£º
¶Ô×Ô¼ºÄÄ·½Ã湤×÷ÂúÒ⣬ÓÐЧµÄ¾Ñé×ܽáÓÐÄÄЩ£¿
1£© ¿Í»§¶ËµÄÍêÕûʼþ»úÖƺÍÏûÏ¢·Ö·¢»úÖƵĹ¹½¨¡£
¹¹½¨Á˱ȽÏÎȶ¨ÓÐЧµÄʼþºÍÏûÏ¢·Ö·¢»úÖÆ£¬Ä¿Ç°µÄʼþ»úÖƽ¨Á¢ÔÚAS3.0еÄʼþ»úÖÆ»ù´¡
Ö®ÉÏ£¬Ê¹ÓÃÈ«¾Ö¾²Ì¬ÊôÐÔ£¬²¢ÇÒ´«µÝµÄ²ÎÊý¿ÉÒÔ²»ÏÞ³¤¶È£¬²»ÏÞÀàÐ͵ĵĽøÐÐÌí¼Ó£¬Ê¹·þÎñÆ÷¡¢
......
½ñÍí³éÁ˵ãʱ¼ä£¬Ê¹ÓÃÁËFlash cs5ÖÆ×÷Õâ¸öµ÷½Ú¹¤¾ß£¬ÒÔ±ãÊìϤһÏÂflash cs5µÄ¸Ð¾õ¡£
ΪÁËÔö¼ÓÀÖȤ£¬ÎÒÃǼÌÐø¶ÔÕâÖÖЧ¹û¼ÓÒÔʹÓÃ×é¼þÀ´½øÐе÷½Ú£¬ÕâÑù»áʹ³ÌÐò±äµÃ¸ü¼Ó¿á¡£Õâ¸öͼ¾ÍÊÇÒ»¸öÉè¼Æͼ¡£
¶ÔÆäÔö¼ÓCombox×é¼þ£¬ºÍÑÕÉ«×é¼þ£¬ÒÔ¼°Slider×é¼þ£¬½øÐе÷½Ú¡ ......
1¡¢ÔÚCÎļþÖе÷ÓÃC++ÎļþÖж¨ÒåµÄÎļþ
Ö±½ÓµÄ·½·¨ÊÇÔÚC++ ÎļþµÄÍ·²¿Ìí¼ÓÈçÏ´úÂë¶Î£º
extern "C"
{
int API(int A);
}
2¡¢C++½Ó¿ÚµÄ·½·¨
ÔÚC++Öе÷ÓÃCµÄº¯Êý£¬ÔÚCÍ·ÎļþÖмÓÈëÈçÏ´úÂ룺
#ifdef __cplusplus // ¿ªÊ¼
exte ......
ÊäÈëÒ»¸öÓ¢ÎÄÓï¾ä£¨²»¼Ç±êµã·ûºÅ£¬µ¥´ÊÖ®¼äÖ»ÓÐÒ»¸ö¿Õ¸ñ£©£¬ÔÙÄæÏòÊä³ö
ÀýÈ磺I am game boy
boy game am I
#include<stdio.h>
#include<string.h>
int f(char,char,int,int);
int main()
{
char a[80]={0},b[80]={0},c[80]={0};
int i,n,m=0;
......
À´Ô´£ºhttp://www.laogu.com/wz_687.htm
NORºÍNANDÊÇÏÖÔÚÊг¡ÉÏÁ½ÖÖÖ÷ÒªµÄ·ÇÒ×ʧÉÁ´æ¼¼Êõ¡£IntelÓÚ1988ÄêÊ×ÏÈ¿ª·¢³öNOR flash¼¼Êõ,³¹µ×¸Ä±äÁËÔÏÈÓÉEPROMºÍEEPROMһͳÌìϵľÖÃæ¡£½ô½Ó×Å,1989Äê,¶«Ö¥¹«Ë¾·¢±íÁËNAND flash½á¹¹,Ç¿µ÷½µµÍÿ±ÈÌصijɱ¾,¸ü¸ßµÄÐÔÄÜ,²¢ÇÒÏó´ÅÅÌÒ»Ñù¿ÉÒÔͨ¹ý½Ó¿ÚÇáËÉÉý¼¶¡£µ«ÊǾ¹ýÁËÊ®¶àÄêÖ®ºó ......