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

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

[复制链接]
静以@致远 发布时间:2014-1-3 16:07
官方出品,功能还不够完善(个人观点),但能够生成基本的管脚配置
% Q% o2 |: }  E共5个分卷,别漏掉啦
/ N8 g7 o% \+ O3 Z【第一卷】 MicroXplorer-V3.2.part1.rar (4 MB, 下载次数: 5695)
收藏 10 评论359 发布时间:2014-1-3 16:07

举报

359个回答
00dd 回答时间:2018-8-9 14:13:25
        for(j=0;j<3;j++){
( I* ?' W% a7 N, ~; c  w                for(i=0; i<4; i++)//R G B 中一个字节对应的发送缓存
& k* t+ r" }( M$ I% t                {
" H7 \. S2 q' K0 M/ B: B" P                        tmp = (uint8_t)(color &0x00000003);
, @4 k" r. x" F/ y                        switch(tmp)
+ U3 s0 L9 f$ n7 p- s; j2 d                        {
# n5 C( c) c0 P& z: b) @& L; c                          case 0x00:0 x2 j( ]% a5 x+ a+ a$ {
                                *pb = BIT00;
) e1 ~" n/ c* t. w; P4 j/ s                                break;
) b+ w6 D! e% N2 k- e                          case 0x01:  C/ ~; }" x, n" w$ ~& l! d) w/ ]& b
                                *pb = BIT01;
* p2 v8 A( V5 q7 q) _8 y                                break;
) ?: p: H2 ^. I1 _6 l  X" V1 h                          case 0x02:9 u6 \4 @/ G* I( ?  f) Z
                                *pb = BIT10;. j4 X2 |* h0 i" |3 C7 G1 `
                                break;; x% h7 y; |! z. C- W
                          case 0x03:+ w. a7 G! r3 u  a6 L* u
                                *pb = BIT11;5 s$ g: j; s" Z6 S+ {  k5 x
                                break;  i9 ]1 K( ?4 v
                        }5 Y1 s, Y" c8 `0 v7 t. G7 G+ f/ f! W
                        color = color >>2;' c. a  u. P# C, ]) s
                        pb--;; m: O0 w# c1 V9 P% b8 k
                }
9 u' f# u4 v) o# y+ u                pb += 7;
9 S# m+ r. t  Z% K& ?        }
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' a- O4 [' n* I( _2 e4 m) B+ j9 W
安装不了啊

9 ]! F* P5 f2 T7 Q$ c& C这样就可以了,在安装目录了里会有一个.jar文件,双击打开即可
静以@致远 回答时间:2014-1-3 16:09:07

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

生成代码鉴赏:论坛啥时候能支持代码片段呢?????+ w' C+ p2 ~2 s- r8 `3 R
 & U. s5 z! m; N: ]  Q: S6 F. @  ~8 c
/**; v( P! n) p! K* H  O6 ?) A
  ******************************************************************************
! }$ M& E. {8 K6 `  * File Name          : mx_gpio.c
' t: I/ s, h7 t2 D$ w. ?. C  * Date               : 03/01/2014 15:37:11
/ O5 b3 i5 I) i. r: Q. s  * Description        : This file provides code for the configuration, C/ m3 I3 w1 e
  *                      of all used GPIO pins.$ [% K: u8 a7 S
  ******************************************************************************
9 e5 `9 ~" e* d% C" h# i% T# H7 X  *2 w% M( H; @  b  H4 K- w
  * COPYRIGHT 2014 STMicroelectronics
- T9 i3 E6 d+ J& l  *
* i  i% o  E" c# a  * Licensed under MCD-ST Liberty SW License Agreement V2, (the &quot;License&quot;);
0 v9 T' K/ m4 e. F/ o  * You may not use this file except in compliance with the License.
  i9 R3 l+ w( B7 O" Q  * You may obtain a copy of the License at:
+ k& U* h% y+ c' N9 Z- c3 g  *
; k! S% F% ?5 ?* z) J! i% {  *        http:www.st.com/software_license_agreement_liberty_v2; {& Z6 d; Z$ Q) Y, c% T" |% b
  *
2 X" G. ?, V; U* i  * Unless required by applicable law or agreed to in writing, software 
6 B9 |5 y' p9 t: Y  * distributed under the License is distributed on an &quot;AS IS&quot; BASIS, 
, j: C' _3 ], }4 l  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.. |2 A3 P$ T4 y. K
  * See the License for the specific language governing permissions and% {) p) d% E! _5 o
  * limitations under the License.8 R4 y/ T0 x0 z( y' [
  *
5 p/ i7 J. c9 ~* w  C" U% q  ******************************************************************************
6 a3 B, ?7 {- G  */. h) X, J. b$ i
 " A+ m& D' b; ]4 s8 q0 |  @
/* Includes ------------------------------------------------------------------*/
5 x7 |/ V. c# [2 Y  {6 \, m7 _# g( Z#include &quot;mx_gpio.h&quot;6 S) _: _) m0 W  r' @  v
/* USER CODE BEGIN 0 */$ r) n' L; T$ I, j  Y3 p
 
% d5 @( j9 P1 v( E/* USER CODE END 0 */$ m0 K5 a# `; [9 ~/ C, n" M1 q& K
 # P0 A. [( V' [/ A/ U0 y* Q. a
/*----------------------------------------------------------------------------*/, I6 t  K- S# P0 W; l* X
/* Configure GPIO                                                             */0 S, N% }( K6 ?, h9 F
/*----------------------------------------------------------------------------*/. i* E1 M9 W( z; D
/* USER CODE BEGIN 1 */
6 v$ N; t  ^2 W 
" e3 U. \5 J4 _6 O/* USER CODE END 1 */
% S% Q" d8 x$ w1 q  f% t+ U( I8 y$ l 
, K7 o( A$ T3 n' C7 X7 Z# yvoid mx_pinout_config(void) {
' E; |9 N0 G6 h! M, v9 B7 D$ ?        /* Private typedef ---------------------------------------------------------*/
$ }* W* A5 N* C4 z        GPIO_InitTypeDef GPIO_InitStruct;
9 C" z8 K1 b/ [* F 
7 _2 O7 _: B% w$ j  D* D( t ' b: X1 P$ _! H0 Q) R
        /** ADC GPIO Configuration       
- Y: G2 W5 S( ^" ~7 t8 I                 PA1         ------&gt; ADC_IN1: l! z* k2 D8 B( |8 \1 K
        */  F4 O  A3 f& b. k( e1 a1 D
 
: d: c. a9 c' x8 u " I; R2 M# k0 N# O
        /*Enable or disable the AHB peripheral clock */( G6 b8 `' S: L9 ~( L. g# a; @
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
( Z6 c# E( R+ h: n7 u  I 
6 @7 \8 b6 k% q9 C; }# q, |( i        /*Configure GPIO pin */
$ b- j$ j5 h, @        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_1;7 ~9 p! Z2 v& d6 D/ t* v5 s
        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AN;
/ V& k+ t9 [& d2 ?2 Z$ }        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
$ Y- `8 E2 K* W6 O/ N. j        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
  o5 s6 U! O. m, v: F4 T , C$ J% q0 g5 t) x$ O
 
6 y0 Q# f% ^' u6 G        /** I2C1 GPIO Configuration        ! K9 e8 {6 }- A6 f: I: _
                 PB6         ------&gt; I2C1_SCL
* u9 F, ]$ L* {  q. W4 }                 PB7         ------&gt; I2C1_SDA# ?) B0 Q( g+ J8 x, s4 S# {, u
        */4 c5 B- w% Y( x5 {
 5 G! J& O! u, t% o  V
 
1 x$ E* F. e; W* j; l. ^- p! h        /*Enable or disable the AHB peripheral clock */9 W$ W5 S3 P' L) O9 y+ n+ n- s. s
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
2 v* Q: [* p% ~ ! e2 e  h$ c8 H; w) W6 c
 
4 ~1 g( {3 p4 g5 g2 V' ?        //!!! GPIO_Init is commented because some parameters are missing: J& Y! Q0 G4 k' K, M* o
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6;
: _4 W) ~0 Q5 \( @9 b9 O. q. n# d        GPIO_InitStruct.GPIO_Mode = ;
/ j# D: X  S+ [2 {8 i# l        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;2 x& J: r, N6 r/ T; [5 F8 A$ n
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
1 L5 b8 {" ^/ ]  G6 h! ?  H  T4 M6 e        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;* F. l, e) y5 B6 C" F5 E
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);+ L2 F* O! f3 I& T. y2 P& |6 \
 ( y0 P: w; Y) A& x8 d1 W
 
. h6 y2 f/ X) I9 a) Q        //!!! GPIO_Init is commented because some parameters are missing
4 J) n. ]8 g, b* g! p; i! N        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_7;
6 b  B3 z. M  _        GPIO_InitStruct.GPIO_Mode = ;
3 ?# H3 t# w6 h) n        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;+ }$ d4 s% s- X+ u( D4 v4 L+ J
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
, Q' J" g# z2 ~  a8 }# a        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;+ T0 m! E* U2 z# z5 |* m
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
- w& V5 X* ~+ \   h8 J% `' l6 l- U
        /*Configure GPIO pin alternate function */  k+ H+ {+ p$ d) m6 ~0 i
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource6, GPIO_AF_I2C1);
- x. x8 R* f3 A 
+ @. k  T6 |# Q  g7 {8 Y3 L        /*Configure GPIO pin alternate function */
$ E+ \7 Y7 V& I5 @7 l        GPIO_PinAFConfig(GPIOB, GPIO_PinSource7, GPIO_AF_I2C1);
4 Y* R, P; _: y# I 2 E- V+ g# w& S, {! z5 C3 q
 
; w% P% k/ N0 ?) b$ z$ [        /** SPI2 GPIO Configuration        + V8 \& [5 u9 Z/ f* V% N' v
                 PB12         ------&gt; SPI2_NSS
4 a9 N- S% y+ z0 T$ _0 m                 PB13         ------&gt; SPI2_SCK0 V" ?: a2 w  A& C: u. Q- S
                 PB14         ------&gt; SPI2_MISO0 @: O4 a. j( ?: i: h
                 PB15         ------&gt; SPI2_MOSI
1 [4 ^: Q/ I5 _        */
6 _  }. @- ~% T) y+ n6 W* B; V! U 
" X# ~0 s7 \' u 
- n$ b9 T8 ?( g: b6 h        /*Enable or disable the AHB peripheral clock */
' }' d$ K9 t& D( T4 H        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);7 @0 O, y# x# \
 2 ]7 a6 Z, h1 P7 j
 
4 I3 A  V; c# X5 |        //!!! GPIO_Init is commented because some parameters are missing
- d) f2 J  O% i: l        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;$ v, z5 Q. @/ J* P. u& _' ?9 v
        GPIO_InitStruct.GPIO_Mode = ;
# O+ C$ Y' q' i4 U. Q        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
( x' I5 l* s% C6 _: C4 V        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;/ |* p! d- L  D; [: S2 I0 q
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;  n' e+ @+ p5 ]# A$ |
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
3 Y- M* x: J; u: k9 ]. b 
3 H" {, p+ V- u# g- J# O6 e' N0 a 
  h$ b4 X$ E. Q/ Z9 f        //!!! GPIO_Init is commented because some parameters are missing. _+ z& S( c  J* K
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_13;, m( D% F1 Y9 r' K5 @  R: Q
        GPIO_InitStruct.GPIO_Mode = ;
, Q3 y* s0 b. K: I" _& T9 q5 Z        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
0 ~1 [& d& O9 x6 V' @& I        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
# {* |7 e8 \4 O2 t1 P# u  a        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
  O, |6 p% T% d) M8 C% R' U. w        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);: s& N0 r$ _( a+ y9 m' ?0 ?
 
: X: w: @1 j' ^ 
- c  X3 X  l2 W( S4 O% _        //!!! GPIO_Init is commented because some parameters are missing
& p0 D; t& E7 B2 A6 U        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_14;
7 [* G# n5 u1 X) F        GPIO_InitStruct.GPIO_Mode = ;0 [/ |5 K9 t1 ]' J+ g  S
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
* T( Y" Q, T4 `! {' p4 B; j& ~+ i7 u        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;1 `1 |" e7 G) w$ F3 B) H
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
" {: i  A' Z" \1 p" F5 z        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
3 N7 z. X2 ^1 _$ F" P( R( ^  l4 c# j 
! s% X; J$ Z! w. ^8 h$ @6 l' w6 A 
0 _- I4 |' [& [        //!!! GPIO_Init is commented because some parameters are missing
- x7 l6 T7 m6 c4 l. |& `- O, w        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_15;
' ]- i% x, a6 w4 c2 E        GPIO_InitStruct.GPIO_Mode = ;0 q+ t- k' H" C* Q6 j# }
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
$ X' ]6 E/ ~& S! ~$ f- q- g, w        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;& i: [3 j' X' m) m( b
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
* L) ^% }) s! `; H; T: @        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
- ]( A" ^% y; X1 m 
3 @7 o' @& E0 E- p! h        /*Configure GPIO pin alternate function */: i$ }% o( v6 N$ l9 {: W- P
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource12, GPIO_AF_SPI2);
- Z" d5 h% j- z 3 a2 H/ P) S, Q6 u  N$ D/ ?3 R
        /*Configure GPIO pin alternate function */
; T9 K( P3 f. P6 e( q+ H0 K; A, v        GPIO_PinAFConfig(GPIOB, GPIO_PinSource13, GPIO_AF_SPI2);
. z  v$ e2 i- a 2 f  ^. F- d4 s/ J0 {
        /*Configure GPIO pin alternate function */  j7 p* ~0 m0 d' y
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource14, GPIO_AF_SPI2);$ Z# I- T/ o$ U% c9 j
 
9 ?' Q2 c3 V5 |( E6 ]        /*Configure GPIO pin alternate function */3 `; n8 O  V$ S3 O( C) _
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource15, GPIO_AF_SPI2);
" @5 a) t* _1 L + \2 |: Y) K( Q- g1 z) E1 W
 
0 P3 \* o3 W) s, P        /** USART1 GPIO Configuration        # \2 @. p2 }! y) n
                 PA9         ------&gt; USART1_TX, Y/ D& q$ A, F- p' U
                 PA10         ------&gt; USART1_RX
& Q* W  l4 }+ d# s0 X0 v        */
8 q, c* n" `- o0 t1 x( x 
; P1 m3 z8 g0 M- Y9 E 1 I# K) ?+ g& t4 a. ~0 r* s% B
        /*Enable or disable the AHB peripheral clock */
+ r: Q/ E$ t: S! L( ?. k! e        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
5 z( R' X6 ~+ Q8 X 
  f) c4 J. n. t" m! y; i( v( l6 E 4 b" W* a% ~1 v6 Z$ ?3 q
        //!!! GPIO_Init is commented because some parameters are missing
8 T- i* N+ d3 E$ O7 Z: D$ n1 T! k        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_9;0 }1 @; ^2 f/ Y- @! k$ H( U
        GPIO_InitStruct.GPIO_Mode = ;, a+ M2 u" m7 B& [! i# {0 E! Y
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;8 @! c) o7 m3 y( o2 I7 r
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
+ l' H: `8 s2 b8 j6 z% ^8 l4 a        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;4 i) H: b7 c; S; \# I8 e6 d; D8 w
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);" v( `' x% `  q3 a. y/ r
 5 n+ ~, V# ]$ S* f+ G3 _. s- m
 
# R* C9 N: s) L5 A! ~        //!!! GPIO_Init is commented because some parameters are missing
) j7 ^# v1 Z6 E* C) `        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_10;9 p, j8 b1 q  G9 K+ V5 m4 z
        GPIO_InitStruct.GPIO_Mode = ;6 e9 Q  D0 Z2 c- M) p* w
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
) w. D0 d: N: g3 `! z        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
2 N( H' d: ]$ x( V        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;+ q7 `1 i6 F* z, R5 @6 D
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
" m8 M1 [6 X" |' Y7 e; K8 W 
# \- b7 W/ b! l5 c8 V& O        /*Configure GPIO pin alternate function */
. Q" L* k, t, |% b) S        GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_USART1);
7 H1 k  L! v* E& O8 y : x5 x) ?! o+ a- q( q8 p+ ^
        /*Configure GPIO pin alternate function */
! h. Q- l' m: `: S# d/ [* d        GPIO_PinAFConfig(GPIOA, GPIO_PinSource10, GPIO_AF_USART1);7 c* z$ I( ^: C4 p9 }& H
 
( M# S! T( _4 P8 P  S: l- w- S( q  i 
9 v9 _1 P$ K5 f$ [, |7 K3 B        /** USB GPIO Configuration       
  U' a2 H( e, n7 M3 i5 n) T                 PA11         ------&gt; USB_DM# V$ [) S1 H8 H1 ~. f
                 PA12         ------&gt; USB_DP
( o) Y1 G' }& C( Z8 v) b        */
$ i& ^9 C5 Q' e . |$ H7 r# g3 O. O+ w- |* U
 
" h# E3 }9 B3 [- I6 P  i! L; [7 ]        /*Enable or disable the AHB peripheral clock */
% R, H) a& G( J7 i% ?        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);3 O' f9 f8 {# z6 y: g' K
 
- B/ a+ y" t# u: ]: o6 ?: v" E 
: G' s/ W& G$ k        //!!! GPIO_Init is commented because some parameters are missing7 T3 d5 [, h- k; P4 K
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_11;. t! c! Y  t9 h! V$ U
        GPIO_InitStruct.GPIO_Mode = ;
* n) |2 m4 A5 o        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;; J# [/ b2 R/ G2 }: j4 K
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
* }5 C" f" l6 f0 H7 A        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
, |4 V+ U; h  P0 O4 H        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);0 b. C: p/ e) [. L( F( a# l
 " M3 w2 d. D2 b0 \
 8 _  ]$ u1 C% a8 p2 F1 a7 d, _
        //!!! GPIO_Init is commented because some parameters are missing
- Z$ }4 Y. x0 E$ _: m& q2 ~        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;
( {( a; M1 W+ v% V9 L' ~        GPIO_InitStruct.GPIO_Mode = ;  ~& t4 w8 k: O3 X
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;& ?5 ?) ~/ k- ?3 l: S. O
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;3 Z, {7 S/ A. K3 x" d  h/ @& A
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;4 R) _  u, {# ~% Z# e
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);3 u" B5 O! u3 X, h. M
 
( t/ f4 d6 \& W: r7 D * P5 L/ c& {' X3 L+ d( P3 g9 C  V
        /** Configure pins as GPIO; e# s5 Q! R; L0 i$ v! \# k  b
                 PA8         ------&gt; GPIO_Input
$ v& E# \9 w- X! M+ a* _6 p        */9 r% N; x+ a( m# O7 Z
 
  Y. ?* h6 ]3 l2 s+ p( A - z" X/ |% F: ~+ a
        /*Enable or disable the AHB peripheral clock */
3 W- ?. R8 F3 ]) s5 x        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);2 c  ^# D: n" C# L6 R
 " X+ T; W6 \  T0 ~1 ?. Y# z& C
        /*Configure GPIO pin */
8 i5 v* v8 G, b! G$ A9 Q( @        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_8;
( j* \: C) `/ d) J        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN;
4 }9 K# z0 z9 b; N: P% E0 x- K; {        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
. I4 f4 O8 l6 I        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
2 B7 v% F- D* x7 f# U. f}
! v# B$ F/ p" @4 t, C' `; I' k $ m: `# L* X5 W* P
/* USER CODE BEGIN 2 */
9 \/ s2 d/ |/ D' y 
% e4 g. ]9 J0 U5 n7 z7 W' ?/* USER CODE END 2 */7 e1 n' S" R7 r* ^0 u
 
静以@致远 回答时间:2014-1-3 16:10:53

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

 截图回复一张& k1 K& z' e3 k. m
QQ截图20140103160610.png
沐紫 回答时间:2014-1-3 17:05:42

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

多谢楼主分享代码!
6 j8 O- C6 s  i: i! ^7 A1 _
那片清茶 回答时间: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管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版