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

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

[复制链接]
静以@致远 发布时间:2014-1-3 16:07
官方出品,功能还不够完善(个人观点),但能够生成基本的管脚配置
0 N! k" f9 J% ?: ]" k共5个分卷,别漏掉啦
, A: z0 ]% C( R' q/ S& `7 F5 \【第一卷】 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++){: q; c* x2 H+ a$ {/ [7 e# W
                for(i=0; i<4; i++)//R G B 中一个字节对应的发送缓存/ f- j* H0 d  ]5 ~$ m
                {% V0 V2 {2 h: n% J/ \! D6 Y
                        tmp = (uint8_t)(color &0x00000003);& K4 g4 E. p. [/ h- Y$ X
                        switch(tmp)
9 o% j) o9 Y- i/ J6 Y* c, C) r                        {! I$ s5 _5 Q5 ^: W4 u6 Y
                          case 0x00:
+ X3 Y4 ?8 m- P) X                                *pb = BIT00;( j3 T# |. a" H  x* t, p
                                break;
% h$ |* U" h: V; C+ n' @# e) e                          case 0x01:
5 c( r$ g1 q3 D+ |" M( [% H                                *pb = BIT01;5 s- R% t' W0 a& }, q; i
                                break;
& z5 R( r8 j( e1 x5 ]; {                          case 0x02:
/ j3 o6 N% }; k  a# M9 q0 M                                *pb = BIT10;* `6 g4 o8 l$ I( ?' `. |
                                break;
+ F4 S3 l3 y# R5 s2 i+ U" W" k/ B                          case 0x03:5 \2 B% \7 x$ g1 u$ ~! D
                                *pb = BIT11;
* F' R0 @: `& J# S                                break;
) j  D! D  u4 s% o) y                        }
( y9 K0 {, `$ ~. l+ F, K% _                        color = color >>2;
" ?8 z: ]0 g& q& @+ C/ M                        pb--;; Y% ^! u- \! }: ~3 d2 A
                }8 L/ P7 F8 t- p* S' q: f# N
                pb += 7;
0 n5 S- I/ k. q( e" i1 g+ [        }
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:489 G. e" S& D" _, N0 m
安装不了啊
6 N/ }5 U. }% V; @# l
这样就可以了,在安装目录了里会有一个.jar文件,双击打开即可
静以@致远 回答时间:2014-1-3 16:09:07

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

生成代码鉴赏:论坛啥时候能支持代码片段呢?????+ K1 I; F  c5 g2 f8 w$ |* {9 C
 
- P) u9 U5 S3 g8 y) `/**
9 q% R& v: O$ N8 ?; {' K  ******************************************************************************
8 q* v0 e0 T# d2 ~6 p  * File Name          : mx_gpio.c2 X* O. s6 f  v$ q' g' F# u
  * Date               : 03/01/2014 15:37:11
" n2 L! e" w1 T9 J  Y8 c, O  * Description        : This file provides code for the configuration  e* S: i7 \! m
  *                      of all used GPIO pins.! {) p1 n6 Z: H+ N! W
  ******************************************************************************+ W; r. A( L* Z* a0 j, V' ^7 t
  *' w! [( C( z# ~# ^- Y6 K
  * COPYRIGHT 2014 STMicroelectronics  f9 i. r1 g! p# D& r3 x+ o
  *
/ C, Q( J6 {6 w2 ^, v, d  * Licensed under MCD-ST Liberty SW License Agreement V2, (the &quot;License&quot;);
9 C7 l$ ~% A9 [+ b) }/ S  Z  * You may not use this file except in compliance with the License.
  r9 R$ y3 d! {  * You may obtain a copy of the License at:
! ?( C/ F% [) ~  *+ D: @- B7 D& O
  *        http:www.st.com/software_license_agreement_liberty_v2
% ~, d6 X! y- E2 J* }  *
% ?7 j" J8 }; R0 n  * Unless required by applicable law or agreed to in writing, software 
8 E7 i0 a- b: g* x+ z1 z# v+ i. j  * distributed under the License is distributed on an &quot;AS IS&quot; BASIS, 
1 e, s4 l( U- Q  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.) ]: N# y6 ]; c' o9 i6 q3 _
  * See the License for the specific language governing permissions and& w) k9 |, I. X
  * limitations under the License.
2 U4 ?/ y, B5 {2 X+ A  *
  @) h% Z7 {! u8 U& \' S  i1 A  ******************************************************************************
( D) D, d7 E! u  */
4 |' J# }: }8 r/ F1 F2 ^/ k/ M 
! q7 [* p$ I4 n) V8 L/ K/* Includes ------------------------------------------------------------------*/$ K. X2 P1 R* M  W0 [' D9 d
#include &quot;mx_gpio.h&quot;
/ `, C* K5 O5 J6 L, x4 l/* USER CODE BEGIN 0 */1 D, P* v) c- T2 n
 
" Y/ o7 b7 m0 r+ v3 V/* USER CODE END 0 */
% x/ f4 [  m0 C& Y9 N9 q 
+ x; p! ?! z% H/*----------------------------------------------------------------------------*/
+ M4 ^  U! u& L( w$ \/* Configure GPIO                                                             */
% V4 k& w2 s. F8 z0 C, Y. q5 U/*----------------------------------------------------------------------------*/
6 Q2 f# w0 T1 D, T  U% {/* USER CODE BEGIN 1 */
8 I" `' B" a4 o/ j 
( N9 u2 _' N, o/* USER CODE END 1 */
7 n$ P/ X( F$ `. K( u 
+ ^9 Q8 M: _1 r* H+ j, bvoid mx_pinout_config(void) {9 y9 E  T7 L6 s; i( k
        /* Private typedef ---------------------------------------------------------*/
2 `% ?4 M. P! |9 Y: \3 u7 K# C) }3 h        GPIO_InitTypeDef GPIO_InitStruct;
, C6 Y$ C; U; g 
4 d; `& j$ e: g. x6 ? 
1 e$ _" J. C' M' D. S6 o        /** ADC GPIO Configuration       
4 Z/ C  W% H' E6 g0 y' q                 PA1         ------&gt; ADC_IN1, k! \+ j: d2 p& |1 i( ^
        */
6 g6 ^7 M/ c1 y* k3 y 
  }# [" d+ P  ?4 v" t# v6 K ! M/ ?2 R. y9 O9 T
        /*Enable or disable the AHB peripheral clock */" [! a; w  p& L! K* J# b
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
( L5 b0 x9 w! y  ?! X" c) J+ @ 
! n2 s  S3 T; {4 |        /*Configure GPIO pin */
! P2 m4 F, h  g        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_1;
5 r" `+ b8 U6 c6 m2 [' B5 g0 |        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AN;
4 ~" f3 p' D# p& L- o" h8 U& U        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
- x! m* `9 }4 A        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);0 q* ^* H3 |' A5 e* ^
 
- v* }; Q7 C- |8 O' C/ ^ 
: B6 _0 x( ?2 V& [3 W* B4 l" R$ ?        /** I2C1 GPIO Configuration       
* h( @( [/ h8 J* T9 j: d5 q                 PB6         ------&gt; I2C1_SCL- w3 Z9 k) n' S4 r. n' V
                 PB7         ------&gt; I2C1_SDA
3 i; u& o& r, G3 x        */
4 h/ x* F4 A3 w) i7 P0 e  p 5 R% }! T$ E2 {3 o- n
 0 N5 s1 u, f* C4 x- k) y
        /*Enable or disable the AHB peripheral clock */
" l2 ^0 c3 L! A        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
  z1 m; M; k' d) V7 P 2 w1 c$ K" G9 g4 a
 
$ R; I' D! ^2 M6 Q( Z  d( T9 L" ~        //!!! GPIO_Init is commented because some parameters are missing
, X" Z. Z4 Y( e; [' l/ B1 `        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6;
7 o6 \/ Z3 u. Q9 k9 M        GPIO_InitStruct.GPIO_Mode = ;; K5 b! o) ]# ~# K7 j; p
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
' `7 @8 q2 R/ j! y0 W# U0 F        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
& f* H" A  _; _9 k/ {. t. s) H; G* S" b        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;- O2 H4 c7 |3 u7 n2 b& m
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);: G. G. |! x. j- J- j$ X$ D: [! `& A* H
 
( v7 \1 K5 K0 Q0 v3 p+ N7 h8 @ 8 |/ _2 ^6 B; u7 z- [5 m: E$ _( Q
        //!!! GPIO_Init is commented because some parameters are missing, d$ X) |9 w% C2 A* n3 Q8 R
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_7;6 i$ c; t; s8 B8 T
        GPIO_InitStruct.GPIO_Mode = ;
6 E, h8 F/ K' o( }4 z" h        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;" V8 L5 X% h6 D4 T5 y; z5 ~- i0 r4 B+ K
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;. @' a- ]1 r7 u  ]% b: w
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;& _1 b- g( w( W' n# E+ U
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
5 Y0 t& v3 F/ m0 I 
3 n+ v7 \8 a) n        /*Configure GPIO pin alternate function */
3 `( v0 A+ H0 I: l! F) m, S- H        GPIO_PinAFConfig(GPIOB, GPIO_PinSource6, GPIO_AF_I2C1);
, G8 ~) \3 h/ ~) m6 \! W/ d5 Y* c 7 T6 j- t/ E7 Z& r7 n. F4 P
        /*Configure GPIO pin alternate function */
0 |- L# Z, I) R1 R. d+ h' w/ ^        GPIO_PinAFConfig(GPIOB, GPIO_PinSource7, GPIO_AF_I2C1);& C! Q1 w; _  J- q$ [/ D+ q
 8 r4 i& O6 N: f: W% f1 |0 f+ c' ~
 
5 C) [1 d7 |6 s, C6 m) w        /** SPI2 GPIO Configuration        9 f' Z% O& S8 ?" a/ x- y+ g
                 PB12         ------&gt; SPI2_NSS8 r0 P& z% ~: o  x( t  D7 D; L* s5 t: O
                 PB13         ------&gt; SPI2_SCK! g  [" |6 b) ^
                 PB14         ------&gt; SPI2_MISO
6 R, S5 S1 N4 N) D5 O5 m                 PB15         ------&gt; SPI2_MOSI2 a" r: J- r- Z3 x8 [
        */
4 R5 |# M4 V9 @5 I0 F; L$ N: ~ + z  q& ]: \3 I( ^
 6 w2 D0 R. c4 S4 S; R# l0 d9 L$ V
        /*Enable or disable the AHB peripheral clock */
) b4 C# c  B% T4 Z9 H, v$ ~+ l        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
) M9 C. y1 q' `8 |9 G* i# r 7 z6 h# x7 A9 Z: d
 
) {( v0 K" R6 z! `6 m7 o) M        //!!! GPIO_Init is commented because some parameters are missing
( ]- K# g/ ?; S+ V* p' u        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;) ~$ n$ W2 r( \5 `6 g) l& x2 b
        GPIO_InitStruct.GPIO_Mode = ;
+ y8 M4 U* p* B6 S/ K        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
* {1 [2 c* t* Q! H% x* M( t. u        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;) H" v" |( }; G+ J/ Z2 b
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
# X3 w$ c8 f( L3 W" R3 m- n) V) L9 a# E        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);, U) f: r9 j* n. c- M7 A
 
' a" p0 [( Y0 i$ a6 H) j 8 C/ E) e0 @4 k! ?/ R( |& @  ?/ m
        //!!! GPIO_Init is commented because some parameters are missing
" J) d. z; g+ w; C: X        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_13;
% m# d' F( T$ v. H3 B        GPIO_InitStruct.GPIO_Mode = ;
) B; _- H4 Z  k5 D        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;/ F* C! c+ N. |. ~& D
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
3 T+ H: H. Z6 H) ~        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
, n( `9 P- N# _+ q. I        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);/ h& M! g+ ~& N' t- ?) [7 x
 
1 p& N% l1 [0 ?- \/ y 4 S7 ?1 m, c  s) v
        //!!! GPIO_Init is commented because some parameters are missing
5 l8 \9 r& @8 ?* [  i; K/ I        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_14;6 _" X- D+ X2 ]' i
        GPIO_InitStruct.GPIO_Mode = ;9 T3 [8 M+ ]; E+ D$ K7 Y& ~
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
& l. T: ]1 d: s5 X4 {! H        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
: ^* j0 G9 q9 C1 ]$ `4 u& a: e        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
0 m+ D& j3 y7 _% i" a/ C1 s( I        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
. T; @- k# J. W6 m1 B) ~8 k ' b5 q$ k% z% w' B$ |
 % r; W$ d) _* H' R  E1 q6 g
        //!!! GPIO_Init is commented because some parameters are missing
5 o% G% g$ @7 w        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_15;
6 n  B% |9 h* J+ o- V/ u        GPIO_InitStruct.GPIO_Mode = ;
& N. {7 F8 ~; I1 o8 {8 u8 c" W7 R        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
& _4 f; r4 }) _& J        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;% Z$ T, C" P/ A0 r! p4 m5 p) T
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
- G/ K* b# K1 V# Z& v0 p3 o2 ^# l        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
- y) h; ]2 N9 B3 r" c. c " ^- h, j, @+ I
        /*Configure GPIO pin alternate function */0 d5 ?( d( k; [, W0 d- ]: {- s8 i# m
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource12, GPIO_AF_SPI2);; L5 x7 L5 B; K1 x' p1 D9 ^
 
3 {/ v8 }. E, V1 X! B        /*Configure GPIO pin alternate function */
: U4 i) A& }* m: r, n0 K        GPIO_PinAFConfig(GPIOB, GPIO_PinSource13, GPIO_AF_SPI2);/ E" C# W6 B, H9 B& _9 ?
 
1 i- R" ]' D0 L9 H        /*Configure GPIO pin alternate function */& e) e" L" Q; b# P
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource14, GPIO_AF_SPI2);6 c6 ~  J$ e. B/ c3 _, S0 j
 
- d! v  ~, X5 N" t! m. h' j4 Q        /*Configure GPIO pin alternate function */5 P) K2 u2 y+ B  }
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource15, GPIO_AF_SPI2);. ~! I) N7 R7 u1 N
 & x5 V9 M. U' Y: V
 
/ l3 a9 c% s( a7 v5 G        /** USART1 GPIO Configuration        + S2 r; i& q0 W' }
                 PA9         ------&gt; USART1_TX5 c# i$ K/ r( R6 j+ g
                 PA10         ------&gt; USART1_RX
8 g9 J$ j& |3 t5 D) }5 ]        */
2 b8 D, g( W& |( v6 f! S1 k7 _* v3 g 
1 u+ d. m: K$ D) i 7 g1 ~4 R3 q6 p
        /*Enable or disable the AHB peripheral clock */" ?4 q. p: U3 [* V
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
# i3 w; I8 L3 g1 s' Q + y; b1 }, M# s/ _7 r- }5 \+ C
 ' E6 w" ]! u4 H0 e- q5 o6 G' L% z
        //!!! GPIO_Init is commented because some parameters are missing& |4 `! M- O4 D$ L9 G
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_9;2 n" r. d( Q" s
        GPIO_InitStruct.GPIO_Mode = ;- i0 T6 a  i- e% q
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
2 v0 f' d  r) }4 E. Q        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
( @5 u5 k+ Q% Q' D& |) Q        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
1 g5 e% t& @- i        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);6 |+ O3 ]+ ]! E. F0 K$ i' A
 
$ V3 k) f; c0 n( |& Z- ` 2 H0 n1 H  X# V% Z/ V) A
        //!!! GPIO_Init is commented because some parameters are missing' x) A. Z) d  M6 c0 R% w1 S
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_10;
+ p$ n/ ]' @2 N; h& p0 q        GPIO_InitStruct.GPIO_Mode = ;
2 Q& x" [4 {% u+ M1 H        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;( q, ^# T; v- M' S) m/ Y
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
2 ^$ k6 g. R, H: R        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;6 [, e' S! A. A& F) u+ X2 e
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);9 |+ _* Z! w/ Y9 `- J9 q
 8 y9 {8 K; T) w- f# O" }
        /*Configure GPIO pin alternate function */+ B+ w6 A! B+ R2 `
        GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_USART1);
1 \, z  M* D8 T. ?- s3 P) z& O4 F 8 U' L+ v$ {0 Z; ?3 g" I
        /*Configure GPIO pin alternate function */
' p0 x/ J7 x6 `: j        GPIO_PinAFConfig(GPIOA, GPIO_PinSource10, GPIO_AF_USART1);4 j" i7 O5 \8 J9 g- x, W
 
% d6 k) ?# @" X7 y . o/ z2 l$ V2 M
        /** USB GPIO Configuration        % z  d  Z8 D* d; @
                 PA11         ------&gt; USB_DM
, |; o& q" f$ Q% X6 |8 {                 PA12         ------&gt; USB_DP
$ J+ o& L3 z0 {! a- f& F        */
! m& h* N9 U4 p1 } 
7 N9 H# }/ Z+ V; \ ' h8 D6 k6 N- t& G
        /*Enable or disable the AHB peripheral clock */
- U1 ~: F2 T6 o+ f* L        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
( S* V$ h. u; b 
( N7 d+ R6 R& K) E: M* W # I" f, k2 y) z( }
        //!!! GPIO_Init is commented because some parameters are missing
8 i# W3 {3 ?. x        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_11;
6 j- h+ ?0 u: j% x1 e/ A        GPIO_InitStruct.GPIO_Mode = ;! }  i( M% b8 f% Y7 p0 h0 v2 K
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
: W7 L2 N% L2 C; t        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
1 u, C0 C( a" _  r& X% Q        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
/ @' u% A' ~0 D4 U% d$ F- N7 t        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);4 |" K9 U* R; ~: {7 [) e
 
% A% q7 }) y# i! I6 L- w; x8 v " A8 ~: a. [" v/ u% D
        //!!! GPIO_Init is commented because some parameters are missing
3 v. @4 ?+ \+ p3 @        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;
/ d' o) \2 E7 B) j+ Z+ B& P* t        GPIO_InitStruct.GPIO_Mode = ;* g! d! k5 v8 Q! I3 F1 I: ]
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;8 s  p1 h1 h9 T9 ?; h
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
& S( t* a8 V. F+ G4 _) V        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
  u) F# n, P$ j4 \+ O7 r        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);: T1 t! z  Q# v) [3 ^7 b
 * I, x; v" ]% x) f/ }" p" r3 [
 
5 c! ~' K. v- ^: O2 [) @        /** Configure pins as GPIO
$ [' }" g( [8 D9 v5 v                 PA8         ------&gt; GPIO_Input+ f3 L: E1 y$ N# C! @) n
        */1 N# m) l! n- a7 X8 `0 l1 ]
 ; P9 x' y/ t, j: ~
 2 T1 B& k) T4 W# p* G
        /*Enable or disable the AHB peripheral clock */. Q9 H- v+ U% B; s5 N5 [* g
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
  G; d# B, k9 ~5 t5 H8 d( f7 R; O % h5 s- z: D' Y' }% A
        /*Configure GPIO pin */& E+ o: D. L2 A# l. Q
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_8;' z7 M3 V- x8 L) w/ P
        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN;$ g% d0 |2 Y2 W0 ], u# S5 U1 M
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;2 @3 B0 s4 h4 u5 y: p2 M
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
3 j: b# n+ |8 `3 e3 _}+ T( K* F! p  H' U7 g
 
8 S( J: z2 C- l% X9 P' a" q1 h/* USER CODE BEGIN 2 */" w; }0 r7 ~6 o# i" L* r
 
3 D% K! p2 N4 c3 ~/* USER CODE END 2 */2 d) S* ?& Q. j. K8 Y3 s# R# E
 
静以@致远 回答时间:2014-1-3 16:10:53

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

 截图回复一张
8 K6 g9 S; i  e: a- b" x7 q QQ截图20140103160610.png
沐紫 回答时间:2014-1-3 17:05:42

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

多谢楼主分享代码!$ l( I6 o& X" Z0 m- t. j. V6 x
那片清茶 回答时间: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 手机版