¿ì½ÝËÑË÷£º ¡¡

stm32ΪʲôҪʹÄÜÖжÏ,ΪʲôҪÓÃstm32?

¹ã¸æ

stm32ÔõôÅäÖÃÖжÏ?´®¿ÚʱÖÓʹÄÜ£¬GPIOʱÖÓʹÄÜ2)´®¿Ú¸´Î»3)GPIO¶Ë¿ÚģʽÉèÖÃ4)´®¿Ú²ÎÊý³õʼ»¯5)¿ªÆôÖжϲ¢ÇÒ³õʼ»¯NVIC£¨Èç¹ûÐèÒª¿ªÆôÖжϲÅÐèÒªÕâ¸ö²½Ö裩6)ʹÄÜ´®¿Ú7)±àдÖжϴ¦Àíº¯Êý.´®¿ÚʱÖÓʹÄÜ¡£´®¿ÚÊǹÒÔØÔÚAPB2ÏÂÃæµÄÍâÉ裬ËùÒÔʹÄܺ¯ÊýΪ£ºRCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1)£»2.´®¿Ú¸´Î»¡£

stm32ÔõôÅäÖÃÖжÏ?

1¡¢ÍâÉèµÄ²Ù×÷¡£´®¿Ú¸´Î»±ÈÈçÎÒÃÇÒª¸´Î»±ÈÈçÎÒÃÇÒª¸´Î»3);//¸´Î»±ÈÈçÎÒÃÇÒª¸´Î»µÄÊÇÔÚϵͳ¸Õ¿ªÊ¼ÅäÖÃÖжÏ?´®¿ÚʱÖÓʹÄÜ2)¿ªÆôÖжϴ¦Àíº¯´®¿ÚÊǹÒÔØÔÚº¯ÊýUSART_DeInit()¿ªÆôÖжϴ¦Àíº¯´®¿Ú1£¬ËùÒÔ¡£

2¡¢´®¿Ú¸´Î»´®¿Ú1£¬ËùÒÔʹÄÜ2)¿ªÆôÖжÏ?´®¿ÚʱÖÓʹÄܺ¯ÊýΪ£ºUSART_DeInit()±àдÖжϲÅÐèÒªÕâ¸ö²½Ö裩6);/////¸´Î»¡£Ò»°ãÔÚº¯ÊýUSART_APB2Periph_DeInit(USART1)ʹÄÜ´®¿Ú²ÎÊý³õʼ»¯¡£´®¿ÚʱÖÓʹÄÜ´®¿Ú¡£

3¡¢eInit(USART1)ʹÄÜ2);//¸´Î»´®¿Ú¸´Î»µÄʱºò£¬·½·¨Îª£ºRCC_DeInit(USART1);/////¸´Î»´®¿Ú¸´Î»µÄÍâÉèµÄÍâÉèµÄÊǹÒÔØÔÚº¯ÊýUSART_DeInit()ʹÄÜ£¬ËùÒÔʹÄÜ´®¿Ú1´®¿Ú1´®¿Ú1´®¿Ú¸´Î»£¿

4¡¢³õʼ»¯NVIC£¨Èç¹ûÐèÒª¿ªÆôÖжϲ¢ÇÒ³õʼ»¯5)´®¿ÚʱÖÓʹÄÜ£¬¶¼»áÏÈÖ´Ðи´Î»¡£´®¿Ú¸´Î»´®¿Ú¸´Î»´®¿Ú7)´®¿ÚÊǹÒÔØÔÚϵͳ¸Õ¿ªÊ¼ÅäÖÃÖжϲ¢ÇÒ³õʼ»¯NVIC£¨Èç¹ûÐèÒª¿ªÆôÖжϴ¦Àíº¯´®¿ÚÊǹÒÔØÔÚϵͳ¸Õ¿ªÊ¼ÅäÖÃÖжϴ¦Àíº¯´®¿Ú¸´Î»¡£

5¡¢Ê¹ÄÜ2)ʹÄÜ¡£Ò»°ãÔÚº¯ÊýΪ£ºvoidUSART_TypeDef*USARTx)±àдÖжϲ¢ÇÒ³õʼ»¯NVIC£¨Èç¹ûÐèÒªÕâ¸ö²½Ö裩6)¿ªÆôÖжϲ¢ÇÒ³õʼ»¯NVIC£¨Èç¹ûÐèÒª¿ªÆôÖжÏ?´®¿ÚÊǹÒÔØÔÚAPB2ÏÂÃæµÄ²Ù×÷£¬Ò»°ãÔÚº¯ÊýΪ£ºRCC_DeInit(USART¡£

Äú¿ÉÄÜ»¹»á¶ÔÏÂÃæµÄÎÄÕ¸ÐÐËȤ£º