רÀûÃû³Æ£ºÒ»ÖÖ¸ßËÙadc½Ó¿ÚÓëgpio½Ó¿ÚÏ໥²âÊԵķ½·¨
¡ªÖÖ¸ßËÙADC½Ó¿ÚÓëGPIO½Ó¿ÚÏ໥²âÊԵķ½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°Ò»ÖÖ¸ßËÙADC½Ó¿ÚÓëGPIO½Ó¿ÚÏ໥²âÊԵķ½·¨¡£
±³¾°¼¼Êõ£º
¸ßËÙADC½Ó¿Ú(HS-ADC)ÔÚʵ¼ÊÓ¦ÓÃÖÐÊÇÓÃÀ´²É¼¯¸ßËÙADC (Ä£Êýת»»Æ÷)ת»»ÍêµÄÊý×ÖÊý¾Ý£¬ÔÚSOC (ϵͳ¼¶Ð¾Æ¬)¹¦ÄܲâÊÔÁìÓò£¬ÎªÁËÑéÖ¤¸ÃÄ£¿éµÄ¹¦ÄÜÊÇ·ñÍêºÃ£¬¶ÔÓÚ²»°üº¬¸ßËÙADCÄ£¿éµÄS0C£¬Èç¹ûÍâ½Ó¸ßËÙADCоƬ¶Ô¸ÃÄ£¿éµÄ¹¦ÄܽøÐвâÊÔ£¬²»½ö´ó´óÔö¼ÓÁ˲âÊԵijɱ¾£¬¶øÇÒÏà¹ØÈËÔ±»¹ÐèÒª»¨·Ñ½Ï¶àµÄʱ¼ä¸ú¾«Á¦È¥µ÷ÊÔÍâ½ÓµÄ¸ßËÙADCת»»Ð¾Æ¬£¬´ÓºÜ´ó³Ì¶ÈÉÏÔö¼ÓÁ˲âÊÔµÄÄѶȡ£ÓмøÓÚ´Ë£¬±¾·¢Ã÷ÈËÕë¶ÔÏÖÓм¼ÊõµÄȱÏÝÉîÈëÑо¿£¬²¢Óб¾°¸²úÉú¡£
·¢Ã÷ÄÚÈݱ¾·¢Ã÷ËùÒª½â¾öµÄ¼¼ÊõÎÊÌâÔÚÓÚÌṩһÖÖ¸ßËÙADC½Ó¿ÚÓëGPIO½Ó¿ÚÏ໥²âÊԵķ½·¨£¬¸Ã·½·¨¼õСÁ˲âÊԳɱ¾£¬²¢Ôö¼ÓÁ˲âÊԵĿÉÐÐÐÔ¡£±¾·¢Ã÷²ÉÓÃÒÔϼ¼Êõ·½°¸½â¾öÉÏÊö¼¼ÊõÎÊÌâÒ»ÖÖ¸ßËÙADC½Ó¿ÚÓëGPIO½Ó¿ÚÏ໥²âÊԵķ½·¨£¬°üÀ¨ÔÚSOCÉÏ£¬Ñ¡Ôñ8¸öGPIO¿ÚÄ£ÄâÊý¾ÝÏߣ¬I¸öGPIO ¿ÚÄ£ÄâʱÖÓÏߣ¬µÚÒ»¸öʱÖÓµÄÊý¾ÝΪ0x01£¬µÚ¶þ¸öʱÖÓµÄÊý¾ÝΪ0x02,µÚÈý¸öʱÖÓµÄÊý¾ÝΪ0x04,µÚËĸöʱÖÓµÄÊý¾ÝΪ0x08,µÚÎå¸öʱÖÓµÄÊý¾ÝΪ0x10,µÚÁù¸öʱÖÓµÄÊý¾ÝΪ0x20£¬µÚÆß¸öʱÖÓµÄÊý¾ÝΪ0x40£¬µÚ°Ë¸öʱÖÓµÄÊý¾ÝΪ0x80£¬Í¨¹ýGPIO¿Ú²»¶ÏÑ»·µÄËͳö 0x1£¬0x2£¬0x4£¬0x8£¬0x10£¬0x20£¬0x40£¬0x80 Õâ 8 ×éÊý¾Ý£¬¸ø SOC µÄ HS-ADCµÄclkinͬʱ¹àclk£¬ÔÚÿ¸öʱÖÓµÄÉÏÉýÑØ²É¼¯Êý¾Ý£»Ê±ÖӵįµÂʲ»³¬¹ýHS-ADCµÄ×î¸ß²ÉÑùƵÂÊ£¬°´ÒªÇó²ÉÑùÁË N¸ö×Ö½ÚµÄÊý¾ÝÖ®ºó£¬°ÑÊý¾Ý¸úÀíÂÛÉϵÄÊý¾Ý½øÐжԱȣ¬À´ÅжϸÃSOCµÄHS-ADCµÄ¹¦ÄÜÄ£¿éÊÇ·ñÕý³£¡£±¾·¢Ã÷µÄÓŵãÔÚÓÚͨ¹ýGPIO ¿Ú²»¶ÏÑ»·µÄËͳö0x1£¬0x2, 0x4, 0x8, 0x10, 0x20, Ox40, 0x80Õâ8×éÊý¾Ý£¬¸øHS-ADCµÄclkinͬʱ¹àclk£¬ÔÚÿ¸öʱÖÓµÄÉÏÉýÑØ²É¼¯Êý¾Ý¡£Ê±ÖӵįµÂÊÖ»Òª²»³¬¹ýHS-ADCµÄ×î¸ß²ÉÑùƵÂʾͿÉÒÔ¡£°´ÒªÇó²ÉÑùÁË N¸ö×Ö½ÚµÄÊý¾ÝÖ®ºó£¬°ÑÊý¾Ý¸úÀíÂÛÉϵÄÊý¾Ý½øÐжԱȣ¬¿´ÊÇ·ñÒ»ÑùÀ´ÅжϸÃSOCµÄHS-ADCµÄ¹¦ÄÜÄ£¿éÊÇ·ñÕý³£¡£±¾·¢Ã÷¼õСÁ˲âÊԳɱ¾£¬²¢Ôö¼ÓÁ˲âÊԵĿÉÐÐÐÔ¡£
ÏÂÃæ²ÎÕÕ¸½Í¼½áºÏʵʩÀý¶Ô±¾·¢Ã÷×÷½øÒ»²½µÄÃèÊö¡£Í¼1ÊDZ¾·¢Ã÷µÄʱÐòͼ¡£
¾ßÌåʵʩ·½Ê½ÔÚSOCÉÏ£¬Í¨³£°üº¬¼¸×éµÄGPI0£¬¿ÉÒÔ´ÓÖÐÌôÑ¡¼¸¸öGPIO ¿ÚÄ£Äâ¸ßËÙADCת»»ÍêµÄÊý¾Ý¸úʱÖÓ£¬ÈÃHS-ADC½Ó¿Ú½øÐвɼ¯¡£HS-ADC½Ó¿ÚÒòΪ¿ÉÒԲɼ¯8bit/10bitµÄÊý¾Ý£¬ËùÒÔ°üÀ¨10¸ùµÄÊý¾ÝÏ߸úÒ»¸ùʱÖÓÏß¡£ÓÉÓÚ½Ó¿Úͨ³£Ê¹ÓÃÔÚSbitµÄÊý¾Ý²É¼¯Çé¿öÏ£¬ËùÒÔ±¾·¢Ã÷ÒÔSbitÊý¾ÝµÄ²É¼¯ÎªÀý½øÐвâÊÔ·½·¨µÄÏêϸ˵Ã÷¡£ÔÚ²âÊÔ¹ý³ÌÖУ¬Ñ¡Ôñ8¸öGPIO ¿ÚÄ£ÄâÊý¾ÝÏߣ¬I¸öGPIO ¿ÚÄ£ÄâʱÖÓÏß¡£Ê±ÖÓµÍµçÆ½¸ú¸ßµçƽ½»Ìæ±ä»»£»Êý¾Ýÿ¸öʱÖÓÄÚ£¬Ö»ÓÐÒ»¸öÊý¾ÝλΪ¸ßµçƽ(¼´¡°1¡±)£¬µÚÒ»¸öʱÖÓµÄÊý¾ÝΪ0x01,µÚ¶þ¸öʱÖÓµÄÊý¾ÝΪ0x02,µÚÈý¸öʱÖÓµÄÊý¾ÝΪ0x04,µÚËĸöʱÖÓµÄÊý¾ÝΪ0x08,µÚÎå¸öʱÖÓµÄÊý¾ÝΪ0x10,µÚÁù¸öʱÖÓµÄÊý¾ÝΪ0x20,µÚÆß¸öʱÖÓµÄÊý¾ÝΪ0x40,µÚ°Ë¸öʱÖÓµÄÊý¾ÝΪ0x80£¬È»ºóÓÖ´ÓÍ·¿ªÊ¼£¬¼´0x01£¬0x02, 0x04, 0x08, 0x10, 0x20, 0x40, Ox80, 0x01, 0x02, 0x04...Ñ»·ÏÂÈ¥¡£¸ø³öÕâÑùµÄÊý¾Ý¿ÉÒÔ±£Ö¤Ã¿¸öÊý¾ÝÏß¶ÔÓÚ¡°O¡±¸ú¡° I¡±µçƽ²É¼¯µÄÕýÈ·ÐÔ£¬²¢ÇÒ¿ÉÒÔ²âÊÔÏàÁÚÁ½¸ùÊý¾ÝÏßÊÇ·ñÓжÌ·µÄÇé¿ö¡£¾ßÌåµÄʱÐòͼÈçͼ1Ëùʾ£¬Í¨¹ýGPIO ¿Ú²»¶ÏÑ»·µÄËͳö0x1£¬0x2£¬0x4£¬0x8£¬0x10£¬0x20, 0x40, 0x80Õâ8×éÊý¾Ý£¬¸øHS-ADCµÄclkinͬʱ¹àclk£¬ÔÚÿ¸öʱÖÓµÄÉÏÉýÑØ²É¼¯Êý¾Ý¡£Ê±ÖӵįµÂÊÖ»Òª²»³¬¹ýHS-ADCµÄ×î¸ß²ÉÑùƵÂʾͿÉÒÔ¡£°´ÒªÇó²ÉÑùÁË N¸ö×Ö½ÚµÄÊý¾ÝÖ®ºó£¬°ÑÊý¾Ý¸úÀíÂÛÉϵÄÊý¾Ý½øÐжԱȣ¬¿´ÊÇ·ñÒ»ÑùÀ´ÅжϸÃSOCµÄHS-ADCµÄ¹¦ÄÜÄ£¿éÊÇ·ñÕý³£¡£¸Ã·¢Ã÷¼õСÁ˲âÊԳɱ¾£¬²¢Ôö¼ÓÁ˲âÊԵĿÉÐÐÐÔ¡£ÒÔÉÏËùÊö½öΪ±¾·¢Ã÷µÄ½Ï¼ÑʵʩÓÃÀý¶øÒÑ£¬²¢·ÇÓÃÓÚÏÞ¶¨±¾·¢Ã÷µÄ±£»¤·¶Í¼¡£·²ÔÚ±¾·¢Ã÷µÄ¾«ÉñºÍÔÔòÖ®ÄÚ£¬Ëù×÷µÄÈκÎÐ޸ġ¢µÈÍ¬Ìæ»»ÒÔ¼°¸Ä½øµÈ£¬¾ùÓ¦°üº¬ÔÚ±¾·¢Ã÷µÄ±£»¤·¶Î§Ö®ÄÚ¡£
ȨÀûÒªÇó
1. Ò»ÖÖ¸ßËÙADC½Ó¿ÚÓëGPIO½Ó¿ÚÏ໥²âÊԵķ½·¨£¬ÆäÌØÕ÷ÔÚÓÚ°üÀ¨ÔÚSOCÉÏ£¬Ñ¡Ôñ8¸öGPIO ¿ÚÄ£ÄâÊý¾ÝÏߣ¬I¸öGPIO ¿ÚÄ£ÄâʱÖÓÏߣ¬µÚÒ»¸öʱÖÓµÄÊý¾ÝΪ0x01,µÚ¶þ¸öʱÖÓµÄÊý¾ÝΪ0x02,µÚÈý¸öʱÖÓµÄÊý¾ÝΪ0x04,µÚËĸöʱÖÓµÄÊý¾ÝΪ 0x08£¬µÚÎå¸öʱÖÓµÄÊý¾ÝΪ0x10£¬µÚÁù¸öʱÖÓµÄÊý¾ÝΪ0x20£¬µÚÆß¸öʱÖÓµÄÊý¾ÝΪ0x40£¬µÚ°Ë¸öʱÖÓµÄÊý¾ÝΪ0x80£¬Í¨¹ýGPIO ¿Ú²»¶ÏÑ»·µÄËͳö0x1, 0x2, 0x4, 0x8, 0x10, 0x20, 0x40 £¬0x80Õâ8×éÊý¾Ý£¬¸øSOCµÄHS-ADCµÄclkinͬʱ¹àclk£¬ÔÚÿ¸öʱÖÓµÄÉÏÉýÑØ²É¼¯Êý¾Ý£» ʱÖӵįµÂʲ»³¬¹ýHS-ADCµÄ×î¸ß²ÉÑùƵÂÊ£¬°´ÒªÇó²ÉÑùÁË N¸ö×Ö½ÚµÄÊý¾ÝÖ®ºó£¬°ÑÊý¾Ý¸úÀíÂÛÉϵÄÊý¾Ý½øÐжԱȣ¬À´ÅжϸÃSOCµÄHS-ADCµÄ¹¦ÄÜÄ£¿éÊÇ·ñÕý³£¡£
È«ÎÄÕªÒª
Ò»ÖÖ¸ßËÙADC½Ó¿ÚÓëGPIO½Ó¿ÚÏ໥²âÊԵķ½·¨£¬ÔÚSOCÉÏ£¬Ñ¡Ôñ8¸öGPIO¿ÚÄ£ÄâÊý¾ÝÏߣ¬1¸öGPIO¿ÚÄ£ÄâʱÖÓÏߣ¬Í¨¹ýGPIO¿Ú²»¶ÏÑ»·µÄËͳö0x1£¬0x2£¬0x4£¬0x8£¬0x10£¬0x20£¬0x40£¬0x80Õâ8×éÊý¾Ý£¬¸øHS-ADCµÄclkinͬʱ¹àclk£¬ÔÚÿ¸öʱÖÓµÄÉÏÉýÑØ²É¼¯Êý¾Ý¡£Ê±ÖӵįµÂÊÖ»Òª²»³¬¹ýHS-ADCµÄ×î¸ß²ÉÑùƵÂʾͿÉÒÔ¡£°´ÒªÇó²ÉÑùÁËN¸ö×Ö½ÚµÄÊý¾ÝÖ®ºó£¬°ÑÊý¾Ý¸úÀíÂÛÉϵÄÊý¾Ý½øÐжԱȣ¬¿´ÊÇ·ñÒ»ÑùÀ´ÅжϸÃSOCµÄHS-ADCµÄ¹¦ÄÜÄ£¿éÊÇ·ñÕý³£¡£±¾·¢Ã÷¼õСÁ˲âÊԳɱ¾£¬²¢Ôö¼ÓÁ˲âÊԵĿÉÐÐÐÔ¡£
Îĵµ±àºÅG01R31/28GK102998560SQ20121047935
¹«¿ªÈÕ2013Äê3ÔÂ27ÈÕ ÉêÇëÈÕÆÚ2012Äê11ÔÂ22ÈÕ ÓÅÏÈȨÈÕ2012Äê11ÔÂ22ÈÕ
·¢Ã÷Õß³ÂÑàÀö, ÖÜÃôÐÄ ÉêÇëÈË:¸£ÖÝÈðо΢µç×ÓÓÐÏÞ¹«Ë¾