Ì©¿ËTBS2074Bʾ²¨Æ÷SPI×ÜÏßµ÷ÊÔ¼¼ÇÉ
¡¡¡¡Ëæ×ÅÏÖ´úµç×ÓÉ豸ºÍǶÈëʽϵͳµÄѸÃÍ·¢Õ¹£¬SPI×ÜÏß³ÉΪÁËͨÐÅÁìÓòµÄÖØÒª±ê×¼Ö®Ò»¡£SPI£¨SerialPeripheralInterface£©ÊÇÒ»ÖÖͬ²½´®ÐÐͨÐÅÐÒ飬¹ã·ºÓ¦ÓÃÓÚ΢¿ØÖÆÆ÷ÓëÍⲿÉ豸֮¼äµÄÊý¾Ý´«Ê䣬Èç´«¸ÐÆ÷¡¢´æ´¢Æ÷¡¢ÏÔʾÆÁµÈ¡£¶øÔÚSPI×ÜÏßµ÷ÊÔ¹ý³ÌÖУ¬Ê¾²¨Æ÷µÄ×÷Óò»¿ÉСêÓÈÆäÊÇÌ©¿ËTBS2074Bʾ²¨Æ÷£¬Æäƾ½è¸ßÐÔÄܺ;«×¼µÄÐźŲ¶×½ÄÜÁ¦£¬ÔÚµ÷ÊÔ¹¤×÷Öеõ½Á˹㷺ӦÓá£

¡¡¡¡1.SPI×ÜÏß¼ò½é
¡¡¡¡ÔÚÉîÈëSPI×ÜÏßµ÷ÊÔ֮ǰ£¬ÎÒÃÇÐèÒªÏÈÁ˽âSPIÐÒéµÄ»ù±¾¹¤×÷ÔÀí¡£SPIÐÒéÊÇÒ»ÖÖÖ÷´ÓʽµÄ´®ÐÐͨÐÅÐÒ飬ͨÐÅË«·½Ö®¼äͨ¹ýËÄÌõÐźÅÏß½øÐÐÊý¾Ý´«Ê䣺ʱÖÓÏߣ¨SCLK£©¡¢Ö÷Êä³ö´ÓÊäÈëÏߣ¨MOSI£©¡¢Ö÷ÊäÈë´ÓÊä³öÏߣ¨MISO£©ºÍƬѡÏߣ¨CS£©¡£Ã¿¸öÐźÅÏßÔÚ´«Êä¹ý³ÌÖаçÑÝ×Ų»Í¬µÄ½ÇÉ«£¬¶øÕâÒ²ÊÇSPIͨÐŵ÷ÊԵĹؼüËùÔÚ¡£
¡¡¡¡SCLK£¨SerialClock£©£ºÊ±ÖÓÐźţ¬ÓÉÖ÷É豸Ìṩ£¬¿ØÖÆÊý¾ÝµÄ´«ÊäËÙÂÊ¡£
¡¡¡¡MOSI£¨MasterOutSlaveIn£©£ºÖ÷É豸Êä³öÊý¾Ý£¬¹©´ÓÉ豸½ÓÊÕ¡£
¡¡¡¡MISO£¨MasterInSlaveOut£©£º´ÓÉ豸Êä³öÊý¾Ý£¬¹©Ö÷É豸½ÓÊÕ¡£
¡¡¡¡CS£¨ChipSelect£©£ºÓÃÓÚÑ¡ÔñÌØ¶¨µÄ´ÓÉ豸½øÐÐͨÐÅ¡£
¡¡¡¡2.ΪʲôѡÔñÌ©¿ËTBS2074Bʾ²¨Æ÷£¿
¡¡¡¡ÔÚSPI×ÜÏߵĵ÷ÊÔÖУ¬Ê¾²¨Æ÷ÊDz»¿É»òȱµÄ¹¤¾ß¡£ËüÄܹ»°ïÖú¹¤³Ìʦ¾«È·µØ²é¿´Ã¿Ò»ÌõÐźÅÏߵIJ¨ÐΣ¬ÅжÏÊÇ·ñ´æÔÚʱÐò´íÎó»òÐźŸÉÈŵÈÎÊÌ⡣̩¿ËTBS2074Bʾ²¨Æ÷×÷ΪÊг¡ÉÏÖªÃûµÄ²âÊÔ¹¤¾ß£¬ÆäÐÔÄܱíÏÖÓÈΪ³öÉ«£¬¾ß±¸ÒÔϼ¸´óÓÅÊÆ£º
¡¡¡¡¸ß´ø¿í£ºTBS2074B¾ßÓÐ70MHzµÄ´ø¿í£¬Äܹ»ÇåÎú²¶×½µ½SPIÐÒéÖиßËÙ´«ÊäµÄÐźš£
¡¡¡¡¸ß²ÉÑùÂÊ£ºÌṩ×î¸ß2.5GS/sµÄ²ÉÑùÂÊ£¬È·±£Äܹ»¾«È·²¶×½µ½¸ßËÙÊý×ÖÐźŵÄϸ½Ú¡£
¡¡¡¡×Ô¶¯²âÁ¿¹¦ÄÜ£ºÊ¾²¨Æ÷ÄÚÖöàÖÖ×Ô¶¯²âÁ¿¹¦ÄÜ£¬ÈçÖÜÆÚ¡¢ÆµÂÊ¡¢Õ¼¿Õ±ÈµÈ£¬·½±ãÓû§¿ìËÙ·ÖÎö²¨ÐΡ£
¡¡¡¡´¥·¢¹¦ÄÜ£ºTBS2074BÌṩÁé»îµÄ´¥·¢Ñ¡Ï¿ÉÒÔ¸ù¾ÝSPIÐźŵIJ»Í¬ÌØÐÔÑ¡ÔñºÏÊʵĴ¥·¢Ìõ¼þ£¬°ïÖúÓû§Îȶ¨²¶»ñËùÐèÐźš£
¡¡¡¡ÀûÓÃTBS2074B£¬Óû§Äܹ»¿ìËٵػñÈ¡SPI×ÜÏßÖи÷¸öÐźŵÄʱÐò²¨ÐΣ¬²¢ÇÒ¿ÉÒÔ½áºÏʾ²¨Æ÷µÄ¸ß¼¶·ÖÎö¹¦ÄÜ£¬Ñ¸ËÙ¶¨Î»ÎÊÌâÔ´¡£
¡¡¡¡3.SPI×ÜÏßµ÷ÊÔ³£¼ûÎÊÌâ
¡¡¡¡ÔÚʵ¼ÊµÄSPI×ÜÏßµ÷ÊÔ¹ý³ÌÖУ¬³£³£»áÓöµ½ÒÔϼ¸ÀàÎÊÌ⣺
¡¡¡¡3.1ʱÐò²»Æ¥Åä
¡¡¡¡SPI×ÜÏßµÄͨÐÅÊÇʱÐòÃô¸ÐµÄ£¬Ê±ÖÓÐźţ¨SCLK£©ÓëÊý¾ÝÏߣ¨MOSI¡¢MISO£©Ö®¼äµÄÅäºÏ·Ç³£ÖØÒª¡£³£¼ûµÄÎÊÌâ°üÀ¨£º
¡¡¡¡Êý¾Ý´«Êäʱ£¬MISOºÍMOSIÖ®¼äµÄÏàλ´íλ¡£
¡¡¡¡Ê±ÖÓÐźźÍÊý¾ÝµÄʱÐò¹ØÏµ²»ÕýÈ·£¬µ¼ÖÂÊý¾Ý¶ÁÈ¡´íÎó¡£
¡¡¡¡Ê¹ÓÃÌ©¿ËTBS2074Bʾ²¨Æ÷ʱ£¬¿ÉÒÔͨ¹ý¡°Ê±Ðò·ÖÎö¡±¹¦ÄÜ£¬ÊµÊ±¹Û²ìʱÖÓÐźÅÓëÊý¾ÝÏßÖ®¼äµÄÏàλ¹ØÏµ£¬²¢µ÷½ÚÖ÷É豸µÄʱÖÓÆµÂÊ»òÐÞ¸ÄÈí¼þÅäÖÃÀ´½â¾öʱÐò²»Æ¥ÅäÎÊÌâ¡£
¡¡¡¡3.2ÔëÉù¸ÉÈÅ
¡¡¡¡ÓÉÓÚSPI×ÜÏßÊÇÒ»ÖÖͬ²½Í¨ÐÅÐÒ飬ͨÐŹý³ÌÖÐÐźŵÄÔëÉù¸ÉÈÅÍùÍù»áµ¼ÖÂÊý¾Ý´«Êä´íÎó¡£³£¼ûµÄ¸ÉÈÅÔ´°üÀ¨£º
¡¡¡¡Ïß·³¤¡¢ÐźÅË¥¼õ¡£
¡¡¡¡µçÔ´ÔëÉùÒýÈë¡£
¡¡¡¡Í¨¹ýTBS2074Bʾ²¨Æ÷£¬¿ÉÒÔʹÓá°ÐźÅÍêÕûÐÔ·ÖÎö¡±¹¦ÄÜ£¬¹Û²ìÐźŵIJ¨ÐÎÊÇ·ñ´æÔÚÔëÉù£¬²¢Í¨¹ýÔö¼ÓÂ˲¨Æ÷¡¢¼õСÏß³¤»òÓÅ»¯PCBÉè¼ÆÀ´¼õÉÙ¸ÉÈÅ¡£
¡¡¡¡3.3ƬѡÐźÅÎÊÌâ
¡¡¡¡SPI×ÜÏߵį¬Ñ¡Ðźţ¨CS£©ÓÃÓÚÑ¡ÔñÌØ¶¨µÄ´ÓÉ豸½øÐÐͨÐÅ¡£Èç¹ûCSÐźÅûÓÐÕýÈ·¿ØÖÆ£¬¿ÉÄܵ¼Ö¶à¸öÉ豸ͬʱÏìÓ¦»òÉ豸ÏìÓ¦´íÎó¡£Í¨¹ýÌ©¿ËTBS2074Bʾ²¨Æ÷£¬Óû§¿ÉÒÔ¾«È·¼ì²éCSÐźŵÄʱÐò£¬È·±£Ã¿¸ö´ÓÉ豸ÔÚÕýÈ·µÄʱ¼äÄÚ±»¼¤»î¡£
¡¡¡¡4.SPI×ÜÏßµ÷ÊÔ¼¼ÇÉ
¡¡¡¡µ÷ÊÔSPI×ÜÏߵĹؼüÔÚÓÚ¶ÔʱÐòµÄ¾«×¼ÕƿغÍÐźŵÄ׼ȷ²¶×½¡£ÏÂÃæÊǼ¸ÖÖʵÓõÄSPIµ÷ÊÔ¼¼ÇÉ£º
¡¡¡¡4.1ʹÓÃʾ²¨Æ÷µÄ¶àͨµÀ¹¦ÄÜ
¡¡¡¡SPIͨÐÅÉæ¼°¶à¸öÐźÅͨµÀ£¬ÈçSCLK¡¢MOSI¡¢MISOºÍCS¡£ÀûÓÃTBS2074BµÄËÄͨµÀʾ²¨Æ÷¹¦ÄÜ£¬¿ÉÒÔͬʱ¼à²âÕâЩÐźÅÏߵIJ¨ÐΣ¬²¢ÇÒͨ¹ý²¨ÐζԱȣ¬ÅжÏʱÐò¹ØÏµÊÇ·ñÕýÈ·¡£ÀýÈ磬¼ì²éSCLKºÍMOSIÐźŵÄͬ²½ÐÔ£¬È·±£Êý¾Ý°´Ê±ÖÓͬ²½ÕýÈ·´«Êä¡£
¡¡¡¡4.2ʹÓô¥·¢¹¦ÄÜËø¶¨²¨ÐÎ
¡¡¡¡SPI×ÜÏßͨÐŵÄËÙ¶ÈÍùÍùºÜ¸ß£¬ÊÖ¶¯²¶×½²¨ÐοÉÄÜ»á´í¹ýÖØÒªÊý¾Ý¡£Ì©¿ËTBS2074BµÄ´¥·¢¹¦ÄÜ¿ÉÒÔ°ïÖúÓû§Îȶ¨²¶×½µ½Ìض¨Ê¼þ»òʱ¿ÌµÄ²¨ÐΡ£ÀýÈ磬ÉèÖô¥·¢Ìõ¼þΪCSÐźŵÄÉÏÉýÑØ»òϽµÑØ£¬µ±CSÐźŷ¢Éú±ä»¯Ê±£¬Ê¾²¨Æ÷»á×Ô¶¯²¶×½²¢ÏÔʾ¸Ãʱ¿ÌµÄ²¨ÐΣ¬´Ó¶ø±ÜÃâ´í¹ý¹Ø¼üʱ¿ÌµÄÊý¾Ý´«Êä¡£

¡¡¡¡4.3µ÷Õû²ÉÑùÂʺʹ洢Éî¶È
¡¡¡¡SPIÐÅºÅµÄÆµÂÊ¿ÉÄܷdz£¸ß£¬ÓÈÆäÊÇÔÚ¸ßËÙͨÐŵij¡¾°Ï¡£ÎªÁ˸üºÃµØ²¶×½µ½¸ßËÙÐźŵÄϸ½Ú£¬Óû§ÐèÒª¸ù¾ÝÐèÒªµ÷Õûʾ²¨Æ÷µÄ²ÉÑùÂʺʹ洢Éî¶È¡£TBS2074BÌṩ¸ß´ï2.5GS/sµÄ²ÉÑùÂÊ£¬ÔÚ¸ßËÙÐźŵ÷ÊÔʱÓÈÎªÖØÒª¡£Í¨¹ýÊʵ±ÉèÖ㬿ÉÒÔÈ·±£Ã¿¸öÊý¾Ýµã¶¼±»¾«È·²¶×½£¬°ïÖú¹¤³Ìʦ¿ìËÙÕï¶ÏÎÊÌâ¡£






¹Ø×¢¹Ù·½Î¢ÐÅ
