µÚÒ»·¶ÎÄÍø - רҵÎÄÕ·¶ÀýÎĵµ×ÊÁÏ·ÖÏíÆ½Ì¨

¼ÆËã»úÈý¼¶×ÛºÏÌâ - ͼÎÄ

À´Ô´£ºÓû§·ÖÏí ʱ¼ä£º2025/6/1 22:43:48 ±¾ÎÄÓÉloading ·ÖÏí ÏÂÔØÕâÆªÎĵµÊÖ»ú°æ
˵Ã÷£ºÎÄÕÂÄÚÈݽö¹©Ô¤ÀÀ£¬²¿·ÖÄÚÈÝ¿ÉÄܲ»È«£¬ÐèÒªÍêÕûÎĵµ»òÕßÐèÒª¸´ÖÆÄÚÈÝ£¬ÇëÏÂÔØwordºóʹÓá£ÏÂÔØwordÓÐÎÊÌâÇëÌí¼Ó΢ÐźÅ:xxxxxxx»òQQ£ºxxxxxx ´¦Àí£¨¾¡¿ÉÄܸøÄúÌṩÍêÕûÎĵµ£©£¬¸ÐлÄúµÄÖ§³ÖÓëÁ½⡣

µÚÒ»Ì×

1¡¢¾Æµê¿Í·¿µÄÃÅËøÏµÍ³ÊÇÓÉ×Ų̈·þÎñÆ÷ºÍÈô¸É¿Í·¿Ö¸ÎÆËø×é³É£¬Æä»ù±¾¹¦ÄܾßÌåÃèÊöÈçÏ£º a¡¢¿Í·¿µÄÖ¸ÎÆËøÓë×Ų̈·þÎñÆ÷Ö®¼äͨ¹ýͨÐÅÍøÂçÁ¬½Ó¡£

b¡¢ÂÿÍÔÚ×Ų̈µÇ¼ÇסËÞʱ£¬Â¼ÈëÆäÖ¸ÎÆÐÅÏ¢£¬²¢ÌáÈ¡ÆäÌØÕ÷Öµ´æ´¢ÔÚ×Ų̈·þÎñÆ÷ÖС£Í¬Ê±Â¼ÈëÒ»¸öÃÜÂ루Èô¸ÉλÊý×Ö×é³É£©£¬ÒÔ±¸Ö¸ÎÆÎÞ·¨¿ªËøÊ±£¬ÓÃÃÜÂë¿ªËø¡£ c¡¢ÂÿÍÔÚ¿ª¿Í·¿Ö¸ÎÆËøÊ±£¬°ÑÏàÓ¦ÊÖÖ¸·ÅÔÚÃÅËøµÄÖ¸ÎÆ²É¼¯²¿¼þÉÏ£¬²É¼¯ÏàÓ¦µÄÖ¸ÎÆÍ¼ÏñÐÅÏ¢£¬²¢´«Ê䏸×Ų̈·þÎñÆ÷¡£

d¡¢×Ų̈·þÎñÆ÷½ÓÊÕµ½Ä³¸ö¿Í·¿Ö¸ÎÆËø´«ÊäÀ´µÄÖ¸ÎÆÍ¼ÏñÐÅÏ¢ºó£¬½øÐÐÌØÕ÷ÖµÇóÈ¡²¢½øÐÐÆ¥Å䣬ÈôÆ¥ÅäÕýÈ·£¬Ôò»ØËÍ¿ªËøÖ¸Áî¸ø¿Í·¿Ö¸ÎÆËø¡£

e¡¢¿Í·¿Ö¸ÎÆËøÊÕµ½¿ªËøÖ¸Áîºó£¬¿ØÖÆ¿ªËøµÄ»úе¶¯×÷£¬²¢ÓÃÂÌÉ«LEDµÆÖ¸Ê¾¿ªËø³É¹¦¡£ f¡¢ÈôÆ¥Åä²»ÕýÈ·£¬×Ų̈·þÎñÆ÷»ØËͲ»¿ªËøÖ¸Áî¸ø¿Í·¿Ö¸ÎÆËø¡£ g¡¢¿Í·¿Ö¸ÎÆËøÊÕµ½²»¿ªËøÖ¸Áîºó£¬ÓúìÉ«LEDµÆÖ¸Ê¾¿ªËø²»³É¹¦¡£

h¡¢ÈôÖ¸ÎÆÎÞ·¨¿ªËø£¬Âÿͻ¹¿ÉÒÔͨ¹ý¿Í·¿Ö¸ÎÆËøÉϵÄÊý×Ö°´¼üÊäÈëÃÜÂ룬ÈôÃÜÂëÆ¥ÅäÕýÈ·£¬Ò²¿ÉÒÔ¿ØÖÆ¿ªËøµÄ»úе¶¯×÷£¬²¢ÓÃÂÌÉ«LEDµÆÖ¸Ê¾¿ªËø³É¹¦¡£

¸ù¾ÝÉÏÊö¹¦ÄÜÒªÇóµÄÃèÊö£¬Èô²ÉÓÃS3C2410оƬΪºËÐÄÀ´¹¹½¨¿Í·¿Ö¸ÎÆËø¿ØÖÆÆ÷µÄÓ²¼þƽ̨£¬ÇëÍêÉÆÏÂÃæµÄÐðÊöºÍCÓïÑÔ³ÌÐò£¨ÐèҪʹÓõĿØÖƼĴæÆ÷µÄ¸ñʽ¼ûÌâºó˵Ã÷£©¡£

£¨1£©Èô²É¼¯µÄÖ¸ÎÆÍ¼Ïñ·Ö±æÂÊΪ320?240£¬»Ò¶ÈµÈ¼¶Îª256£¬Ôò´æ´¢Ò»·ùÖ¸ÎÆÍ¼ÏñµÄԭʼÏñËØÐÅÏ¢ÐèÒªµÄ´æ´¢ÈÝÁ¿Îª ___¡¾1¡¿_____KB£¨1K£½1000£©¡£Èô²ÉÓÃ115.2KbpsµÄÒì²½´®ÐÐͨÐÅÍø´«Ê䣬һ·ùÖ¸ÎÆÍ¼ÏñµÄ´«Êäʱ¼äÖÁÉÙÐèÒª ____¡¾2¡¿____Ã룬Èô²ÉÓÃ10MbpsµÄÒÔÌ«Íø´«Ê䣬һ·ùÖ¸ÎÆÍ¼ÏñµÄ´«Êäʱ¼äÖÁÉÙÒª ____¡¾3¡¿____Ã룬Òò´Ë£¬ÏµÍ³ÖÐ×Ų̈·þÎñÆ÷ºÍÈô¸É¸ö¿Í·¿Ö¸ÎÆËøÖ®¼äÑ¡ÓÃÒÔÌ«ÍøÁ¬½Ó¡£

£¨2£©Ó²¼þ¹¹¼þÉè¼ÆÊ±£¬ÒÔÌ«Íø½Ó¿ÚÑ¡ÓÃAX88796оƬΪºËÐÄÀ´Éè¼Æ£¬ÈôS3C2410оƬµÄnGCS2Òý½ÅÁ¬½Óµ½¸ÃоƬµÄ ____¡¾4¡¿____Òý½Å£¨µÍµçƽÓÐЧ£©£¬ÄÇô£¬AX88796оƬÄÚ²¿¼Ä´æÆ÷µØÖ·µÄÊ×µØÖ·ÊÇ£º ____¡¾5¡¿____¡£

£¨3£©Èô¿Í·¿Ö¸ÎÆËøºìÉ«LEDָʾµÆµÄÇý¶¯µç·ÓÉGPIOµÄGPC0Òý½Å¿ØÖÆ£¬ÂÌÉ«LEDָʾµÆµÄÇý¶¯µç·ÓÉGPC1Òý½Å¿ØÖÆ¡£GPC0¡¢GPC1Òý½Å¸÷×ÔÊä³ö\ʱ£¬Æä¶ÔÓ¦µÄLEDµÆÃ𣬸÷×ÔÊä³ö\ʱ£¬Æä¶ÔÓ¦µÄLEDµÆÁÁ¡£ÄÇô£¬³õʼ»¯GPC0¡¢GPC1Òý½ÅΪÊä³ö¹¦ÄܵÄÓï¾äÊÇ£º

rGPCCON=((rGPCCON|0x00000005)& ___¡¾6¡¿_____);// rGPCCONÊǶ˿ÚCµÄ¿ØÖƼĴæÆ÷

¿ØÖÆÂÌÉ«LEDµÆµãÁÁºÍϨÃðµÄÓï¾ä·Ö±ðÊÇ£º rGPCDAT = rGPCDAT | ___¡¾7¡¿_____; //rGPCDATÊǶ˿ÚCµÄÊý¾Ý¼Ä´æÆ÷ rGPCDAT = rGPCDAT & ____¡¾8¡¿____; ºìÉ«LEDµÆµãÁÁºÍϨÃðµÄÓï¾ä·Ö±ðÊÇ£º rGPCDAT = rGPCDAT | ___¡¾9¡¿_____; rGPCDAT = rGPCDAT & ____¡¾10¡¿____;

£¨4£©Ö¸ÎƲɼ¯²¿¼þÓÉÒ»¸öÉãÏñоƬºÍ¹âѧ¾µÍ·×é³É¡£S3C2410оƬͨ¹ýI2C×ÜÏß´«Êä¿ØÖÆÃüÁî¸øÉãÏñоƬ¡£Ó²¼þÉè¼ÆÊ±£¬Ñ¡ÔñS3C2410оƬµÄGPE15¡¢GPE14Òý½ÅÓëÉãÏñоƬµÄÒý½Å ___¡¾11¡¿_____¡¢SCLÏàÁ¬¡£Èí¼þÉè¼ÆÊ±£¬ÐèÒªÓÃÏÂÃæÓï¾ä³õʼ»¯¸ÃÒý½ÅΪI2C¹¦ÄÜÒý½Å¡£

rGPECON=((rGPECON|0xA0000000)& ____¡¾12¡¿____);// rGPECONÊǶ˿ÚEµÄ¿ØÖƼĴæÆ÷

£¨5£©ÈôÊäÈëÃÜÂëµÄ¼üÅ̲ÉÓ÷DZê×¼¼üÅÌ£¬¼üÅ̽ӿÚÉè¼Æ³É4?3µÄÕóÁС£ÈôÉè¼ÆÊ±Ñ¡ÓÃÁËGPE0~GPE3À´Êä³ö¼üÅÌÐÐɨÃèÐźţ¬Ñ¡ÓÃGPD0~GPD2À´ÊäÈë¼üÅÌÁÐÐźš£Çë²¹³äÍêÉÆÏÂÃæµÄ¼ü

1

ÅÌɨÃ躯Êý£º

//**keyoutput ÊǼüÅÌɨÃèʱµÄÊä³öµØÖ·£¬keyinputÊǼüÅ̶ÁÈëʱµÄµØÖ·

#define KEYOUTPUT (*(volatile INT8U *)0x56000044) //¶¨ÒåGPEµÄÊý¾Ý¶Ë¿Ú #define KEYINPUT (*(volatile INT8U *)0x56000034) //¶¨ÒåGPDµÄÊý¾Ý¶Ë¿Ú INT16U ScanKey() { INT16U key=0xFFFF; INT16U i; INT8U temp=0xFF,output;

rGPDCON= rGPDCON & ___¡¾13¡¿_____; //³õʼ»¯GPD0~GPD2ΪÊäÈë

rGPECON= ((rGPECON & ____¡¾14¡¿____)|0x00000055);//³õʼ»¯GPE0~GPE3ΪÊä³ö; for (i=1;(( i<= ____¡¾15¡¿____)&&(i>0)); i<<=1) { output |= 0xFF; output &= (~i); KEYOUTPUT=output; temp = KEYINPUT; if ((temp&0x07)!= ___¡¾16¡¿_____) { key = (~i); key <<= 8; key |= ((temp&0x07)|0xF8); return (key); } } return 0xFFFF; }

ÉÏÃæµÄ¼üÅÌɨÃ躯Êý·µ»ØµÄÊÇÓɼüÅÌÐÐÐźźͼüÅÌÁÐÐźźϲ¢¶ø³ÉµÄÒ»¸ö16λ¶þ½øÖÆÖµ£¬¸ù¾Ý¸Ãº¯ÊýµÄ·µ»ØÖµ£¬¿ÉÒÔÅжÏÊÇ·ñÓа´¼ü°´Ï£¬²¢¿ÉÈ·¶¨ÊÇÄĸö°´¼ü°´Ï¡£Èô·µ»ØÖµÎª ___¡¾17¡¿__ʱ£¬¿ÉÖª¼üÅÌÖÐÎÞ¼ü°´Ï£¬Èô·µ»ØÖµÎª ____¡¾18¡¿____ʱ£¬¿ÉÖª¼üÅÌÖеÚ3ÐеÚ2Áеļü±»°´Ï¡££¨×¢£ºÒÔGPE0¶ÔÓ¦µÄ¼üÅÌÐÐΪµÚÒ»ÐУ¬ÒÔGPD0¶ÔÓ¦µÄ¼üÅÌÁÐΪµÚÒ»ÁУ©

£¨6£©ÎªÁ˱ãÓÚÒÔÌ«ÍøÍ¨ÐųÌÐòµÄ±àд£¬¿Í·¿Ö¸ÎÆËøµÄÓ¦ÓÃÈí¼þ»ùÓÚìC/OS-II²Ù×÷ϵͳÀ´Éè¼Æ£¬¿Í·¿Ö¸ÎÆËøµÄÓ¦ÓóÌÐòÖ÷º¯ÊýÖУ¬ÐèÒªÓÃOSTaskCreate()º¯Êý ____¡¾19¡¿____£¬²¢Óà ____¡¾20¡¿____º¯ÊýÆô¶¯¶àÈÎÎñµ÷¶È¹¦ÄÜ¡£

˵Ã÷£ºÏÂÃæÊÇÊÔÌâ½â´ðʱÐèÒªÓõ½µÄ¼Ä´æÆ÷¸ñʽ¼°Ïà¹ØËµÃ÷¡£ 1)¶Ë¿ÚCµÄ¿ØÖƼĴæÆ÷£¨GPCCON£© Òý½Å GPCCONµÄλ ÃèÊö GPC15 £Û31£º30£Ý 00=ÊäÈ룬01=Êä³ö£¬10=VD7£¬11=±£Áô GPC14 £Û29£º28£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD6£¬11=±£Áô GPC13 £Û27£º26£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD5£¬11=±£Áô GPC12 £Û25£º24£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD4£¬11=±£Áô GPC11 £Û23£º22£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD3£¬11=±£Áô GPC10 £Û21£º20£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD2£¬11=±£Áô GPC9 £Û19£º18£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD1£¬11=±£Áô GPC8 £Û17£º16£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD0£¬11=±£Áô GPC7 £Û15£º14£Ý 00=ÊäÈ룬01=Êä³ö£¬10=LCDVF2£¬11=±£Áô GPC6 £Û13£º12£Ý 00=ÊäÈ룬01=Êä³ö£¬10= LCDVF1£¬11=±£Áô

2

GPC5 £Û11£º10£Ý 00=ÊäÈ룬01=Êä³ö£¬10=LCDVF0£¬11=±£Áô GPC4 £Û9£º8£Ý 00=ÊäÈ룬01=Êä³ö£¬10=VM£¬11=IISÊý¾ÝÊä³ö GPC3 £Û7£º6£Ý 00=ÊäÈ룬01=Êä³ö£¬10=VFRAME£¬11= IISÊý¾ÝÊäÈë GPC2 £Û5£º4£Ý 00=ÊäÈ룬01=Êä³ö£¬10=VLINE£¬11=±£Áô GPC1 £Û3£º2£Ý 00=ÊäÈ룬01=Êä³ö£¬10=VCLK£¬11=±£Áô GPC0 £Û1£º0£Ý 00=ÊäÈ룬01=Êä³ö£¬10=LEND£¬11=±£Áô 2)¶Ë¿ÚDµÄ¿ØÖƼĴæÆ÷£¨GPDCON£© Òý½Å GPDCONµÄλ ÃèÊö GPD15 £Û31£º30£Ý 00=ÊäÈ룬01=Êä³ö£¬10=VD23£¬11=±£Áô GPD14 £Û29£º28£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD22£¬11=±£Áô GPD13 £Û27£º26£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD21£¬11=±£Áô GPD12 £Û25£º24£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD20£¬11=±£Áô GPD11 £Û23£º22£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD19£¬11=±£Áô GPD10 £Û21£º20£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD18£¬11=±£Áô GPD9 £Û19£º18£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD17£¬11=±£Áô GPD8 £Û17£º16£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD16£¬11=±£Áô GPD7 £Û15£º14£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD15£¬11=±£Áô GPD6 £Û13£º12£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD14£¬11=±£Áô GPD5 £Û11£º10£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD13£¬11=±£Áô GPD4 £Û9£º8£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD12£¬11=±£Áô GPD3 £Û7£º6£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD11£¬11=±£Áô GPD2 £Û5£º4£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD10£¬11=±£Áô GPD1 £Û3£º2£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD9£¬11=±£Áô GPD0 £Û1£º0£Ý 00=ÊäÈ룬01=Êä³ö£¬10= VD8£¬11=±£Áô 3)¶Ë¿ÚEµÄ¿ØÖƼĴæÆ÷£¨GPECON£© Òý½Å GPECONµÄλ ÃèÊö GPE15 £Û31£º30£Ý 00=ÊäÈ룬01=Êä³ö£¬10=IICSDA£¬11=±£Áô GPE14 £Û29£º28£Ý 00=ÊäÈ룬01=Êä³ö£¬10=IICSCL£¬11=±£Áô GPE13 £Û27£º26£Ý 00=ÊäÈ룬01=Êä³ö£¬10=SPICLK0£¬11=±£Áô GPE12 £Û25£º24£Ý 00=ÊäÈ룬01=Êä³ö£¬10=SPIMOSI0£¬11=±£Áô GPE11 £Û23£º22£Ý 00=ÊäÈ룬01=Êä³ö£¬10=SPIMISO0£¬11=±£Áô GPE10 £Û21£º20£Ý 00=ÊäÈ룬01=Êä³ö£¬10=SSDAT3£¬11=±£Áô GPE9 £Û19£º18£Ý 00=ÊäÈ룬01=Êä³ö£¬10=SSDAT2£¬11=±£Áô GPE8 £Û17£º16£Ý 00=ÊäÈ룬01=Êä³ö£¬10=SSDAT1£¬11=±£Áô GPE7 £Û15£º14£Ý 00=ÊäÈ룬01=Êä³ö£¬10=SSDAT0£¬11=±£Áô GPE6 £Û13£º12£Ý 00=ÊäÈ룬01=Êä³ö£¬10=SDCMD£¬11=±£Áô GPE5 £Û11£º10£Ý 00=ÊäÈ룬01=Êä³ö£¬10=SDLCK£¬11=±£Áô GPE4 £Û9£º8£Ý 00=ÊäÈ룬01=Êä³ö£¬10=IISSDO£¬11=IISÊý¾ÝÊä³ö GPE3 £Û7£º6£Ý 00=ÊäÈ룬01=Êä³ö£¬10=IISSI£¬11= IISÊý¾ÝÊäÈë GPE2 £Û5£º4£Ý 00=ÊäÈ룬01=Êä³ö£¬10=CDCLK£¬11=±£Áô GPE1 £Û3£º2£Ý 00=ÊäÈ룬01=Êä³ö£¬10=IISCLK£¬11=±£Áô GPE0 £Û1£º0£Ý 00=ÊäÈ룬01=Êä³ö£¬10=IISLRCK£¬11=±£Áô 4)¶Ë¿ÚHµÄ¿ØÖƼĴæÆ÷£¨GPHCON£© Òý½Å GPHCONµÄλ ÃèÊö GPH10 £Û21£º20£Ý 00=ÊäÈ룬01=Êä³ö£¬10=CLKOUT1£¬11=±£Áô

3

GPH9 £Û19£º18£Ý 00=ÊäÈ룬01=Êä³ö£¬10= CLKOUT0£¬11=±£Áô GPH8 £Û17£º16£Ý 00=ÊäÈ룬01=Êä³ö£¬10=UEXTCLK£¬11=±£Áô GPH7 £Û15£º14£Ý 00=ÊäÈ룬01=Êä³ö£¬10=RXD2£¬11=±£Áô GPH6 £Û13£º12£Ý 00=ÊäÈ룬01=Êä³ö£¬10=TXD2£¬11=±£Áô GPH5 £Û11£º10£Ý 00=ÊäÈ룬01=Êä³ö£¬10=RXD1£¬11=±£Áô GPH4 £Û9£º8£Ý 00=ÊäÈ룬01=Êä³ö£¬10=TXD1£¬11=IISÊý¾ÝÊä³ö GPH3 £Û7£º6£Ý 00=ÊäÈ룬01=Êä³ö£¬10=RXD0£¬11= IISÊý¾ÝÊäÈë GPH2 £Û5£º4£Ý 00=ÊäÈ룬01=Êä³ö£¬10=TXD0£¬11=±£Áô GPH1 £Û3£º2£Ý 00=ÊäÈ룬01=Êä³ö£¬10=nRTS0£¬11=±£Áô GPH0 £Û1£º0£Ý 00=ÊäÈ룬01=Êä³ö£¬10=nCTS0£¬11=±£Áô

¡¾½âÌâ˼·¡¿

±¾ÌâÊÇÒ»µÀ»ùÓÚS3C2410µÄǶÈëʽϵͳ¿ª·¢×ÛºÏÌâ¡£¿¼²éÁËÊý×ÖͼÏñµÄ´æ´¢ÈÝÁ¿¼ÆËã£¬ÍøÂçͨÐÅÊý¾Ý´«Ê䣻ϵͳӲ¼þ¹¹¼þÉè¼Æ£¬ÓÈÆäÊÇGPIO½Ó¿Ú¹¦Äܼ°³õʼ»¯³ÌÐò£¬½áºÏ³£ÓÃÍâÉèµÄÁ¬½Ó£¬ÈçLED¡¢¼üÅ̵ȣ»»ùÓÚ¦ÌC/OS-II²Ù×÷ϵͳµÄÓ¦ÓóÌÐòµÄÖ÷Òª¦ÌC/OS-IIº¯Êý£¬ÈçºÎ´´½¨ÈÎÎñ¼°Æô¶¯ÈÎÎñµ÷¶È¹¦ÄÜ¡£

¡¾²Î¿¼´ð°¸¼°½âÎö¡¿

¡¾1¡¿76.8£»320*240/1000 = 76.8 KB£»

¡¾2¡¿6.7£»115.2Kbps»»Ëã³É×Ö½ÚÊÇÿÃë·¢ËÍ115.2/8 = 14.4 KBµÄÊý¾Ý¡£Òì²½´®ÐÐÿ·¢ËÍ8¸ö×Ö½ÚÓÐÒ»¸öÆðʼλºÍֹͣ룬76.8/8 = 9.6£¬ËµÃ÷Ò»¹²ÐèÒª10¸öֹͣλºÍ10¸öÆðʼ룬һ¸ö·¢ËÍ96.8KBµÄÊý¾Ý£¬96.8/14.4 = 6.72Ã룻

¡¾3¡¿0.076£»10MbpsÀíÂÛËÙ¶ÈÊÇÿÃë1.25MB£¬¼ÓÉÏËðºÄÒÔ1MbyteÿÃë¼ÆË㣬ÀíÂÛËÙ¶ÈÊÇ0.076Ãë

¡¾4¡¿CS£»Æ¬Ñ¡ÐźÅCSµÍµçƽÓÐЧ£»

¡¾5¡¿0x10000000£»nGCS2Ó³ÉäµØÖ·Îª0x10000000£»

¡¾6¡¿0xFFFFFFF5£»00ΪÊäÈ룬01ΪÊä³ö¡£Ôò³õʼ»¯GPC0¡¢GPC1Òý½ÅΪÊä³ö¹¦ÄܵÄÓï¾äÊÇ£ºrGPCCON=((rGPCCON|0x00000005)&0xFFFFFFF5)¡£

¡¾7¡¿0x0002£»ºìÉ«LEDָʾµÆµÄÇý¶¯µç·ÓÉGPIOµÄGPC0Òý½Å¿ØÖÆ£¬ÂÌÉ«LEDָʾµÆµÄÇý¶¯µç·ÓÉGPC1Òý½Å¿ØÖÆ¡£GPC0¡¢GPC1Òý½Å¸÷×ÔÊä³ö\ʱ£¬Æä¶ÔÓ¦µÄLEDµÆÃ𣬸÷×ÔÊä³ö\ʱ£¬Æä¶ÔÓ¦µÄLEDµÆÁÁ¡£ÔòÂÌÉ«LEDµÆµãÁÁΪ£ºrGPCDAT = rGPCDAT | 0x0002¡£ ¡¾8¡¿0xFFFD£»ÂÌÉ«LEDµÆÏ¨ÃðΪ£ºrGPCDAT = rGPCDAT & 0xFFFD¡£ ¡¾9¡¿0x0001£»ºìÉ«LEDµÆµãÁÁΪ£ºrGPCDAT = rGPCDAT | 0x0001¡£ ¡¾10¡¿0xFFFE£»ºìÉ«LEDµÆÏ¨ÃðΪ£ºrGPCDAT = rGPCDAT & 0xFFFE¡£

¡¾11¡¿SDA£»I2C×ÜÏßÖ»ÓÐÁ½ÌõÐźÅÏߣ¬Ò»ÌõÊÇÊý¾ÝÏßSDA£¬ÁíÒ»ÌõÊÇʱÖÓÏßSCL£¬ËùÓвÙ×÷¶¼Í¨¹ýÕâÁ½ÌõÐźÅÏßÍê³É¡£

¡¾12¡¿0xAFFFFFFF£»³õʼ»¯I2C¹¦ÄÜÒý½Å¡£

¡¾13¡¿0xFFFFFFC0£»³õʼ»¯GPD0~GPD2ΪÊäÈ룺 rGPDCON= rGPDCON & 0xFFFFFFC0¡£

¡¾14¡¿0xFFFFFF00£»00ΪÊäÈ룬01ΪÊä³ö¡£³õʼ»¯GPE0~GPE3ΪÊä³ö£ºrGPECON= ((rGPECON & 0xFFFFFF00)|0x00000055)¡£ ¡¾15¡¿8£»Ñ­»·´ÎÊý¡£

¡¾16¡¿0x07£»ÅжÏGPD0~GPD2Òý½ÅÊÇ·ñÓÐÊäÈëÐźš£ ¡¾17¡¿0xFFFF£»¼üÅÌÖÐÎÞ¼ü°´Ï¡£

¡¾18¡¿0xFBFD£»¼üÅÌÖеÚ3ÐеÚ2Áеļü±»°´Ï¡£

¡¾19¡¿´´½¨ÈÎÎñ£»OSTaskCreate() º¯ÊýÓÃÀ´ÈÎÎñ´´½¨£»

¡¾20¡¿OSStart()£»Ò»µ©OSStart() º¯Êý¿ªÊ¼Ö´ÐУ¬¾Í±êÖ¾×ŦÌC/OS-II½øÈëÁ˶àÈÎÎñµ÷¶ÈµÄÕý³£ÔËÐÐ

4

ËÑË÷¸ü¶à¹ØÓÚ£º ¼ÆËã»úÈý¼¶×ÛºÏÌâ - ͼÎÄ µÄÎĵµ
¼ÆËã»úÈý¼¶×ÛºÏÌâ - ͼÎÄ.doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ£¬·½±ã¸´ÖÆ¡¢±à¼­¡¢ÊղغʹòÓ¡
±¾ÎÄÁ´½Ó£ºhttps://www.diyifanwen.net/c042qy2af699da6b52ixt_1.html£¨×ªÔØÇë×¢Ã÷ÎÄÕÂÀ´Ô´£©
ÈÈÃÅÍÆ¼ö
Copyright © 2012-2023 µÚÒ»·¶ÎÄÍø °æÈ¨ËùÓÐ ÃâÔðÉùÃ÷ | ÁªÏµÎÒÃÇ
ÉùÃ÷ :±¾ÍøÕ¾×ðÖØ²¢±£»¤ÖªÊ¶²úȨ£¬¸ù¾Ý¡¶ÐÅÏ¢ÍøÂç´«²¥È¨±£»¤ÌõÀý¡·£¬Èç¹ûÎÒÃÇ×ªÔØµÄ×÷Æ·ÇÖ·¸ÁËÄúµÄȨÀû,ÇëÔÚÒ»¸öÔÂÄÚ֪ͨÎÒÃÇ£¬ÎÒÃǻἰʱɾ³ý¡£
¿Í·þQQ£ºxxxxxx ÓÊÏ䣺xxxxxx@qq.com
ÓåICP±¸2023013149ºÅ
Top