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

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

[复制链接]
静以@致远 发布时间:2014-1-3 16:07
官方出品,功能还不够完善(个人观点),但能够生成基本的管脚配置- u& m* c8 l" w
共5个分卷,别漏掉啦9 s) p8 Z' x: y6 k3 }
【第一卷】 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++){
4 }1 {4 _, M, |( h6 y& `0 s                for(i=0; i<4; i++)//R G B 中一个字节对应的发送缓存
" O; v* R" [% Q1 @                {6 J+ f. b: ~! q. E+ m9 C
                        tmp = (uint8_t)(color &0x00000003);# K* B; G, f. @9 k. T
                        switch(tmp)  r2 P1 P( @7 B& a7 T: X" q
                        {
4 O' e  P% C/ L+ I7 g4 ]                          case 0x00:  r0 \6 t7 a7 \1 R* u
                                *pb = BIT00;
7 d6 B/ m1 u  q* M5 x3 N+ F                                break;1 P9 {* T$ j: x8 L
                          case 0x01:( U9 ~( B6 g" S- d; @! ~! S
                                *pb = BIT01;) y3 M8 B  h+ r% z8 N( y5 j
                                break;$ S! o% p1 h' }9 e& I4 w
                          case 0x02:
+ W; T# I- g/ U1 j, S: M( ?+ }                                *pb = BIT10;5 ?& F5 m/ D) b: Y% r' s# }+ d" v
                                break;
( @; F8 c! ^# m) C/ |                          case 0x03:
) z" u1 P) y" ^/ ?                                *pb = BIT11;
+ R  R9 ?) O0 J- f% F                                break;* r8 m8 x5 F$ T. ^8 ]+ n1 a. {( z
                        }
0 D0 e4 |8 I6 i" ?) \  q6 G                        color = color >>2;
6 v4 q! |: [4 S6 c; r; F& [; {                        pb--;4 h# P5 ?/ L% e8 O, ?& {5 p8 z
                }. p8 ]& m" C( s) f' a1 C
                pb += 7;: G- [- k3 `; _
        }
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* _- t& N, f; T1 m1 T( X- u# M
安装不了啊
) n  E" Y) S/ Y9 S
这样就可以了,在安装目录了里会有一个.jar文件,双击打开即可
静以@致远 回答时间:2014-1-3 16:09:07

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

生成代码鉴赏:论坛啥时候能支持代码片段呢?????/ I6 |+ [" c! I. x
 . Y4 b. U0 S2 r5 k2 N7 |
/**
8 w6 D  M  S# u. k  ******************************************************************************, B: k; ?, l* d* g
  * File Name          : mx_gpio.c) p7 i' u* F/ A) P- z$ ?* l
  * Date               : 03/01/2014 15:37:11
2 {# b& _1 x1 m/ `  * Description        : This file provides code for the configuration6 C& G, C5 N# K' W8 \& o$ c" i
  *                      of all used GPIO pins.7 r9 @* e5 v7 D5 ~
  ******************************************************************************
7 b8 l  p; q* G4 Z6 [  *+ T) x, s8 c! x3 c- A! B/ R0 |
  * COPYRIGHT 2014 STMicroelectronics
7 {/ x3 `  t- V. N  *# V! g2 q8 `6 q7 a
  * Licensed under MCD-ST Liberty SW License Agreement V2, (the &quot;License&quot;);
7 g  N9 h, p# Y  * You may not use this file except in compliance with the License.7 V. w! }& Q5 \# h, T
  * You may obtain a copy of the License at:6 O" t) |- `$ `# U2 @" o# Y
  *
' V( {# i. h( y# q: q: l2 r; W2 L% e  *        http:www.st.com/software_license_agreement_liberty_v2
- j& e' A9 d* E9 F- I& e  *
* {, G9 ]) M# L/ m$ _. s3 A; q) C9 p  * Unless required by applicable law or agreed to in writing, software 
; n) E% x! g, V8 W  * distributed under the License is distributed on an &quot;AS IS&quot; BASIS, 6 c4 [( m1 j5 z: q* k6 v$ x; n
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.+ H+ }* x0 W8 Q$ E5 v
  * See the License for the specific language governing permissions and3 [( Y3 y2 S6 d3 y
  * limitations under the License.! J/ t, m  }/ R4 g* N
  *
' h# Y3 o& n# C4 W7 q* e  ******************************************************************************
6 o) |1 I$ _& c  */0 {% g1 y( V0 p  c2 A
 % ?! D' Z4 Q9 {5 l1 l3 a6 P
/* Includes ------------------------------------------------------------------*/
8 e. r# W& c$ k9 e#include &quot;mx_gpio.h&quot;3 V1 R* a- F/ k/ X5 y
/* USER CODE BEGIN 0 */
' m; A, r- K/ P5 ]3 Z - p; U3 J: y+ T4 o2 W8 w% R
/* USER CODE END 0 */+ s' o" W# ~# _: N) e1 h
 
0 l; K* b/ }- D7 b/*----------------------------------------------------------------------------*/
) L. Y" t& B' ^3 @/* Configure GPIO                                                             */
) o& ], [. ?9 Q5 Y; d/*----------------------------------------------------------------------------*/
0 s6 E; {/ l8 G8 ]+ G/ H% t" ?* |/* USER CODE BEGIN 1 */; g- o  j! @% u4 `0 C
 
  k* l& \0 p; l: M6 L$ i/* USER CODE END 1 */
2 [( u* f; f. X6 O- q 
' Y- B0 ~0 r; ^; G5 _- B; W9 d* uvoid mx_pinout_config(void) {+ D; C& E  J( v% M& d. J! [
        /* Private typedef ---------------------------------------------------------*/% S6 [' i0 d9 y2 L8 c
        GPIO_InitTypeDef GPIO_InitStruct;$ a1 v5 r! I7 ?6 r7 Y2 p
 
  Q# j+ p4 i7 s 
. R0 X5 r& F# {( _/ F5 s& w* {' G7 {) ]        /** ADC GPIO Configuration        ! d: Z; d& {/ B$ O3 N6 T
                 PA1         ------&gt; ADC_IN13 B- Z% {; Q1 Y' p% T5 c1 e1 ]# K
        */! b! U; v6 s/ K  s# Y  I$ X
 
1 Q+ G% ^' i/ N: n0 Z ' ^& i6 c+ n1 j& w
        /*Enable or disable the AHB peripheral clock */, H3 Y5 B: v0 X" j
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);5 s( w- q6 u- j
 
: i+ s2 P: e9 {' z3 R        /*Configure GPIO pin */
! Q. \" }; d" }5 B. D        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_1;$ M( E1 l# b: L  ]
        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AN;6 d5 N* ^* J) m" U  m
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;+ }2 }8 E; W# K# a* m1 f% w
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
* D8 j' q: v& s$ [" T: V8 P; i( e7 u 
& Y2 @, N6 ~! R2 x& ^. Q; U 5 z. \7 w4 D. O$ \. B6 O" c3 D
        /** I2C1 GPIO Configuration       
# a/ C' S: z) J( x  o; J8 U                 PB6         ------&gt; I2C1_SCL( F, V0 X& [  X( C4 r( t
                 PB7         ------&gt; I2C1_SDA
. X% {/ Q8 Q0 ^# ~        */# `- a; e- \, P( J: ?
 
+ F4 z! p: c- k9 G3 R % V" B1 c$ [3 y, @4 _$ k0 {% Y; Y
        /*Enable or disable the AHB peripheral clock */
; Y: C* F( \4 ?1 s( N' n) r        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);* R; V0 Z* v  e7 x( f
 4 X; C  t9 \9 N5 v+ T1 h: W$ G
 
  H4 ~" G/ I7 O% Z9 H        //!!! GPIO_Init is commented because some parameters are missing$ r+ |' z* D0 S3 x$ h% @
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6;( L5 d$ r4 K- `" ^- d4 y9 S3 K
        GPIO_InitStruct.GPIO_Mode = ;6 v) U' z* t, K0 k: u. a' N
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
9 U6 M. x" S3 E/ C6 R+ _; y        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;& a1 r+ V. [+ s' S- ]
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;& W8 p9 `$ B: g, g# x( ^# Q
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
& C; {. K- Q& j8 f8 s 
4 H8 m' g# T9 n7 f* P, ~3 W 
& o9 ~* }, f' E8 P9 X# W" L+ U        //!!! GPIO_Init is commented because some parameters are missing
2 p+ Z2 c) y7 p        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_7;' Q6 k* S! k/ [7 A! `/ S8 v+ I5 l( T
        GPIO_InitStruct.GPIO_Mode = ;* q6 y6 U+ a  J& Y) S8 |
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;9 I' m3 y: m4 M+ F
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;1 ?% }5 C6 I3 X9 F: j- B
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;) b2 B9 e2 @0 ~# _
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);: _$ s$ \; `# R
 
) M# K$ B/ F- ^" H        /*Configure GPIO pin alternate function */
) X" l, n! s7 G        GPIO_PinAFConfig(GPIOB, GPIO_PinSource6, GPIO_AF_I2C1);
4 d( B& s2 A$ s) [ $ x# R* g0 E, l+ f. [
        /*Configure GPIO pin alternate function */
+ |! B! P# U; a3 u0 n: T        GPIO_PinAFConfig(GPIOB, GPIO_PinSource7, GPIO_AF_I2C1);
) F, P7 p3 q7 Q, g3 J9 { 
5 |& Z8 W0 D  P# U3 W$ J/ \ 
1 o" e3 d5 _! [, ^9 k% G8 O4 y7 E        /** SPI2 GPIO Configuration       
- a' c" g$ j% e; }# ?. Y0 ]                 PB12         ------&gt; SPI2_NSS
" a5 T; G6 J- f0 h+ K                 PB13         ------&gt; SPI2_SCK- p: s8 L9 N" F8 G
                 PB14         ------&gt; SPI2_MISO
! i# E7 e7 k$ {* u* |$ d, Z2 }                 PB15         ------&gt; SPI2_MOSI& q% N3 v) T" T$ U5 [
        */
/ Y% M# Q5 l; ?" d( H9 t- @ 
9 i. y2 E0 B/ A, O: I  [' q4 P 0 c- j  u9 s' R  f/ v# q
        /*Enable or disable the AHB peripheral clock */* B! p- R$ G( ^4 j
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);6 B1 @& c& W- ?4 H
 
- m3 d5 A2 p+ \& q , n6 `0 y$ y1 M! o: I( r
        //!!! GPIO_Init is commented because some parameters are missing
0 }' x( a; [) ]+ s8 B9 r        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;  r: B$ T* u- H
        GPIO_InitStruct.GPIO_Mode = ;, o5 v( |. r1 n  q# ~
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;0 c+ w$ c: C- ^5 f
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
0 ?5 A7 n# @5 s* E        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
; N" C" L: w4 j0 J) H        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);* c/ ]. _' H' Y( U
   t% a( H% h4 ?7 J" _
 
; D$ o' H' z) h' I        //!!! GPIO_Init is commented because some parameters are missing, r8 x7 B0 g2 G
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_13;  C/ X. B9 f5 }' y
        GPIO_InitStruct.GPIO_Mode = ;
' @/ j+ J1 D& n8 p7 g& e& b/ q        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;2 g' W0 N5 i2 @4 c7 g
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
$ `2 v" Q8 S7 V; T8 C  @8 R- X3 }7 I        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;% K1 |+ C: v$ D
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
0 c9 k& W0 a$ U. W, C! {: y% e! m 
, {- [- x0 |" j1 Q   ?0 d7 R' ~6 a
        //!!! GPIO_Init is commented because some parameters are missing* _( h: C+ V8 Y) {6 K& V/ G
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_14;
. Z4 x2 t- e- h" a- J1 @; x        GPIO_InitStruct.GPIO_Mode = ;7 |& t$ n4 d6 ^& D
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;: w! J3 E$ I0 C9 B
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
3 y, `* [, f  {# Y6 y; I        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
/ G: r  H5 o* x6 c        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);) r5 W$ @" y  J* M: U4 K7 h) {
 9 B' H3 E) F! \: n) k4 N
 % H& G4 v$ k! ~2 r' |' L; _( H
        //!!! GPIO_Init is commented because some parameters are missing; X; W  n0 _3 m
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_15;
0 K; K1 w' T0 y% ^+ N! t        GPIO_InitStruct.GPIO_Mode = ;$ p) b8 _) U6 F
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;# u7 E/ g( }2 ~1 s9 Y4 e+ q
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
/ L8 P+ ]* z  R6 V- l/ ?4 R* |        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
, _! b$ @5 D  r  b7 b& ?  u* q7 S* {        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);9 D  `2 ?6 j" E# ?/ N
 
; S1 j, {% a- u2 o        /*Configure GPIO pin alternate function */  Y% F  A8 k7 ~6 V6 U8 R; l
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource12, GPIO_AF_SPI2);  J+ n7 i: H5 @" u% P
 
# Y5 {* ?& N  t2 [! ^  [; c        /*Configure GPIO pin alternate function */0 H( a3 F# X4 k! o! a2 a
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource13, GPIO_AF_SPI2);1 v" T& n, L% ^- q2 I
 
" N/ j+ h4 O4 E3 x- \6 ^        /*Configure GPIO pin alternate function */. b- g* C9 C  P: H- J
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource14, GPIO_AF_SPI2);
* _! S) d5 J( e% }) s 
: ?3 p3 b- p6 X: i! z        /*Configure GPIO pin alternate function */
% j) x; l( w$ V$ W2 t        GPIO_PinAFConfig(GPIOB, GPIO_PinSource15, GPIO_AF_SPI2);
. |  c) k; \& y- ~. Q: p 
) F1 d! j3 M2 g / O* c% c+ n4 C5 r2 X5 N
        /** USART1 GPIO Configuration        6 J5 i, S5 ]7 w
                 PA9         ------&gt; USART1_TX) \, |, @9 ~2 G( R8 J" e. e3 y
                 PA10         ------&gt; USART1_RX
" {6 n7 K9 k, {        */, u, |$ i: g0 [9 f
 
- C/ ?. J$ ?7 l: m 
* @2 Y  n+ k2 B, @. Q! p        /*Enable or disable the AHB peripheral clock */
( J; q: Q2 Q5 a9 ^5 J* u  C        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);. @9 R3 `/ ?. B8 X! j5 X
 
6 g+ Z/ Q( i  G0 S 
; I# ^% r) l/ Q/ Y/ d        //!!! GPIO_Init is commented because some parameters are missing
4 I! H2 n* |) B% w  P/ J        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_9;
) g* n( G6 g- c& a2 d, C        GPIO_InitStruct.GPIO_Mode = ;6 K' k- ~6 z/ F- n4 v! Y, _
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
( d; y9 T! f1 L$ E* n! @        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
& m& ~  w9 [& D1 Z; B) ?% e        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;/ [/ A) L; `6 R) n5 Z: A
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);1 d& d! f) `# {) C
 
) V, v4 z" G) P0 ^ " o8 v' l, V8 r4 J
        //!!! GPIO_Init is commented because some parameters are missing
! y6 M: y1 Q/ N: H        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_10;
! ?$ Z% k$ _7 m$ m6 z7 H        GPIO_InitStruct.GPIO_Mode = ;  H& ?! x3 [% R. `; e
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;7 }7 e  o* L, \$ k/ g. Z
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;) c8 Q4 }' p' r; t! Q" D' a
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;* `% u/ D! P/ `, @. E* Q/ J! j
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);( q$ f7 I! L) T1 S7 P" Z) g
 
: {1 \1 J" g1 M( b; ^8 b        /*Configure GPIO pin alternate function */
- ?9 E" u- n  g2 e0 v9 ?6 r) h" C        GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_USART1);
3 z* Y6 K, a( b 3 r3 W) F  C# H& n2 o" m
        /*Configure GPIO pin alternate function */
6 H. z6 S. j  Y/ c+ s& I        GPIO_PinAFConfig(GPIOA, GPIO_PinSource10, GPIO_AF_USART1);. M) s9 M" A* ?1 L- ~: Z
 : n6 e7 V6 [8 q5 {: b
 
& p' G) m+ I2 B4 l' E        /** USB GPIO Configuration        ! c; }  L, W0 I9 X( @* e
                 PA11         ------&gt; USB_DM
0 {7 X4 u% M  X* m                 PA12         ------&gt; USB_DP
- C& }( q2 M* h9 p! m. ^        */1 {0 e4 }$ k! q; v" c/ c7 K
   `9 T" D1 t' T0 Y; K/ _
 
. \, z. r6 g5 J7 C9 u! D        /*Enable or disable the AHB peripheral clock */
9 w$ z  ?/ e, p4 {        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
2 J1 b7 M) x9 [. z$ J( {0 c) f 
- M( H* r' J0 R! G% Y4 z: X8 \ 
' Z- O0 o* l$ H7 ?4 x        //!!! GPIO_Init is commented because some parameters are missing
! ^; l% P$ ]2 b! I4 j        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_11;7 @" [& S* O, W0 J
        GPIO_InitStruct.GPIO_Mode = ;- Z6 t% l" B/ F  Q* T5 Z& d9 h) f
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;# m3 h* |, X" L$ [1 ?1 k1 ~% F" @
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;1 Y& \2 K9 S& C5 [# U, S7 X
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;' R$ t# K! c: [, t" i+ B5 ~! _
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);  G2 ~5 K4 d* z0 f5 ?# W
 ' P1 e9 b( s6 u0 ~
 ) `& V6 ^0 p. {
        //!!! GPIO_Init is commented because some parameters are missing$ T0 \5 E) x, ?6 Z* a1 x+ ~
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;
% |9 |0 a7 w& l2 ?        GPIO_InitStruct.GPIO_Mode = ;
" c" F, F+ J9 G3 O6 o, K        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;+ j8 A% x/ r; @' ^+ P  U. \# O- s
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;6 Y9 E) F$ U5 S/ J8 R
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
! `* q1 S$ {! c' b: j        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);& C: F# q: P( g  `6 I1 }
 , [2 J8 u2 t6 l5 {* M
 
& l7 @% {% \+ I. M1 I        /** Configure pins as GPIO
- u& e& C8 g/ k% S$ a9 w                 PA8         ------&gt; GPIO_Input. M. A* N9 r* a: S/ b
        */. F0 a+ ^8 U' V( \; V
 # f$ G7 q1 }( z( Y( {# r: h+ L
 / r, Y/ U1 d; z1 ?: O+ i# }6 Z
        /*Enable or disable the AHB peripheral clock */
: I1 r2 F4 G2 L, d4 z9 K        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);" z' C3 V5 F3 T+ E4 T& X* }
 7 _( O, D% J" [! `
        /*Configure GPIO pin */
: R* d+ S& J4 \2 u  y        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_8;
' h" K% P. e0 ?1 c- U        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN;
& e$ j9 Z* V+ L1 A) ~$ t# b        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
8 _' n2 |" M" c1 \1 I/ y        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);7 Z4 w* S4 c/ U# Y7 c9 I& b: e
}0 u' Y- |" ?& n$ ]( W8 [% F
 
5 s" ~! i- M+ @% I! k1 X' F/* USER CODE BEGIN 2 */6 k4 L2 p2 C( `- `+ D- X" `
 3 E" @  c1 h- |' P) c( b
/* USER CODE END 2 */0 u7 ?" `- s8 i" \+ |
 
静以@致远 回答时间:2014-1-3 16:10:53

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

 截图回复一张# f8 F( }7 t. d1 a$ k% F
QQ截图20140103160610.png
沐紫 回答时间:2014-1-3 17:05:42

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

多谢楼主分享代码!
& s' K! ~, x8 z- e
那片清茶 回答时间: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 手机版