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

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

[复制链接]
静以@致远 发布时间:2014-1-3 16:07
官方出品,功能还不够完善(个人观点),但能够生成基本的管脚配置8 R( U, l# X' Y, F( Q/ ?
共5个分卷,别漏掉啦2 y  G& X. V. S' t+ d) G
【第一卷】 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++){
& J8 Q# e) T. j( v; ^: b                for(i=0; i<4; i++)//R G B 中一个字节对应的发送缓存
6 P( r3 z% s$ \/ b                {
& e7 F* z  J1 [- Y; o                        tmp = (uint8_t)(color &0x00000003);
* l& ]! u9 n5 W8 K& J                        switch(tmp)/ a+ a0 q8 m2 p% T  Z0 ~4 I
                        {. r7 B1 q/ I* ~" S( d- d4 L- `
                          case 0x00:
9 Z$ H  A; ?9 Y. D                                *pb = BIT00;. j; q! E9 [9 {+ S
                                break;
8 Z" M0 i- t3 q6 V$ ~( N) P5 y                          case 0x01:, \' S; W$ r" Y6 D6 X% r8 g
                                *pb = BIT01;
- t) Z( B. Q5 S& |                                break;/ @1 l. V# m. F/ a
                          case 0x02:
' a/ T1 Z! ^) D7 x                                *pb = BIT10;; S1 t* p3 V7 y4 W% y
                                break;
3 u, j% L0 P% Q1 f. ~% G* }4 @- E" ~                          case 0x03:
5 |3 i: J+ g% ~                                *pb = BIT11;
( y% z: ^* ?$ V                                break;
; e7 g% y/ I! ~3 ?# B# D                        }  A- K( n/ M5 z5 |+ ^5 p4 ]- \
                        color = color >>2;2 e, A& v) H: h% i
                        pb--;. j- a  V7 o" R* q8 r$ ^, k
                }
2 P4 d3 L. e" W  l6 g$ F/ w                pb += 7;7 d- T, V% \5 O0 d1 x  Q
        }
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  b% a4 o; Q) p  M1 {
安装不了啊

. W1 a8 |0 N4 ^6 Z" x, V# W7 `" X这样就可以了,在安装目录了里会有一个.jar文件,双击打开即可
静以@致远 回答时间:2014-1-3 16:09:07

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

生成代码鉴赏:论坛啥时候能支持代码片段呢?????: `5 n: R9 ]+ `' p
 
% Y( ~5 o1 J7 I8 [3 b/ z/**! k: I9 O" z0 @# }/ w2 F
  ******************************************************************************
5 J2 \. S1 S; V/ ~$ Z+ Z  * File Name          : mx_gpio.c
7 B! R" e( O: S0 V8 Q: a" |  S  * Date               : 03/01/2014 15:37:114 |% o5 }2 `1 p, J2 t0 r5 B
  * Description        : This file provides code for the configuration
" t7 P" r) K- E: K  *                      of all used GPIO pins.
) d& U3 L% l7 V  S; J3 a- _) F" ^  ******************************************************************************
; n9 `+ C" X% E) g6 e& I  *
- J! g! a% j3 o) e3 |0 o  * COPYRIGHT 2014 STMicroelectronics( z8 K; }0 B) B
  *- k3 L7 I% T7 p3 {: v# H
  * Licensed under MCD-ST Liberty SW License Agreement V2, (the &quot;License&quot;);$ R% Z' G. p/ Z8 |5 O% Q( c" \
  * You may not use this file except in compliance with the License.  H- {& C2 G! T( V9 o4 _9 K
  * You may obtain a copy of the License at:* e7 ?2 ~+ Z3 I4 f
  *% l3 D7 g  a$ k$ |7 w( ~% T. v
  *        http:www.st.com/software_license_agreement_liberty_v2
, H! @; T9 X* y" o* _% Y  *
+ F# z6 y' q2 r% x5 ~4 h  * Unless required by applicable law or agreed to in writing, software 8 |0 J% m* ^. S. V( A
  * distributed under the License is distributed on an &quot;AS IS&quot; BASIS, - P2 h; B' ?# W
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
! d7 _1 p& ?: w# o+ X* m( p+ S  * See the License for the specific language governing permissions and
5 a+ \# [3 P& v. S+ x/ O: O7 E7 ^5 Y  * limitations under the License.% T/ G# o( E( r( D* l; |# }9 L
  *+ ?+ W6 W7 V) J2 Q6 B
  ******************************************************************************, M0 i2 e, Q/ D3 o( _0 D' p. A( H
  */3 K9 k0 h# i7 l) ]( [
 
6 q; u7 V1 [6 V4 a/* Includes ------------------------------------------------------------------*/* O2 X! R; Z; U% V6 c
#include &quot;mx_gpio.h&quot;
8 ~, l+ y! i. g, i& _. t/* USER CODE BEGIN 0 */! G% V- X) x; T- i/ n7 |
 
  n: J  \' G# a* t* F2 v; C/* USER CODE END 0 */
% x* v+ x, R* W* G  ?$ C+ P$ } 0 o0 g& l1 i& Q  D2 N3 W
/*----------------------------------------------------------------------------*/1 R/ ~! i9 i5 T& ]. i1 q
/* Configure GPIO                                                             */
; w1 P9 y0 A! E4 G) }# y9 g* d/*----------------------------------------------------------------------------*/. ^* W6 @0 ]! V
/* USER CODE BEGIN 1 */
! b% t# y- M; ^- U2 ~ 4 M- v# p" _6 o0 T, F& I
/* USER CODE END 1 */2 `! E/ I7 ^. R& {
 
8 Q0 t6 S. {$ O, mvoid mx_pinout_config(void) {
0 E  w) ?: Q0 `1 D" B' Q        /* Private typedef ---------------------------------------------------------*/
! v& c. E- F. r/ c        GPIO_InitTypeDef GPIO_InitStruct;; V8 ~( ?6 n$ g  }, B3 `
 
/ _" m" b! x# J' R: \; ^ / ?6 o! v- \1 a/ v; q/ \
        /** ADC GPIO Configuration        0 l3 {" @5 O4 J" d# r: }
                 PA1         ------&gt; ADC_IN19 L+ z9 r9 ^; l) L+ g
        */# `" R+ b6 S0 r1 o. d, q7 q2 q
 
/ E# W' H0 W3 \" j2 z0 @6 D1 j( T 
2 r8 |. W2 o. O! W2 K! _: M        /*Enable or disable the AHB peripheral clock */
. e" ?) e# \5 s        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
( |5 k, l+ J8 F1 C2 ^ 
% l$ U# k0 ?6 R; L- Z' V        /*Configure GPIO pin */
5 J. B/ C% N2 c8 Q        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_1;
8 z6 B3 A. V2 k& L4 K        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AN;
. J0 h3 ^; {' R, p+ ?$ `        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
7 H# h1 \4 @! a+ \* `5 R& C3 P        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);" E+ S8 e! P+ @$ V5 @- x3 f$ ~8 D
 
" ?+ C: W% }; Z; X& P5 D! f( G 7 ^7 P" x, e3 N% l' W1 `% ]* S
        /** I2C1 GPIO Configuration        % y, a! d+ w: K
                 PB6         ------&gt; I2C1_SCL5 D/ x5 p# _- s, {, V9 g
                 PB7         ------&gt; I2C1_SDA
* ^' }" z$ H4 i5 F. B: |0 S        */
& l0 ]; h; S7 A! F 
+ I/ ^$ [. y! u2 R 
/ h  j  B6 w* U8 ]        /*Enable or disable the AHB peripheral clock */
% C5 F% ~: r% i5 h4 U" s        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
3 k* V. b6 ?% S( Q) B 
& G4 U4 K- f0 R# b2 R5 F) m2 V! M 
8 l* ?) @/ b8 c        //!!! GPIO_Init is commented because some parameters are missing
5 _: M/ k! e6 u7 ^& _        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6;# ]5 a( R; t/ v. m- a
        GPIO_InitStruct.GPIO_Mode = ;
5 f" \+ r: A. |: S/ D7 P3 R        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;6 h8 ~# l5 D5 @
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;0 y2 ~1 e* X0 J" z8 ~
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
7 j# B" q5 v% u3 g6 a& C4 z# C        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
6 r' p* o6 ]! d/ B . \$ s& [& g5 v. v9 `
 3 {! E- K. W2 }0 x! _( u
        //!!! GPIO_Init is commented because some parameters are missing8 a$ `! r3 L6 q; ]
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_7;
! a- q; P+ d5 A7 c        GPIO_InitStruct.GPIO_Mode = ;
) u/ Q- p' t' L$ ?% r/ ^, L        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
5 j4 z+ L. h7 s5 z4 T        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;/ \9 |9 ?3 Y' m6 T' G) U' E
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;1 P5 D. Z# B# W9 E" \  z- F# j
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
# m" |( t, d5 B2 T9 c , W. T% m/ B+ Q& ^5 d
        /*Configure GPIO pin alternate function */; \3 \) [% D" c" L* c* x- m0 k
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource6, GPIO_AF_I2C1);
/ w2 Z' D- [( g# F 
0 e' i3 _/ e' y        /*Configure GPIO pin alternate function */
& u( {0 B  Z& L        GPIO_PinAFConfig(GPIOB, GPIO_PinSource7, GPIO_AF_I2C1);
- f) p5 n. v# F# F" b & Z/ m" I$ P) n- K0 M+ ~' v5 h; y
 
9 T7 }$ _" P0 E" T$ \        /** SPI2 GPIO Configuration        6 o$ I3 K8 p( A. X2 q
                 PB12         ------&gt; SPI2_NSS
2 y. b% N9 \; H; W- v  ^                 PB13         ------&gt; SPI2_SCK" s, _) a# r! ^
                 PB14         ------&gt; SPI2_MISO5 _0 _. Y$ l  t, [
                 PB15         ------&gt; SPI2_MOSI" k6 S; D  E8 U- _
        */
) m( e$ Z+ i( R  G 
) k" c, O' W. e0 j. ?: E+ L3 `, z 
2 t! {$ e& t6 w. U; o3 P& ~        /*Enable or disable the AHB peripheral clock */
# y) m0 `. `. E% E4 i2 j: t1 s        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);2 A6 m& f3 X& [4 x: S9 h
 $ a2 R5 H% v- g: N  e
 
+ P; }: J* i; `3 A        //!!! GPIO_Init is commented because some parameters are missing) p% o2 _/ a4 P8 ]; {1 z$ t
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;
; I% P6 f+ O: w5 e9 P  I1 L+ q7 p        GPIO_InitStruct.GPIO_Mode = ;
; }7 |; {" K1 Q/ ]        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;$ T9 k6 G( X! L
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
, _9 o5 V4 k- u( H; v        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;) M0 O0 \; W7 H0 a
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);( a: V5 G# I% |
 ) q0 }) ]3 l4 ]. F, n
 ) y& v% e; E! N' {/ h1 a
        //!!! GPIO_Init is commented because some parameters are missing
2 G. `- X& c" Y1 K+ G5 t) W9 U        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_13;' }$ H$ {7 o- O% K% G% E
        GPIO_InitStruct.GPIO_Mode = ;
+ j9 M7 s/ p( X# E        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
, O: w! @( j, c* A& V6 s, v        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
- A) |/ e4 K4 }0 I3 L* _( Q        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
* D& b$ u( k' C5 ^9 G        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);2 F& b1 E% ]/ ~* H0 t- Y0 C$ E. t3 B2 s9 p
 * o1 Z! Y+ I+ ]
   Z: R8 Y9 i- E
        //!!! GPIO_Init is commented because some parameters are missing
. K* i) `0 e  ?( |3 W! Z: D& D        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_14;
: [/ ~+ Z: _  H* X6 b. D! s        GPIO_InitStruct.GPIO_Mode = ;3 U* q( g& N0 z3 m0 _/ S/ e
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
( n% P' }4 c' D2 k        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
5 r: O1 s) p, i) V7 |        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
" y- Q8 m# x0 T7 S" D        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);* _3 G# k/ K% H- ~& V
 - c! o4 Y# [* }. j  X  c
 5 r: g- c7 z4 t7 a
        //!!! GPIO_Init is commented because some parameters are missing" h" t8 C7 U. N% ?6 P
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_15;
3 e- c! o( P* ]9 s7 F        GPIO_InitStruct.GPIO_Mode = ;* P* a5 o- O3 C+ z
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;- m. K: U# X* K5 ]# B( n! O0 p/ O4 E
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
' o9 w5 ^  M6 r9 a. f8 |        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
4 B! M# m6 X) o+ M        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);3 \0 m$ K+ V, o2 q. O6 W7 |
 
9 K# u4 N* d( H8 A* c        /*Configure GPIO pin alternate function */# ?4 Q( z8 Z, l6 u, s  P5 x
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource12, GPIO_AF_SPI2);
, q' C% T. @, m! a: ^ 
) D2 J' |8 E/ G- M0 Y& i- b8 D, a4 ~8 @        /*Configure GPIO pin alternate function *// M9 _0 I5 w: Y% e
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource13, GPIO_AF_SPI2);
1 a" p+ S' O( K  n( P) B  |5 p6 j 
7 w& j  C& f& w& u4 M5 @4 w        /*Configure GPIO pin alternate function */+ o6 B( O( D. A; i0 |; ]
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource14, GPIO_AF_SPI2);
3 H, A% r" t4 g  \% T9 b 
1 F1 k1 r* q5 L        /*Configure GPIO pin alternate function */5 I$ D; `. V; B4 N0 ]
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource15, GPIO_AF_SPI2);
8 w5 Z0 p3 D. W6 p 4 D1 r% j0 E& G  Z" F, t. B6 b
 
! t0 v: g- X& H' Q% Z$ I        /** USART1 GPIO Configuration        ; F0 D- h+ V5 ?
                 PA9         ------&gt; USART1_TX
, X( {" y) r" r7 V: n                 PA10         ------&gt; USART1_RX8 ~" j2 Z* H' \& @2 [3 m
        */
0 ]8 l- ^9 f/ r* F 
! g8 K& C$ H+ a ; D! @% B; z% I- A
        /*Enable or disable the AHB peripheral clock */# S0 j9 [7 b6 y! _0 Y
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
) n4 y$ ]* O) G2 G- o7 M! D4 i 
8 I2 e: l& y+ i+ j/ V$ P6 g 
2 h4 P4 i& j5 B5 d, N' r5 c( {0 R        //!!! GPIO_Init is commented because some parameters are missing2 V& _' W$ N$ i7 ?- o. z
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_9;/ R' i. j6 [7 {+ n" S: T, g
        GPIO_InitStruct.GPIO_Mode = ;
& g, `) y# O8 ^: Y' G        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;& B; p0 T5 T; X, g* [8 B
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;, e1 |6 }' c+ Y! O
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;4 b% y& |7 L/ R. Q, [7 W/ ^
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);6 Z, A/ u& @: S/ w3 e9 O
   q! {8 K8 P& u8 Q, |' X0 ~
 / A; l, |/ p7 x: _1 L; r
        //!!! GPIO_Init is commented because some parameters are missing
' }5 v. t0 |8 a& c0 e        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_10;2 T" c, i) |5 I# C& x7 n' \0 v
        GPIO_InitStruct.GPIO_Mode = ;7 h  e* j7 F2 Q7 M% Q7 ?) k
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
1 S% l7 A# l8 b2 i% C  y        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;3 m4 c- o3 ^. ?$ o3 g4 M) q8 X
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
1 J% Y- K: H; z$ a; p        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
- q7 Z1 S2 h2 | * m/ l8 d: ]& x+ U" I
        /*Configure GPIO pin alternate function */
7 M: w3 m$ k2 N& J7 ]4 S        GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_USART1);
3 H0 H: f) v7 ?: Y9 s 
4 c( R. @# A2 X. J; ?3 `        /*Configure GPIO pin alternate function */
8 @3 U8 @. H& ~* O        GPIO_PinAFConfig(GPIOA, GPIO_PinSource10, GPIO_AF_USART1);  V3 m7 y& C, @6 T
 ' [# o' K8 d9 C* d) \9 u) x* Z4 ?! P
 
2 V# D* K$ o- G( H- m& O        /** USB GPIO Configuration        / g# C; |( J8 E" {. f
                 PA11         ------&gt; USB_DM" B7 u, Z: D. l6 F( j: P
                 PA12         ------&gt; USB_DP4 J* J7 x, p* w: h3 _! M. j# h
        */
1 @* O% R7 g1 c4 K: z 
1 ]1 X0 U. @) a 0 f$ q4 b0 @$ W# I
        /*Enable or disable the AHB peripheral clock */$ `0 C2 s* q9 Q3 o1 K) o: s1 r
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
7 b3 E8 d$ C3 W# Y4 H# _  ]/ Z6 g " b8 u4 U5 _% f* b
 
; F) l" S5 u1 n' a5 `' C        //!!! GPIO_Init is commented because some parameters are missing% w( f) p+ ]: y1 ~) k2 W1 b
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_11;4 t( p0 A5 Q1 f4 O" ]+ X
        GPIO_InitStruct.GPIO_Mode = ;" P/ f& E8 W& m  Z- p1 U* `
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
  C8 }! Y" q" k8 f; T        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
% n2 n* p/ v( P$ L. o6 [# f        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
: ~5 D% ^/ c4 f  R4 ?; P0 }        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
' h% s! |$ I& u6 l/ O ; P5 B% G  q) M2 I
 - S: ?; J1 V* q$ Y( F* ~: [. W- B# ]
        //!!! GPIO_Init is commented because some parameters are missing
/ P" S/ B7 a& s. h        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;
# d2 m. m( Q- \0 F- S        GPIO_InitStruct.GPIO_Mode = ;0 Z0 `; r5 X3 }5 m6 l: ~9 u9 X
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;. L5 {# J5 X& w
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;- W  d: l) h  I6 U+ q+ K7 E9 Y/ ^
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
0 F) \; ~: c+ t& O; J1 q1 w* @        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
$ Q+ z. V. D( a0 ?: n 1 p$ r' L6 S2 l* j
 
# A5 B! E: Z" T$ q1 K! W+ ^. L        /** Configure pins as GPIO
, x2 }/ c4 z. V% ]                 PA8         ------&gt; GPIO_Input
% C/ V1 z4 ?0 G( s. Z& y& M3 W5 x        */. E; J' G% ^. S9 p3 H
 
" j9 H5 B6 k5 _5 p 
# d7 C+ q( J# ]4 U        /*Enable or disable the AHB peripheral clock */" ]; P: _5 J; l$ _- H. c
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);6 ?% z) P5 }3 ]1 E
 
  N, _0 m  i( t% Y  z1 M: `" f9 K        /*Configure GPIO pin */
% S5 B1 @( I; W        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_8;
0 `1 r9 C, a, d2 h) Z        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN;5 d& f$ w6 _  I  D/ Y8 \2 y
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;+ @) k: h0 R; M) C& X& z
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
: f: u" W# I5 o% c" D3 U+ {7 o}
# Q0 T4 @4 |3 _9 B9 S' M3 e & K! b1 w3 t# G/ h# H  N
/* USER CODE BEGIN 2 */" ^. h. o7 {- O9 h
 ) {2 Z  o% Q! l) O
/* USER CODE END 2 */5 H8 C+ G' g% i$ \/ V
 
静以@致远 回答时间:2014-1-3 16:10:53

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

 截图回复一张2 B! o8 J5 c- Y" G* u
QQ截图20140103160610.png
沐紫 回答时间:2014-1-3 17:05:42

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

多谢楼主分享代码!
( M8 h9 S7 T  o6 [7 _0 @
那片清茶 回答时间: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管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版