ÎÒÃÇÏÈ¿´Ò»ÏÂSTM32ÖÐÎIJο¼ÊÖ²áÉ϶ÔËûµÄ½éÉÜ¡£
NSS£º´ÓÆ÷¼þÑ¡Ôñ¡£ÕâÊÇÓÃÓÚÑ¡Ôñ´ÓÆ÷¼þµÄ¿ÉÑ¡Òý½Å¡£´ËÒý½ÅÓÃ×÷¡°Æ¬Ñ¡¡±£¬¿ÉÈà SPIÖ÷Æ÷¼þÓë´ÓÆ÷¼þ½øÐе¥¶ÀͨÐÅ£¬´Ó¶ø²¢±ÜÃâÊý¾ÝÏßÉϵľºÕù¡£´ÓÆ÷¼þµÄ NSS ÊäÈë¿ÉÓÉÖ÷Æ÷¼þÉϵıê×¼ IO ¶Ë¿ÚÇý¶¯¡£ NSS Òý½ÅÔÚʹÄÜ£¨SSOE λ£©Ê±»¹¿ÉÓÃ×÷Êä³ö£¬²¢¿ÉÔÚSPI ´¦ÓÚÖ÷ģʽÅäÖÃʱÇý¶¯ÎªµÍµçƽ¡£Í¨¹ýÕâÖÖ·½Ê½£¬Ö»ÒªÆ÷¼þÅäÖÃ³É NSS Ó²¼þ¹ÜÀíģʽ£¬ËùÓÐÁ¬½Óµ½¸ÃÖ÷Æ÷¼þ NSS Òý½ÅµÄËüÆ÷¼þ NSS Òý½Å¶¼½«³ÊÏֵ͵çƽ£¬²¢Òò´Ë¶ø×÷Ϊ´ÓÆ÷¼þ¡£µ±ÅäÖÃΪÖ÷ģʽ£¬ÇÒ NSS ÅäÖÃΪÊäÈ루MSTR=1 ÇÒ SSOE=0£©Ê±£¬Èç¹ûNSS ÀÖÁµÍµçƽ£¬ SPI ½«½øÈëÖ÷ģʽ¹ÊÕÏ״̬£º MSTR λ×Ô¶¯ÇåÁ㣬²¢ÇÒÆ÷¼þÅäÖÃΪ´Óģʽ¡£
1) NSS¹Ü½ÅΪÊä³öʱ
Ö÷ģʽÅäÖ㬲¢ÇÒʹÄÜ£¨SSOE λ£©Ê±¿ÉÓÃ×÷Êä³ö¡£¶ÔÍâÊä³öµÍµçƽ£¬ÄÇôµ±ÆäËûSPIÆ÷¼þµÄNSS¹Ü½ÅÓëÖ®ÏàÁ¬£¬²¢ÇÒΪӲ¼þ´ÓÆ÷¼þ¹ÜÀíʱ£¬ÔòÆäËûÆ÷¼þ»á±»Ñ¡¶¨Îª´ÓÆ÷¼þ¡£ÁíÍ⣬»¹¿ÉÒÔ°ÑNSS¹Ü½Åµ±×öƬѡ¹Ü½ÅʹÓá£
2) NSS¹Ü½ÅΪÊäÈëʱ
Èí¼þ´ÓÆ÷¼þ¹ÜÀí£ºSSM = 1£¬´ÓÆ÷¼þÑ¡ÔñÐÅÏ¢ÔÚÄÚ²¿ÓÉ SPI_CR1 ¼Ä´æÆ÷ÖÐµÄ SSI λµÄÖµÇý¶¯¡£´ËʱSSIλµÄÖµÌæ´úÁËNSS¹Ü½ÅµÄµçƽÐźÅ
Ó²¼þ´ÓÆ÷¼þ¹ÜÀí£ºSSM = 0£¬µ±Æ÷¼þÔÚÖ÷ģʽϹ¤×÷ʱ²ÅʹÓôËÅäÖᣵ±NSS¹Ü½ÅÊäÈëΪ¸ßµçƽ£¬Ð¾Æ¬»á±»ÅäÖÃΪÖ÷Æ÷¼þ£»·´Ö®»á±»Ð¾Æ¬»á±»ÅäÖÃΪ´ÓÆ÷¼þ¡£
½áÂÛ£º ¼ÙÈçÑ¡ÔñÓ²¼þ´ÓÆ÷¼þ¹ÜÀí£¬ÔòNSS¹Ü½ÅÓ¦¸Ã½Ó¸ßµçƽ£¬´ËʱSTM32ΪSPIÖ÷»ú¡£
¼ÙÈçÑ¡ÔñÈí¼þ´ÓÆ÷¼þ¹ÜÀí£¬ÔòSS IλӦ¸ÃÅäÖÃ1£¬´ËʱSTM32ΪSPIÖ÷»ú¡£
½¨ÒéÑ¡ÔñÈí¼þ´ÓÆ÷¼þ¹ÜÀí£¬ÄÜÊ¡ÏÂÒ»¸öIO¿Ú£¬´Ëʱ NSS¹Ü½Å¿ÉÒÔ×÷ΪÆÕͨIO¿ÚʹÓá£