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

ST公司出品【图形化配置工具】 精华  

[复制链接]
静以@致远 发布时间:2014-1-3 16:07
官方出品,功能还不够完善(个人观点),但能够生成基本的管脚配置: l( X" v, U3 n( o4 E; m9 Y
共5个分卷,别漏掉啦6 ^6 K# j, y5 j/ E. Z( `* ]. c
【第一卷】 MicroXplorer-V3.2.part1.rar (4 MB, 下载次数: 5697)
收藏 10 评论359 发布时间:2014-1-3 16:07

举报

359个回答
00dd 回答时间:2018-8-9 14:13:25
        for(j=0;j<3;j++){
; r& x+ M8 ~! m2 B" u& b                for(i=0; i<4; i++)//R G B 中一个字节对应的发送缓存$ M9 l; O) k" _; l, E% ?  S, {% h
                {  j. U2 c! Z3 z/ x) `
                        tmp = (uint8_t)(color &0x00000003);) i6 J3 \/ J( I( X0 X3 O
                        switch(tmp)
2 E2 K4 d7 Z7 H2 Z+ {                        {
( m2 R' V4 i- z$ r$ r                          case 0x00:
; `) h4 t' w  [# C% R: @                                *pb = BIT00;  }2 Q6 _" h! d- g) s1 ?/ c
                                break;7 |7 f3 g, c( Y
                          case 0x01:
4 a! ?$ S% a9 j9 d! \. }! X                                *pb = BIT01;7 F9 n% G5 U9 H% K( z2 o/ P/ r; H
                                break;8 f0 V+ |7 d& c, J+ U
                          case 0x02:1 W: y; B  ~7 K  Y8 F2 R( P
                                *pb = BIT10;
+ K* K( O$ T8 Y3 {$ w                                break;
* a' ~. J9 j$ l/ l6 T5 g* [  ^                          case 0x03:3 @' ~+ s4 ?3 W- D& \# R
                                *pb = BIT11;0 d: \- b0 k$ |' r/ r, I+ F9 a3 H
                                break;3 e9 }# }) Y; W( N' I6 n
                        }
3 R9 k- H% \: J, L                        color = color >>2;. ^" _1 ^8 \; N5 H6 J
                        pb--;
, u1 ?% ]1 X9 H6 R$ w5 v                }- N% y$ i$ V  _# V# Q
                pb += 7;
7 o* P* x# I/ q- v) e4 B4 s        }
d1255874908 回答时间:2018-6-16 12:12:08
感谢楼主,下载成功,安装提示缺少,Java Runtime Environment,然后我安装了Java,然后进入安装,自动选择安装目录,安装一阵,最后提醒, javaw.exe not found ,reinstall java jre;实际上,我的电脑里搜索,有javaw.exe 。因此,MicroXplorer无法安装,困惑。
阿峰-2003139 回答时间:2017-6-7 15:48:03
bobby15 发表于 2015-10-24 14:48
" p  e, o8 C3 T安装不了啊

; {% ]" K7 q; o1 _( {/ j# g这样就可以了,在安装目录了里会有一个.jar文件,双击打开即可
静以@致远 回答时间:2014-1-3 16:09:07

RE:ST公司出品【图形化配置工具】

生成代码鉴赏:论坛啥时候能支持代码片段呢?????
# w" l; h5 u! }& B6 V ! d( q# L( y- E; i% c& k* M: M' I8 t
/**
0 X& e7 \6 R# `9 L  ******************************************************************************
6 ?+ [/ E3 i9 E* Q: z% [" Y  * File Name          : mx_gpio.c+ Z: T/ a9 f9 m5 _* x
  * Date               : 03/01/2014 15:37:11
: F7 `% l$ H& j6 X9 ^  * Description        : This file provides code for the configuration& X0 u& X& l4 D
  *                      of all used GPIO pins.( q( a! {) L& \0 H( O" y2 y' U: G
  ******************************************************************************
" R3 x+ ~, d8 x9 H" b% i  *
) O. D4 m5 Q4 B- B: w$ |; i  * COPYRIGHT 2014 STMicroelectronics+ ]- }2 F; i% }  f& l6 v" L9 ]
  *
2 ~: V' z2 p# T% w  * Licensed under MCD-ST Liberty SW License Agreement V2, (the &quot;License&quot;);) Q7 h8 p8 f8 b: {+ S( O
  * You may not use this file except in compliance with the License.; l2 H) ]6 z$ ?4 F
  * You may obtain a copy of the License at:, V& s; P: p; s! G6 A
  *% J/ N9 Y4 t$ y
  *        http:www.st.com/software_license_agreement_liberty_v2" ]) k& P& D% p8 N( m8 g
  *% q: [5 h; j1 l. E$ }
  * Unless required by applicable law or agreed to in writing, software 7 J" L3 \) n8 ^" P5 u
  * distributed under the License is distributed on an &quot;AS IS&quot; BASIS, " ?8 u/ {" W2 O! u% h. ^: \
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3 l9 C3 C# v9 O  * See the License for the specific language governing permissions and
( z, j- E" ?) }$ [9 k1 A) [5 v  * limitations under the License.
" r( b- }5 O) q; i/ A* c  *
+ s4 h, b. O* r* O  ******************************************************************************  p* b& x" h& J: r6 Y! e5 E1 O5 o
  */
  O, _6 w# ]& R) Z# D9 b! A 
7 W5 ~% \, o& x3 ~/* Includes ------------------------------------------------------------------*/  d" ]/ U- x5 `+ `& y3 o' Q- ]
#include &quot;mx_gpio.h&quot;, b- C7 r$ x) K' l" v* V
/* USER CODE BEGIN 0 */
: Q5 H$ c  q; t/ x8 t: H  S ! Q8 [" Z. d  p& j
/* USER CODE END 0 */3 X4 j1 w( I, K) Q
 
6 I8 p. {1 A6 Q8 t7 e/ l/*----------------------------------------------------------------------------*/
9 l; \& h- z# u  V/* Configure GPIO                                                             */
3 {# Y- t6 Q: P0 n- h" N( O# F4 |/*----------------------------------------------------------------------------*/) t8 g0 z( P+ |/ ?
/* USER CODE BEGIN 1 */
" m, u/ v6 T$ l& H% Y" w: V 
( W$ p. ~+ F7 S3 n. X% x/* USER CODE END 1 */
2 S1 Q$ @$ J8 B+ Z- f 
, j( a1 `( J, S$ v( M% h8 avoid mx_pinout_config(void) {
; q% c* u6 K' I- M$ ?0 }        /* Private typedef ---------------------------------------------------------*/+ t6 i- N# Z7 D" C
        GPIO_InitTypeDef GPIO_InitStruct;& W0 Z7 s. Q, Z; ~2 N
 / M% ~/ C# f- d* o7 v- Z. c2 N' R
 
! i9 d5 m% w$ I8 T  v+ O# c( _* p        /** ADC GPIO Configuration       
* ?6 b) b3 E3 _6 {                 PA1         ------&gt; ADC_IN1  q) O( P8 x' v; a8 ?5 J
        */! @6 s2 y! k- s. Y" H' f7 C
 8 G6 O& S/ g9 f8 N- V) r2 F
 ( x) Y) E' `9 P
        /*Enable or disable the AHB peripheral clock */" t, J' d* [6 K. G& A
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
& ]0 S+ P5 \  w' j# K! T+ Y 5 s9 Z3 Z$ K' h# b- W
        /*Configure GPIO pin */
: {& l( L6 O) M8 ]        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_1;
$ [6 l( }3 s4 g  G        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AN;' ?# w5 m7 M# e1 B
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;! t& k4 R( L6 h4 S" w" ?" }
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
' }& h) Y. I& W( A) l5 f. e) j 
; z; v) e+ B0 W8 z. O! Q 
% K$ c  c, f" x8 S# k3 d+ L1 u0 {        /** I2C1 GPIO Configuration       
  Q# W/ A* [2 f                 PB6         ------&gt; I2C1_SCL: O9 l" r  {  I% E5 n1 i& f
                 PB7         ------&gt; I2C1_SDA
/ Y& [: I' F  l2 \( F        */! T/ D5 A, w. L
 
: k) K8 N7 K7 w1 \ 
) n8 D* p/ X. {        /*Enable or disable the AHB peripheral clock */
( ]$ H% P, ]7 r: @8 R! Y$ b! _0 `        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
( b/ c& F7 ^1 ^ 
5 z  Y- X, w% W1 `/ W! V! _ 
+ P2 n& H% o9 V" h& {. H1 ^, S        //!!! GPIO_Init is commented because some parameters are missing
6 j# Z; @; H  C) [& U+ N        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6;
' h4 m; h+ I, r0 c5 [9 Q1 F        GPIO_InitStruct.GPIO_Mode = ;# d6 e( \: H6 m% L7 B
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;2 J2 X$ E. k7 z+ g7 n( G
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
. a; Y" B6 V. K9 i' D; ?; G( v! {        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;2 j3 E9 S! Z. @% l
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
. c9 f  Q0 j+ O$ l+ y 
$ C, I" A$ z1 M1 p' Y & m" E+ n0 S! m3 K) i9 v
        //!!! GPIO_Init is commented because some parameters are missing
' m1 l& f" h" v9 v( y7 A7 F' }        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_7;- g( y$ O7 o. t2 K
        GPIO_InitStruct.GPIO_Mode = ;( W" p5 F$ [. S# a4 G: t* Z* w' Z6 ^
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
: @  Z) C  _( j! _/ G        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
% D0 d- O0 M0 k6 o/ f" \/ I2 m$ f        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
% H2 z: b( ^+ i6 h/ S7 d        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
/ F& E! T2 d6 R* t) Y$ t 
- d6 H, l. V6 P1 p% x+ T. @  ~        /*Configure GPIO pin alternate function */
* p- }9 u0 }8 b) o# @        GPIO_PinAFConfig(GPIOB, GPIO_PinSource6, GPIO_AF_I2C1);# y- K& l/ {. i" W/ P* b. Y
 
/ }+ {9 [1 D6 b5 K: ?        /*Configure GPIO pin alternate function */
8 @( q. l' \; F9 R" {        GPIO_PinAFConfig(GPIOB, GPIO_PinSource7, GPIO_AF_I2C1);
' v1 \  d. D4 _2 Z: I 
2 m. f0 t2 h6 M' G. W; o4 ~3 B# n2 Y3 y# z / H) y2 K' v8 f0 Z. i% q) ~
        /** SPI2 GPIO Configuration       
' E" t6 ]  Z) s5 K1 S3 h5 t& C% k" Q                 PB12         ------&gt; SPI2_NSS, ?, ]8 R: w- E; F! u' D  Z
                 PB13         ------&gt; SPI2_SCK; c" O, C. R8 [& K
                 PB14         ------&gt; SPI2_MISO
' G; ?9 f  g; l$ I$ o8 E$ [                 PB15         ------&gt; SPI2_MOSI
  v, B: `# `2 _! u! g6 y/ T        */1 h4 B8 f! ^  x! U/ ^" R' g0 g' ?1 B
 : g  _* z/ l& J+ N; j2 G
 ( @% Y6 I9 r" B
        /*Enable or disable the AHB peripheral clock */5 P5 i8 O' \) ^
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);# v: z4 e- P# w4 T: S" s
 7 O( n: `4 H/ f  v) ^
 2 m! Z, Q5 |7 m$ Q0 X4 o) {- Q
        //!!! GPIO_Init is commented because some parameters are missing
$ Y- a6 y  B9 V; m) _( _        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;
6 Q* j+ M" I, S5 p+ |        GPIO_InitStruct.GPIO_Mode = ;
$ }6 U; B/ x/ B) V        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;2 S7 [$ `5 }6 A1 u
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;3 X9 P% n" W  X
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;8 b, o( b+ f  h! G% d' i5 D) G: i
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
" S$ s# U: N: ~2 a& Y1 Q! i 
3 b9 b  ^+ r. m1 D/ d* v$ [, o/ t 1 c4 D# C0 z/ V/ |* a5 G4 M
        //!!! GPIO_Init is commented because some parameters are missing
, k0 o" Q0 j$ T        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_13;
6 Q! M# `" ~$ n3 X1 v        GPIO_InitStruct.GPIO_Mode = ;
; S: z* R+ x: g8 I7 m* W        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
& r# P& F! F0 C% Z. E! U) w        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;0 ~+ e) l1 c- H! i2 A& c
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
2 [9 l/ H- s! w" {! L& U        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);, R/ `3 H" w  A" s
 6 g6 u" T' v3 U3 Z" v$ [3 N# J
 8 [' S. r9 F' c, M& T5 ?
        //!!! GPIO_Init is commented because some parameters are missing
+ ^# Y% z) o7 {+ x+ l+ W        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_14;' O  I: C4 @. r/ `* \; k
        GPIO_InitStruct.GPIO_Mode = ;3 ]# p# q& [4 t- q( G
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;9 j! R* k& r0 q3 H; Q
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;: N# Z$ u3 W( k6 A# F
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
: \! K& V! u3 V1 O        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);7 O7 Q- n6 X5 f+ D# m
 ' j) N2 o7 A! _1 t9 U# Q- F/ B
 
; X* I5 R9 C- @9 D        //!!! GPIO_Init is commented because some parameters are missing
; {9 N  a( {; `7 y2 t        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_15;
+ h' C% S1 f  C- W! y        GPIO_InitStruct.GPIO_Mode = ;
' e. N1 w+ c9 S6 ?; O* ?        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;0 `% a0 P7 e! t$ ~) F. ~
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
  f' s4 W, \% L8 O% c+ T        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;0 N: _* v: W2 U" ^3 V) r
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);- P: p7 u& X9 E9 C! W
 ! t7 _4 X% W4 [: A2 C$ ?
        /*Configure GPIO pin alternate function */+ k; U& F5 [+ d+ Y3 K
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource12, GPIO_AF_SPI2);5 r; b' p  i* X/ r9 t
 
) h2 o- m% X" T( p  M        /*Configure GPIO pin alternate function */% k1 m! a! s% N; W' ]
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource13, GPIO_AF_SPI2);" u2 {6 f. M6 |) [. ?9 C4 e: i) f
 
. X! z0 ~- k! h# C1 S        /*Configure GPIO pin alternate function */
- s; R: j/ e. v& a( P9 E* m$ _        GPIO_PinAFConfig(GPIOB, GPIO_PinSource14, GPIO_AF_SPI2);  `# c0 v6 Y% s$ U
 0 c; I6 @5 a! J0 k
        /*Configure GPIO pin alternate function */" o% }* V% h* w" ~: _
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource15, GPIO_AF_SPI2);1 b# Q$ [% p: x
 
9 R2 z( K1 H$ W6 | 0 w% g, P0 P* q# A; V% C# o- d: B. z1 `8 Y
        /** USART1 GPIO Configuration        & t5 z- F' M( Y6 S
                 PA9         ------&gt; USART1_TX
/ c+ `+ K& Q+ y! w                 PA10         ------&gt; USART1_RX' C' F) x3 n5 M; ~) A% f
        */$ n1 h& t) A, L
 - E; W1 I( k- \7 K2 G2 ~' Y0 I# z
 . ^# }. V, v  j2 Y! c
        /*Enable or disable the AHB peripheral clock */
) g9 D' y& w# H$ }5 X& a        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);3 I  Y$ [5 D: t) x, x6 d1 x
 
* R" k  f% ?! \( c' r9 I( h+ _& u 
3 a4 v6 R6 b# C, K        //!!! GPIO_Init is commented because some parameters are missing( y7 T9 g2 o! z1 B2 S) A$ H
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_9;
. S9 i  |! z1 `3 F        GPIO_InitStruct.GPIO_Mode = ;
8 n3 G8 f6 X5 n( Z0 o, s2 v        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
! M8 w$ U3 A7 Z. l. C. J        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;" k. u/ C: N. a, T8 z
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
- M. |: j' J" a2 h3 `% G1 o        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
6 S+ Q. [2 W. [ ! C( A: R+ t  f- q
 
) P- X6 E! c1 x9 I; ]        //!!! GPIO_Init is commented because some parameters are missing  L2 H! k$ L4 l6 v/ s; H
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_10;  _1 B) a! m% W( L9 [9 @
        GPIO_InitStruct.GPIO_Mode = ;
3 C" u* k" n, A6 R! `( [        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;3 C; t! E5 ]" v" o9 F7 O2 c
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;! C7 P# N! m6 d$ `8 k; y
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
6 u$ D2 |; r3 b( d6 v        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
$ \3 z# X( r3 }( @3 K . [% }, e' M. o. ]3 h; G
        /*Configure GPIO pin alternate function */
8 j2 B/ ~* l5 [3 [. L        GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_USART1);
% l: _( z6 g1 G # A: ~" N! R6 M3 ]# o; X; [
        /*Configure GPIO pin alternate function */
8 m" `* W& v) a2 l2 R% S1 S        GPIO_PinAFConfig(GPIOA, GPIO_PinSource10, GPIO_AF_USART1);8 j  L" h0 t4 {* ~1 \2 e
 
; F, S' b5 Q- E+ t- O2 O 
3 s% D9 J! {5 r& N; I8 f5 L        /** USB GPIO Configuration        4 X* W& |5 `+ a2 H' w
                 PA11         ------&gt; USB_DM
- ~9 S8 W' ~3 ]; {6 P$ G                 PA12         ------&gt; USB_DP
! B; }1 {0 {( Q# e6 o        */
+ i0 f4 s$ R* q+ A: P1 E 
, d$ g/ g5 \# D* k; ?# s* f! A$ q % V  |' v  g' Q3 D: s
        /*Enable or disable the AHB peripheral clock *// y- r0 P8 X2 H" g9 Z
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);9 U& u9 f7 w8 N) v
 ; ^3 N5 w/ q; ]! V. u0 b- s4 y
 $ S5 \- M) Q. l& V3 E
        //!!! GPIO_Init is commented because some parameters are missing2 N  O) ^" }' u. K+ r9 V
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_11;$ m, H2 e% Y% F- P+ T9 E
        GPIO_InitStruct.GPIO_Mode = ;
2 d9 C) w# M7 x4 F        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;) m* y. f, |( ?/ D. n
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;; F8 u7 T2 `# z9 r2 W. Z9 Q$ K
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;& \) T6 i/ M/ n( S. W: _( O' `
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);) Y: ]8 S' F, x5 `. T) G: w5 x
 
# m) l) `0 K6 V' i  j; A 
5 v1 Y. u$ w6 O" q) N        //!!! GPIO_Init is commented because some parameters are missing
& w; z, y1 r1 g9 F2 E  h        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;
- Z/ h6 O1 ?8 ^, |2 G  P* V        GPIO_InitStruct.GPIO_Mode = ;7 n; v3 N, I: @+ j; ^5 G3 c
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
3 Z# f/ f. ^$ O% ?. w% R        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;4 ?0 V1 N) ?! ]$ S" w1 V5 T
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
, p1 Y# L+ z8 T0 t  x, g        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
- u9 S3 ]# G- p- o9 B4 p 
" Y# ^0 v0 o' E2 j" Z 
9 y: m0 \! h1 E5 i        /** Configure pins as GPIO
8 ?/ f2 O2 |  l4 A; i                 PA8         ------&gt; GPIO_Input
, O% E+ I1 f/ H" ~/ U' J& F        */# n- m" p5 g; e+ b
 
% t( ]0 ?: g# Z' w; M 
0 Y/ z. `, k0 e+ v4 I" \/ `        /*Enable or disable the AHB peripheral clock */
+ M% l: C# U. a$ m( x* M) h        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);2 n- v5 c. t/ v, k5 E3 t( J
   I4 B( X' Z, h
        /*Configure GPIO pin */# M. o+ \6 Q$ d. }" w
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_8;
5 y( ?# C& K3 s" ~        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN;$ q4 b) ?9 A) `
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;# A6 f  m. u8 |+ n
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);3 K/ \/ d: S* h8 B. [- i
}# n( \) s1 N6 ^$ O3 q9 t; \
 
4 M& S! p8 P+ j. C* J/* USER CODE BEGIN 2 */9 L, h# k% U8 R+ e" c
 1 ?1 h: R* _$ o* V) c
/* USER CODE END 2 */
6 ~' H8 _  I  |3 @7 G- R 
静以@致远 回答时间:2014-1-3 16:10:53

回复:ST公司出品【图形化配置工具】

 截图回复一张0 ~% E  f6 C. O( {8 x( ]
QQ截图20140103160610.png
沐紫 回答时间:2014-1-3 17:05:42

RE:ST公司出品【图形化配置工具】

多谢楼主分享代码!; `: w$ c: m5 \( M% _" s
那片清茶 回答时间:2014-1-3 17:37:34

RE:ST公司出品【图形化配置工具】

看看。。。。。。。。。。。。。
xyy211502 回答时间:2014-1-3 17:47:25

RE:ST公司出品【图形化配置工具】

顶顶顶顶顶顶顶顶
zykzyk-93033 回答时间:2014-1-4 10:59:12

RE:ST公司出品【图形化配置工具】

继续改进好啊
ruiziyq 回答时间:2014-1-4 15:48:03

RE:ST公司出品【图形化配置工具】

xiexie!!!!
tubegong 回答时间:2014-1-4 20:34:05

RE:ST公司出品【图形化配置工具】

没想到ST也有这种工具
yongjun 回答时间:2014-1-4 21:03:35

RE:ST公司出品【图形化配置工具】

看看,到底怎样
小贾-370388 回答时间:2014-1-5 15:44:58

回复:ST公司出品【图形化配置工具】

支持一下
yanghc 回答时间:2014-1-5 18:24:52

回复:ST公司出品【图形化配置工具】

 kkkkkkkkkkkkkk
海洋之星-339614 回答时间:2014-1-5 20:56:30

RE:ST公司出品【图形化配置工具】

这绝对是好东西,支持
JackH 回答时间:2014-1-6 08:58:04

RE:ST公司出品【图形化配置工具】

官方出品 支持 ~~~!
yinyue01 回答时间:2014-1-6 09:46:29

RE:ST公司出品【图形化配置工具】

顶,看看~~~~~~~

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版