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

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

[复制链接]
静以@致远 发布时间:2014-1-3 16:07
官方出品,功能还不够完善(个人观点),但能够生成基本的管脚配置( q+ Y3 n  S3 c$ s( ]& f
共5个分卷,别漏掉啦& k+ N9 o" p9 W! ?+ l+ x3 N0 [
【第一卷】 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# w# F) V- G: S. g  D
                for(i=0; i<4; i++)//R G B 中一个字节对应的发送缓存
- K( F& d6 f% d8 N7 Y0 K                {
1 n6 Y# }! `: W6 I! O                        tmp = (uint8_t)(color &0x00000003);- N4 V1 I* E& @# L1 v; F1 {
                        switch(tmp)$ L3 t+ {5 I  t
                        {+ v' m( w; v; q0 D7 V& m; ?
                          case 0x00:) R3 G+ Z7 H% L# u, @! o
                                *pb = BIT00;4 a( @5 q/ L2 Y- X7 n
                                break;) n( M- W1 H' P/ f7 s
                          case 0x01:  X3 z+ _2 f) p* S: u
                                *pb = BIT01;3 p: _# g9 [) S! `" X8 \; \
                                break;& g, G) l0 n5 r* g* j" t
                          case 0x02:6 Z% L! I7 e$ t% L; z  S5 c8 ^1 i
                                *pb = BIT10;' N# f. b; ~7 l3 X. M" H- }# L
                                break;
  n, E8 L$ z& z. |- A: ]5 ~4 T                          case 0x03:  }4 M& K! W( O$ x- n0 x
                                *pb = BIT11;
; N+ [# ?" R6 Z# X; e( L, |                                break;/ i  {. g0 s5 s: ~9 r
                        }; x# I1 V. u! H; ?7 m
                        color = color >>2;# v' H2 Q% O( E0 L  k0 V
                        pb--;7 X5 N7 ?" G$ V( a7 q& t! C! W7 v
                }8 @. ?) |, K5 Y  N$ ^; H  q0 s' |
                pb += 7;! J% N8 t$ h, V6 _: O9 d  B& a
        }
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/ x$ @! `( s+ E$ I7 f$ I
安装不了啊
% j0 g/ b2 B( H3 Z! J4 Y% e8 V
这样就可以了,在安装目录了里会有一个.jar文件,双击打开即可
静以@致远 回答时间:2014-1-3 16:09:07

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

生成代码鉴赏:论坛啥时候能支持代码片段呢?????* _; b; M4 u' _4 e, Y
 
; V$ d% b& j' f) t+ ^/**
! H- F: N: X' G/ a6 T" S  ******************************************************************************9 d, S% s% {4 U4 i8 P* L
  * File Name          : mx_gpio.c* v0 ]. t# A: U+ E9 D
  * Date               : 03/01/2014 15:37:117 J4 V  N; A1 v* p* O7 N! Z( n
  * Description        : This file provides code for the configuration1 i; d5 u+ W7 \9 s* R+ x; Q1 G
  *                      of all used GPIO pins.
5 x7 p0 B/ u1 F  ******************************************************************************# ^5 g( c% w  q/ A- L6 b3 n
  *, }9 ]4 x. u- T8 h% |# M! E* Z
  * COPYRIGHT 2014 STMicroelectronics4 T  a8 Q2 x$ |* c& W% @' K0 R* z
  *% H9 M% a6 t8 I6 E5 y4 ?
  * Licensed under MCD-ST Liberty SW License Agreement V2, (the &quot;License&quot;);
+ e! U; n& W# d; t  Y- r4 j  * You may not use this file except in compliance with the License./ z, e3 Q/ L) o) x/ U
  * You may obtain a copy of the License at:
: N4 t* S9 q% U* Q3 X  *! \! _2 D- U" N; h
  *        http:www.st.com/software_license_agreement_liberty_v26 q) q/ T6 v" z% i% q) I
  *) g( o3 X. p) o: K4 U
  * Unless required by applicable law or agreed to in writing, software 
5 D3 F: \7 I+ G  y1 e  * distributed under the License is distributed on an &quot;AS IS&quot; BASIS, 
4 `/ [$ L' i) N( P2 h; H  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.+ J5 R, e( m8 V9 e
  * See the License for the specific language governing permissions and
' M: f  n7 _/ \! z# s/ x  * limitations under the License.
. N) \# |' r+ z; M  *0 x3 ?/ x& K+ u1 L( j
  ******************************************************************************; r3 D$ r+ w1 c4 J- N' S! Q/ h  `
  */
8 @; v4 I& h6 y( F- |) J% E/ b/ s 
$ @$ a1 M( k8 F/* Includes ------------------------------------------------------------------*/
% x/ v- E! J" T8 a#include &quot;mx_gpio.h&quot;
- q% N3 t& _) G/* USER CODE BEGIN 0 */
  Y! c0 P5 U5 ^1 j: \" G* R' U- P . f& v( N( x5 ]8 q
/* USER CODE END 0 */
4 N4 @: r- c& X3 ~2 [: M9 n' }! i 
7 l4 K" W7 d1 N1 S/*----------------------------------------------------------------------------*/
2 }  m6 G+ W) u# T. @/* Configure GPIO                                                             */6 d3 X8 h  d6 M. q/ s; @* [
/*----------------------------------------------------------------------------*/
2 z8 K1 J1 h2 o/* USER CODE BEGIN 1 */
1 a% r5 A& I9 v( ]5 b4 s! }5 A 4 c6 D" m: E; m2 R! j6 ~4 Z! y- C
/* USER CODE END 1 */$ P& s: S' P6 s. ?
 
" m7 T' s( J# `* D, ^4 {4 ]- R5 Avoid mx_pinout_config(void) {
( x; `1 S4 t* y        /* Private typedef ---------------------------------------------------------*/
: |0 F' H" b! x8 c- h5 R- c        GPIO_InitTypeDef GPIO_InitStruct;2 ^" H3 _* p( y0 t3 P6 \
 
: y. k& C3 f+ r) ^ 
% d4 F, G7 L' r' j: D        /** ADC GPIO Configuration        0 X" B( C4 J3 n8 ?
                 PA1         ------&gt; ADC_IN1
4 B8 t, ~5 G2 {3 ~0 T        */
# k) H0 }3 w5 u1 q$ P& n* X0 i   i0 \& r3 ]# J  X! o: ~
 
, n* L# Q6 c+ e: h$ U; I        /*Enable or disable the AHB peripheral clock */; f( Q. o- [- g
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
, X' Z8 Y& T& v. T8 I3 ` % z% f! s* A# S2 f$ ?2 q# Q
        /*Configure GPIO pin */8 h3 N% r8 G& V% c
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_1;- Q% `! A7 i7 b6 N# b
        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AN;
% N! I) `& i% F$ E        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
; W, \! Z, H2 W# s) u        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);3 Q0 j3 `- z* l' [/ g  A! ?; [
 + `5 I" g* J" e* O+ n! \
 3 ^7 V  |4 j3 \7 z* [  x$ P1 f# m5 R
        /** I2C1 GPIO Configuration        0 n0 W. U& i% J, ?8 \2 O
                 PB6         ------&gt; I2C1_SCL
7 @  C4 j1 N' q4 A                 PB7         ------&gt; I2C1_SDA
7 a5 U7 V, y5 O- C0 X! F        */, i+ {% S7 S- R# }
 
/ i  P8 M0 Z/ Y2 v 
8 s" y5 ?$ [0 R6 ?$ |% ^4 m" G        /*Enable or disable the AHB peripheral clock */
1 N% V+ ?  j! v, p( h        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);" k' R+ B, w  v: P) u9 S5 M
 
! i, Y4 g" ^6 _5 B2 J ( z! H% H1 h  _+ a2 E9 W
        //!!! GPIO_Init is commented because some parameters are missing
( N* P5 d+ z+ \/ @5 c0 s8 K        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6;! O/ f+ p& |6 r9 j& d
        GPIO_InitStruct.GPIO_Mode = ;7 v8 X; ?' O, X1 X
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
& b+ v4 h* e  Q        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;- B# j) k5 X2 o- g  G( a
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
, s; x9 \0 O  L2 Q; b" J2 _" B/ c4 R8 i        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);& C! @) n! q+ u; [8 N
 , v3 c. L+ G, ]# {0 ~. o
 
9 J+ u) b# v9 B, n/ B2 Z" v        //!!! GPIO_Init is commented because some parameters are missing
$ p1 a2 `) W1 F- \        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_7;
9 y7 y- k5 Y! _: v4 G- @. Q        GPIO_InitStruct.GPIO_Mode = ;
" G! X7 Z& X' A  a$ }3 M$ G. I        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;6 G: u, w' I1 Z. y7 j6 Y
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
2 c" c( Z3 J5 \- ]5 D! \7 S        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
+ d7 |1 c  @& b  m  w% v        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);' G" c+ l+ a, ~$ E
 ' D* ]8 k2 ^# {  y! t5 T4 S
        /*Configure GPIO pin alternate function *// M, l/ q! ^; \+ o
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource6, GPIO_AF_I2C1);- E& b( }. ]: Z0 A4 m
 
& h. }4 J8 y8 p& \- c1 l* y        /*Configure GPIO pin alternate function */0 z: x5 N  \8 n& a
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource7, GPIO_AF_I2C1);3 q: O+ D9 Q) `, ~) h
 4 s( T* E2 }; Q" k7 W9 y3 c) a
 
; U/ m" e, z, Y" H2 L! O9 B% j        /** SPI2 GPIO Configuration       
* v0 _+ _" [2 A/ G% T+ P                 PB12         ------&gt; SPI2_NSS
; d1 }; f1 @9 l- D2 m( {( K! H" Q                 PB13         ------&gt; SPI2_SCK- w9 U; ^$ v* t7 o7 j
                 PB14         ------&gt; SPI2_MISO( \4 j6 M. |3 U$ L+ |
                 PB15         ------&gt; SPI2_MOSI
$ s$ @0 t: e' h; L        */2 c& N8 o# |; N$ r5 [
 
" p7 S: l) ~4 k6 d 7 _2 G/ a' v& d5 q& g
        /*Enable or disable the AHB peripheral clock */6 |, g1 V# b+ G
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
1 L5 x& c/ v& A$ t 
- u+ [3 [! U2 s3 i3 Z 0 `# K: A) O/ \
        //!!! GPIO_Init is commented because some parameters are missing/ K5 c( ], b/ k: g5 I
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;
1 E8 [' o* t' p; a        GPIO_InitStruct.GPIO_Mode = ;' i! G/ i1 H. A. @" D
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
& l; y7 L) W& x4 q2 ~        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;3 ?& m6 L8 t; `  `6 X
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
0 q! s$ P2 O( y: U  `        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);9 ^3 w1 g$ r* V
 
/ u' v6 H# r1 _# u/ Y- w$ _ 
9 w+ F5 i' v# x- @4 @5 J) w2 t( B; {        //!!! GPIO_Init is commented because some parameters are missing3 e* t/ e4 ~$ t$ D! d% o
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_13;
- V( f3 e8 d, S        GPIO_InitStruct.GPIO_Mode = ;
- n, B$ L" U5 T, f' }        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;2 B8 Q; ?  D1 R
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
; }4 _& h+ {& f; `+ g        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
2 |6 c' ]: X* t2 C! x        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);4 ?  g: U* v% P, Z, t
 ! l& q: p( r# i* D" J3 }2 }
 
* q6 ?5 D: D: Q/ w- m. {        //!!! GPIO_Init is commented because some parameters are missing: K6 Z* l3 z' B* X- A7 v: U
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_14;
! D) w& ~# Y& L7 m# c% W        GPIO_InitStruct.GPIO_Mode = ;; L& [8 \* |% P( ~3 G2 b
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
0 w' d  O. w( z$ ~' P2 {8 G        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;* x% o9 S$ \5 p8 c* z7 m
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;! U+ r6 j8 A  r5 I- z
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);. y! Y, J0 c/ h& p. y' q
 , ^6 Z$ b. U% P+ w+ l7 J
 
' u+ x+ I! ?* d- [( T* ^        //!!! GPIO_Init is commented because some parameters are missing
) P0 V/ }; O; k3 T) l; i+ V        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_15;8 r0 c6 ?' C; L9 n  g
        GPIO_InitStruct.GPIO_Mode = ;; `. R  V4 C  J' \, W- V) z
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;5 M4 N; `7 M  V
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
3 _" o! Y6 x; X# |6 x7 ?/ P8 D. K        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;% f8 s" N( i9 h& V
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
' e" D- z. _& m! R 
$ M! f9 N4 F9 b/ I8 w8 y# Q" a        /*Configure GPIO pin alternate function */
" ~# O; J. R2 Q% Q6 |        GPIO_PinAFConfig(GPIOB, GPIO_PinSource12, GPIO_AF_SPI2);
# S( b/ _* j# g" r4 d3 v: B % J6 x( @, z+ I' b% s# `7 ^
        /*Configure GPIO pin alternate function *// o6 B9 E% S! y( v
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource13, GPIO_AF_SPI2);/ p, o2 a8 Z# S: r& u- I) ?! r1 b
 
* o  m& u5 f. [( {        /*Configure GPIO pin alternate function */
3 B. @' T  K; [& |1 x        GPIO_PinAFConfig(GPIOB, GPIO_PinSource14, GPIO_AF_SPI2);7 y* `1 e6 p% V/ }* |$ X! Y
 & ^& @5 q. A; r
        /*Configure GPIO pin alternate function */
+ m2 ?0 J$ ~, m0 ?        GPIO_PinAFConfig(GPIOB, GPIO_PinSource15, GPIO_AF_SPI2);
3 \/ m+ o2 z: ^( B* s 
0 O1 l# B/ d9 s* a) T9 } 
1 S2 q1 Z9 E( J: U$ G        /** USART1 GPIO Configuration       
! w3 e) r6 t  Q5 S$ f9 _. ?                 PA9         ------&gt; USART1_TX
4 M" h3 N; }# {3 V4 i                 PA10         ------&gt; USART1_RX: w: o) U6 E* f( y2 H
        */
6 I% U# q. r$ n3 A, x8 e7 | 
% o: m( o# v* Z$ X 
$ h5 f; k/ h+ y# c' [% ]$ v        /*Enable or disable the AHB peripheral clock */
1 u2 }! N2 D4 w6 B        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);+ k' y1 A7 j  z, ]. x, T4 f
 9 m4 j& ~2 X, n. k- {
 
  F- o* o7 u5 Q7 ?! b' S        //!!! GPIO_Init is commented because some parameters are missing8 G# C% k2 I6 G( u4 n
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_9;# U* T+ T7 a2 \1 S
        GPIO_InitStruct.GPIO_Mode = ;
8 t+ v7 I6 m& I5 C5 `        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;2 k( x7 q) s! z
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;- D2 ?/ ]$ @( r6 v
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;% U) j2 j: e3 X
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
* j. e7 U; w" y! G- u 8 K- O  o% C( F
 
. O  `6 q3 v6 _+ M+ o7 B        //!!! GPIO_Init is commented because some parameters are missing
. m0 f& r3 W; d        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_10;0 ]5 T$ G, y4 G. `6 y
        GPIO_InitStruct.GPIO_Mode = ;
& t  N$ U$ U( e9 J) m" D        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;7 r( I% I% {1 M3 N0 W
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
: n! {% U- C6 ], [' T        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;/ E: q. R) \% ]' e1 j0 U- N; Y
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);7 g1 i; ?# X  b' {: [1 k
 
1 F2 x4 {: C# b6 z4 t" ~4 N! f        /*Configure GPIO pin alternate function */
$ I0 s4 e* |8 l6 y$ P/ u        GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_USART1);
+ L9 R9 _/ n. [" D4 @ " ]5 A4 d0 H  m: Y; t8 Y6 k# ?
        /*Configure GPIO pin alternate function */- Y' I; D( j. H# y7 j- w) m
        GPIO_PinAFConfig(GPIOA, GPIO_PinSource10, GPIO_AF_USART1);
; d* Q8 f! U: l* z9 H7 \; c, } " f, e. ], ?2 N+ g& J5 a0 R5 f% g
 5 E. g! T$ l0 R$ o3 [! Q# U
        /** USB GPIO Configuration       
, R- I0 O3 w% ]* _  V. N                 PA11         ------&gt; USB_DM7 V6 I& i# m' P  s& m
                 PA12         ------&gt; USB_DP* k' w; e- t" ~; P1 v$ b
        */! v, |9 p3 {- q1 y0 h
 
8 }( T; ]2 I4 x; R* I ( h# L$ |+ o: W+ C( i
        /*Enable or disable the AHB peripheral clock */# W7 W6 G9 F0 E3 F
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);" Q9 O8 q. s9 }1 |
 ' d" E3 }3 p2 Q0 ?# C
 
. y3 F3 |, f5 \        //!!! GPIO_Init is commented because some parameters are missing
# x5 n7 k( ~; d) ~! |. }+ l5 o        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_11;
  G+ A% }: w9 s1 c" I( z        GPIO_InitStruct.GPIO_Mode = ;8 `7 V  T# |! u" ~; \
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;, b8 S9 t, L5 a0 B7 Q* d7 i
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;- u$ h. T' j5 {
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
, t2 \$ N" x' Z8 @) }: j% ~        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
1 B7 O: O$ L9 ?. r/ i . v1 P7 w: Y; [! C0 D
 : K& K9 I9 m1 v
        //!!! GPIO_Init is commented because some parameters are missing( R0 l8 T; P, v: Y
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;7 q4 H& A5 c* E
        GPIO_InitStruct.GPIO_Mode = ;; N) j+ X7 ?  ?7 y/ o- j) R5 h2 b
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;" b4 S1 g/ S/ k# X
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
5 g$ _3 y2 t! r4 D/ B/ f4 N        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;/ \5 P5 X  E" ?" I; {. O  B
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
+ m( [8 W6 g8 R0 U: ^( p1 x 8 K% x2 V% t0 [' M8 v
 
& Z# Z5 a& }9 d, H1 a        /** Configure pins as GPIO
7 b2 J3 Y7 g' v                 PA8         ------&gt; GPIO_Input8 Y7 _6 V  J: z3 U
        */  t1 ?% H6 A2 a% d0 H
 1 O, q# f6 F2 _( ]( d* I
 6 _1 H' k$ T0 X. P! A: {
        /*Enable or disable the AHB peripheral clock */% h; }8 u5 L: x
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);) s8 Z  ?, f# R+ p* v% A. S' ~/ I% Z
 
# J: i/ A  T# [% H: J6 z$ ?        /*Configure GPIO pin */7 w& i2 Z- Z  _, u  U- b, ?. A1 R0 e
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_8;; y2 H+ i2 ~  `. S% B* [1 ^) P
        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN;
8 }3 {/ q  \6 f0 |* _- Z4 W, s        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;3 \6 |! z7 g9 Q
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);# a" o% d5 m0 B0 k' `
}
& z' w' I( ?; F' h 
4 P, }3 h5 e: v) V. Z) Y% B2 X/* USER CODE BEGIN 2 */1 `  G2 l& b4 P) F
 " e2 g$ d8 a! _
/* USER CODE END 2 */5 }& s/ c1 H6 m9 V  K
 
静以@致远 回答时间:2014-1-3 16:10:53

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

 截图回复一张
- C. u" ~' `- l% h+ D/ F% Z. j QQ截图20140103160610.png
沐紫 回答时间:2014-1-3 17:05:42

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

多谢楼主分享代码!
' E& F& l; D7 \6 G4 i# D
那片清茶 回答时间: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 手机版