你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【重磅】今天开始,ST官方FAE正式登陆社区  

[复制链接]
zero99 发布时间:2018-3-5 09:07
阅读主题, 点击返回1楼
收藏 2 评论37 发布时间:2018-3-5 09:07
37个回答
Leeru 回答时间:2018-3-19 10:33:12
歡迎加入這個大家庭~
terenceszk 回答时间:2018-3-22 13:27:05
期待
yuanquanjiayuan 回答时间:2018-3-23 13:32:43
stm32f070RBt6的串口3和其它串口冲突不能同时工作,stm32f070RBt6为64脚,TX:24脚PC4;RX :25脚,PC5/****************************************************************************9 G' A) Y8 z! S9 P& L& }* [6 i7 G
* Ãû    ³Æ£ºUSART3_Configuration(void)
& x$ D: i% _) w0 h# J, f9 u  ?* ¹¦    ÄÜ£ºÅäÖô®¿Ú% D- m7 y& W; u) s9 d7 C" H1 u
* Èë¿Ú²ÎÊý£º) Q7 k, e4 S! o& j0 q+ V' W# y
* ³ö¿Ú²ÎÊý£ºÎÞ0 ?/ B& B0 Z3 {6 g$ q- f6 F
* ˵    Ã÷£º
3 \  \- v8 ~  }1 T% |5 \% ]* µ÷Ó÷½·¨£ºÀýÈç: USART3_Configuration()# h; z* L' M2 v0 `: V4 d
****************************************************************************/+ ^2 v: n; X% C- U% F3 |% C& ]
void USART3_Configuration(void)//´®¿Ú3³õʼ»¯º¯Êý
9 E" X5 ^, s% X+ S{  2 {: g. W2 @! K! b! |& \7 P6 ?2 Q
      //NVIC_InitTypeDef NVIC_InitStructure;
9 M4 t/ c* K' `9 K2 s  k  S! i' I      GPIO_InitTypeDef  GPIO_InitStructure3;  
: u7 R( Y. b8 _# G  P      /* Enable GPIO TX/RX clock */
6 v" F2 w. i. d! H9 k% n      __HAL_RCC_GPIOC_CLK_ENABLE();  P  }9 ~3 k: @1 [1 W) E! ?
      /* Enable USART3 clock */9 i" t; y! V) [  E& v
      __HAL_RCC_USART3_CLK_ENABLE();            
5 w+ ]: Y- t8 c" ?( Z      /*
" H' n' L2 g' D8 I. h      *  USART3_TX -> PC4 , USART3_RX ->  PC5
; k. g$ t% h$ J* n4 p      */                                * `! ^  X+ \/ E2 q' K: F+ T
      GPIO_InitStructure3.Pin = GPIO_Pin_4|GPIO_Pin_5;                 
/ P( ^7 r- z6 k      GPIO_InitStructure3.Mode = GPIO_MODE_AF_PP;
) W7 K! ^" y; a. K9 j- J! N      GPIO_InitStructure3.Pull = GPIO_NOPULL;3 m% l/ n" @8 O& o7 d
      GPIO_InitStructure3.Alternate = GPIO_AF_1;
, R* ]1 e& w( g9 [" ?      GPIO_InitStructure3.Speed = GPIO_SPEED_FREQ_HIGH;
  w. ^# y% r2 K+ g$ X; b      HAL_GPIO_Init(GPIOC, &GPIO_InitStructure3);                  \- r: k6 n; F; E5 t- M0 G, Q- `
            /**
8 L' V& r- R8 \! K/ D6 i3 ?/ L& m      * @brief UART Initialization    # F6 W! G8 |& k7 \
      */  
6 f) b. r( w6 y9 Y/ j3 k      UartHandle3.Instance        = USART3;
7 z* ?% I% X8 U# U, V      UartHandle3.Init.BaudRate   = 115200;
# S) U, U/ J* {! y      UartHandle3.Init.WordLength = UART_WORDLENGTH_8B;
, k& A4 v+ C  A5 O/ Y  E0 R# }, X      UartHandle3.Init.StopBits   = UART_STOPBITS_1;
. _! i* E% h& d      UartHandle3.Init.Parity     = UART_PARITY_NONE;$ [8 h/ X6 l: l. J: p& j+ i' _
      UartHandle3.Init.HwFlowCtl  = UART_HWCONTROL_NONE;3 B  F6 G' [: r" S7 z
      UartHandle3.Init.Mode       = UART_MODE_TX_RX;
9 Q* F/ t; s5 I! o/ N9 ]      UartHandle3.AdvancedInit.AdvFeatureInit = UART_ADVFEATURE_NO_INIT;
; w& [/ p$ I: ]- [- _' I4 P2 T# V      if(HAL_UART_DeInit(&UartHandle3) != HAL_OK)
/ w' n8 `: u1 W0 X9 x      {; i/ C" F, J/ V! t/ T1 h$ L
            Usart1Error_Handler();
! h8 K' B9 g! ^5 j5 w      }  * t2 V2 s& N  D
      if(HAL_UART_Init(&UartHandle3) != HAL_OK)
2 |' `1 `. u& W+ X# n; u      {
/ X: Y% p# w; j' s/ ^            Usart1Error_Handler();" ]3 r  B, G8 d8 D; L- m. q
      }
% D2 U  p4 [1 S9 H. w0 A/ Z            /*##-3- Configure the NVIC for UART ########################################*/  ( z9 k2 n9 W' o: L8 Z4 E# I
      /* NVIC for USART1 */  
( K  E1 f- N7 ^3 @* ?( r  \3 c6 I4 X            //HAL_NVIC_SetPriority(USART3_4_IRQn, 3, 1);$ k$ P& O( `/ x7 A' r! V- g+ q
      //HAL_NVIC_EnableIRQ(USART3_4_IRQn);  
# }4 Z: S' E  v/ }$ D            /* Enable USART1 Receive and Transmit interrupts */* u! r% _: j; z7 ]# l6 m
            __HAL_UART_ENABLE_IT(&UartHandle3,UART_IT_RXNE);
0 _" G( s% {5 I2 p      __HAL_UART_ENABLE_IT(&UartHandle3,UART_IT_IDLE);       
2 \# e& O5 [# y% @, M, M9 X  R# w            /* Enable the USART1 */4 x& z9 B  [4 [# V" {
            __HAL_UART_ENABLE(&UartHandle3);//ʹÄÜ´®¿Ú1
# P$ O! ~: j7 o7 t" S/ k}         
5 q& D2 v% E; I! g. O
5 ]4 z5 x% l4 L; k* q; J+ K1 ?
0 T# W! U, x* B( S* i3 S$ h
pcb86 回答时间:2018-4-1 00:14:47
666
xmshao 回答时间:2018-4-15 22:56:58
harvardx 发表于 2018-3-18 22:43, X$ |' V5 C! s. O8 j2 R  K% @, k
是经常拜读您文章的MilerShao吗

/ v* h6 a& I2 Q! Z3 d8 p
mmuuss586 回答时间:2018-5-14 17:57:32
/ i4 t" q6 ^# Q$ b
支持2位大神
andey 回答时间:2018-5-14 19:12:05
提示: 作者被禁止或删除 内容自动屏蔽
mansu 回答时间:昨天 17:35

您好,我正在调试stm32f723开发板的USB模块,为什么开发板做全速主机时,寄存器PENA是1,但插入从机设备不会触发PCDET中断标志。怎样才能触发这个中断?

123

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版