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

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

[复制链接]
静以@致远 发布时间:2014-1-3 16:07
官方出品,功能还不够完善(个人观点),但能够生成基本的管脚配置& V7 R& L% l0 j, U! q# Y7 F
共5个分卷,别漏掉啦1 C4 D% n. R. y2 q7 n5 @, S
【第一卷】 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++){
8 G9 @) X2 r) x* X: e  y                for(i=0; i<4; i++)//R G B 中一个字节对应的发送缓存: E! j$ q) }$ M
                {
% k# {. E$ T1 N8 t! m3 k( x2 e                        tmp = (uint8_t)(color &0x00000003);
! w- u2 }, ?) B0 A4 E' t                        switch(tmp)
: z: ^3 B' S( O- i7 F: L                        {3 ~; }* {/ P  `
                          case 0x00:8 n: k* C& s/ Z) }  T! s2 D
                                *pb = BIT00;% `6 `" x! y. p2 q4 P9 i1 Y7 x
                                break;
3 R' n  ^6 e' o: O9 N6 ~" p1 O# _                          case 0x01:
' r6 q% F' X$ B( V- r/ K  @/ F+ T                                *pb = BIT01;
* b5 Z, @6 H) @8 h& m2 e! w                                break;
9 E) X  b, Y4 D5 F) O9 }                          case 0x02:
7 ~$ F1 q2 ~" M% V& `4 N                                *pb = BIT10;4 Q' K9 C7 g- u8 g
                                break;
6 P4 L3 m, e0 S9 b                          case 0x03:9 {! o; ^  w6 A, z, v" }) G+ q1 H
                                *pb = BIT11;: P7 Y0 E/ V7 w" h5 o
                                break;- t' R& H6 K, j
                        }
. F: R$ a# t. k" {( [                        color = color >>2;# h5 @6 I' t0 u# t5 s
                        pb--;# [4 ~- q9 A: t# d6 T
                }
! s0 ], P+ q! B2 A. D                pb += 7;
: S8 \- G* I( g, Z! s0 Q& 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
/ `$ ^% @: ]( M- B安装不了啊
  j2 P4 a  f9 e* R( U
这样就可以了,在安装目录了里会有一个.jar文件,双击打开即可
静以@致远 回答时间:2014-1-3 16:09:07

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

生成代码鉴赏:论坛啥时候能支持代码片段呢?????; T1 }4 j" _8 q5 }* w, Y
 
3 D2 n8 K5 {$ d9 F! j1 q/**
& L) J1 {6 Z9 K/ p  ******************************************************************************% r" G7 i/ `; @, u( w( G1 y% j
  * File Name          : mx_gpio.c5 |' F0 J1 y7 W- C
  * Date               : 03/01/2014 15:37:11
+ S+ {% R8 E' L2 d* e9 `3 M  * Description        : This file provides code for the configuration
; U8 C5 m. i8 ]( C+ A% p  *                      of all used GPIO pins.+ E  H- Z4 q; ^4 v  w
  ******************************************************************************
9 a$ A( ?- d% B0 |% k  *
) G" G' w5 V0 c$ ^' E! E; J5 d  * COPYRIGHT 2014 STMicroelectronics
. [7 f" i3 s# O# f% I  *( w( a& I8 b" L- a0 }
  * Licensed under MCD-ST Liberty SW License Agreement V2, (the &quot;License&quot;);
/ c4 ?$ @+ P3 [  F* c1 Y  * You may not use this file except in compliance with the License.
0 @* K, v( g0 z  * You may obtain a copy of the License at:
$ W, R) \9 ]8 O  *' G; c" r& {- J" C- b/ M5 V
  *        http:www.st.com/software_license_agreement_liberty_v2
7 D4 G+ }4 l7 A# j4 o  p0 ?  ** q, t4 _2 c! d" V
  * Unless required by applicable law or agreed to in writing, software 
% e* j' p1 n+ {! M: `' r/ m  D  * distributed under the License is distributed on an &quot;AS IS&quot; BASIS, 
6 Y' e* R0 H+ o5 C0 A2 m1 O* r- o' \  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2 x, ?0 D5 Q8 i2 _# ]  ]0 u2 X4 a/ m  * See the License for the specific language governing permissions and
* h( i/ ~. l; T! a  * limitations under the License." @8 t( {2 t- o' a
  *0 o+ c* P5 C/ H
  ******************************************************************************  l9 A& t: e1 f5 I/ R4 M
  */( E% q( N8 s9 d8 u
 4 S0 h% v3 Y# w% B/ Q5 e
/* Includes ------------------------------------------------------------------*/& ?- I& K" ]2 V9 K$ a
#include &quot;mx_gpio.h&quot;/ H. K, }. U9 e, |: s3 i
/* USER CODE BEGIN 0 */
+ r/ o8 y! F, m6 C 5 U# ~  L) Q) l, L, Q( m
/* USER CODE END 0 */
% z! z$ ]: p+ B + e) x/ ^# \1 E/ J  l/ _
/*----------------------------------------------------------------------------*/
6 i4 T4 }) Y0 a: D/* Configure GPIO                                                             */
8 W" F2 S, S4 B/*----------------------------------------------------------------------------*/6 c3 L/ q' C: k4 ^7 ^
/* USER CODE BEGIN 1 */
  T8 I/ t! }; D6 M( | - H1 Y6 z' V: B8 l
/* USER CODE END 1 */( }" E9 j1 p2 D7 ~9 H- f& K
 $ |1 L0 W+ K$ m, |' g! h9 h1 ^8 j
void mx_pinout_config(void) {5 H4 e  A5 s( ?6 T: d, C6 y8 a
        /* Private typedef ---------------------------------------------------------*/
7 {5 }( L, ?8 l5 K! _        GPIO_InitTypeDef GPIO_InitStruct;- I# R) p" z& I. Y3 c( [
 2 ^2 k/ w1 d. G. U0 ]9 j; f; p
 + l: g1 D" ?" D' P6 `0 w; h
        /** ADC GPIO Configuration       
" e! E" K( [3 O" ?3 X+ Y0 t' h                 PA1         ------&gt; ADC_IN1. u& m; a: P+ F8 h$ i
        */
8 K% p' y- b! @ * P* Q9 g' `- j: k9 S! X- M8 \
   V- E( W1 k: ?2 F8 d% l2 Y
        /*Enable or disable the AHB peripheral clock */' Q7 A# b" b9 p4 ?! F7 k
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
0 s- n# b. i. K" T" [4 b 
9 }, w, ^9 l1 S$ K        /*Configure GPIO pin */: {! w' G2 x2 i8 B
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_1;2 a, u1 ]4 F5 j) D  |7 L
        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AN;' N5 B. y/ F3 a1 Y" j& w; `# Z
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;" s0 n# f; p6 f# X+ H, Y
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
. n0 L8 T2 u6 K8 k9 } 7 F; q" I# |) ~! c" T8 i& k% t8 L
 ( x' Z0 P, w. k9 S
        /** I2C1 GPIO Configuration        8 |5 E8 F0 j6 w' R4 ^' K2 q
                 PB6         ------&gt; I2C1_SCL3 z( T) c9 }+ E2 x+ u# x& U
                 PB7         ------&gt; I2C1_SDA
. H+ O* [+ q8 C1 d0 l: k7 R0 Y$ y7 `        */8 i* I& d' ~2 R7 S" i- E
 / l3 C) O% v6 z2 z: T
 
( k: J8 T7 E) R% l0 H        /*Enable or disable the AHB peripheral clock */! d. a- Z$ Q! E* s9 d& e
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);$ c& ~  I/ n, P
 5 Q" C8 A3 Y/ r+ Z
 
) |" Y. T, D  [4 V, n; i' ?        //!!! GPIO_Init is commented because some parameters are missing
& J  x9 K( S5 e9 v. V2 x+ |  [/ ?        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6;
0 C& k$ ~) }6 t5 J3 n: I6 z& s        GPIO_InitStruct.GPIO_Mode = ;
; A; S  m" Q2 f) X' v' t        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
/ V) m( `% N; Z1 {9 g        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
& s+ f% L/ [5 q  W        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;. b) U% O8 U7 C, z
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);- G7 i/ k* o3 q$ a
 ; p0 W5 P4 p7 v! d% r3 F
 
7 n5 k; k$ L  y! ~8 [" l        //!!! GPIO_Init is commented because some parameters are missing
! b% d+ p) N' @) ?# E        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_7;
1 Y: W4 a2 t) V8 n. z        GPIO_InitStruct.GPIO_Mode = ;
( R  q  j1 H# J        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
# S& e+ N$ V/ c6 y& L        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;, y8 h. L9 k! O
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;- i7 z  n" v# f* @
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
- f! ]  e" H$ `! j; _' {1 }: V' a 
6 Y$ p& }, Z0 J! R        /*Configure GPIO pin alternate function */$ ~5 w  m3 e/ d6 W; w9 O
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource6, GPIO_AF_I2C1);
# O3 S& M  {6 h3 P. [ 
" C$ u0 m- r+ R! p* c        /*Configure GPIO pin alternate function */
& g0 F1 T9 }+ N% S& o        GPIO_PinAFConfig(GPIOB, GPIO_PinSource7, GPIO_AF_I2C1);
4 |9 H) S2 z: t2 R! f 
9 E. e  g  e, D2 i/ y : x' h* O( Z: Z7 `1 _6 e* Z
        /** SPI2 GPIO Configuration       
! K3 J/ c* z, v3 ~- `& S                 PB12         ------&gt; SPI2_NSS
& Z* a9 m4 W" d! \" R1 ~7 [                 PB13         ------&gt; SPI2_SCK
3 e5 w7 r, a  A; p- f                 PB14         ------&gt; SPI2_MISO' e; ~* N5 |( k. y5 A- r  V
                 PB15         ------&gt; SPI2_MOSI
1 W4 d$ r: v( D* A3 ~& `* b# g0 r! H        */2 p2 Z3 E! J. p$ r) `
 ! D" }) M4 a7 [. a9 H) z
 % M* s  |& H  j8 H
        /*Enable or disable the AHB peripheral clock */
- m2 i$ x9 @, O! n        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);" H9 s! x- Q$ w5 z1 ~
 
* S7 r+ A/ K. {  v' Z4 U5 g : {& X; u4 h7 K' H. U
        //!!! GPIO_Init is commented because some parameters are missing
. y8 @6 M- g8 K  \1 W8 k  g        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;
- X4 Y. n& G8 D        GPIO_InitStruct.GPIO_Mode = ;7 W; U/ D0 P( x/ `
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;8 C* e) I; x8 d" D6 O
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;3 X( \" s8 x& q  f8 N
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;, ^, z: {* N1 ]
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);4 z& K, r; j2 {& j# X7 j" ^5 Y
 ! k: m+ K" v9 j5 `4 X
 , V2 X! H( X% B! X! I
        //!!! GPIO_Init is commented because some parameters are missing
1 M- u7 u' h. y2 C. D/ }        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_13;) y5 j6 p) ~6 S+ v  U/ U& _
        GPIO_InitStruct.GPIO_Mode = ;
: z* o8 l0 ?1 `9 F$ N( M        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;1 x/ G; D0 e0 ]0 T# J) b. }
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;1 f) g2 P# f0 K5 O
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
, D9 b# n* W  P: L        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);% B$ c0 {' t7 j7 m2 C* c$ y9 u4 u
 
9 d) l% f( z+ @9 R3 Z* O 
- f8 u8 j, K1 o0 `" |% K        //!!! GPIO_Init is commented because some parameters are missing) @3 {: G0 ?* X! ^& x  `
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_14;4 o" g. O' |' C; K# z  y; @
        GPIO_InitStruct.GPIO_Mode = ;
, q0 y1 R1 l7 d5 o        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;, y& S5 O( q: m  }: x" c# L
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;0 @* z; G4 W. e+ G, s
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;/ `) x& e  Z! n
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);6 M, d2 x6 b6 A3 y- ?$ r* g5 E
 . \) U1 S; k, o) I" Z
 ! M; _5 {8 G4 w' A  ?( M
        //!!! GPIO_Init is commented because some parameters are missing
* h" L- W6 R' q0 h+ f        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_15;7 {2 I' h/ Z1 E
        GPIO_InitStruct.GPIO_Mode = ;
8 w8 A: w) }# ]; r$ e" D        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
6 z5 A3 b5 M6 e4 H" X' j8 ^        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;6 A/ Z/ v! G2 t& V% x
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
  Y, x9 i* p1 H" L        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
8 l2 Z% i& t* A( o . E% i9 j2 I8 k6 H1 p
        /*Configure GPIO pin alternate function */0 w5 R9 J, P* U8 y/ }1 m
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource12, GPIO_AF_SPI2);
; E, ^7 ?" r3 c4 j  [  H 
# k1 C7 s2 t4 f  i& I6 V, @4 B        /*Configure GPIO pin alternate function */
+ `- I- v+ F9 a% t6 d* P        GPIO_PinAFConfig(GPIOB, GPIO_PinSource13, GPIO_AF_SPI2);
$ [: s* ]! V- d; z 
+ c: P! ]4 u5 C& E        /*Configure GPIO pin alternate function */
: B. \3 }" @6 V/ E        GPIO_PinAFConfig(GPIOB, GPIO_PinSource14, GPIO_AF_SPI2);5 }$ h4 F; R/ \: x. r! u0 Q
 
* V8 h* K4 Q4 [  w" G, ^        /*Configure GPIO pin alternate function */
$ x, v+ e( h: s        GPIO_PinAFConfig(GPIOB, GPIO_PinSource15, GPIO_AF_SPI2);
& w# f# d$ j( h* m8 Q* o5 P" n7 C : M0 O* M# ?& ~) @
 3 _; K- V' Z$ M# Z3 s6 \- h
        /** USART1 GPIO Configuration       
! b- N/ R. `  e3 m; e3 F4 {7 ^                 PA9         ------&gt; USART1_TX
( K3 {, ]8 l* i                 PA10         ------&gt; USART1_RX
; J8 k0 [8 k6 X" F4 n* h        */
  p# N" D0 R" V. J! K% W1 w4 F 
0 B& x  m7 [3 O2 j 3 b9 v, B5 t1 |8 e; _' x
        /*Enable or disable the AHB peripheral clock */
0 w1 x7 E- A, ?- i9 I6 P% M        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
: }. c6 z3 Q" e! h9 |5 G + k  `6 J( _  d0 o
 
- H5 M% ?/ j& K" M4 J7 i, G3 {' D        //!!! GPIO_Init is commented because some parameters are missing* F( l% |5 y8 M% i; Q  e
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_9;
$ T& q2 Q; \# D% o7 l' ]        GPIO_InitStruct.GPIO_Mode = ;! W" t) r9 O0 w0 F' _3 l
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;8 }0 q/ S4 |6 Y: t- T# f- E2 }4 w
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
6 A( O, `9 K. z, C. w        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
& x- B* Z& S2 z- d/ k3 V3 u        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
& U, b! Q! [3 }: \- \$ F1 S4 P" c 
% F& ?) g. ^4 Q" N1 F! a: d3 b0 E " l7 W, I( u7 `% S$ Q: d# u9 v
        //!!! GPIO_Init is commented because some parameters are missing0 A) {/ N2 o5 ]
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_10;8 }" g, e! P. b/ ^1 Q, R
        GPIO_InitStruct.GPIO_Mode = ;
: ?5 @7 K- l' \% ^, _! [8 e7 Q        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;# {3 ?0 L  [- x4 M
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
0 U  f% W& v( t& E% G# K        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
% s8 G" {/ S  E9 o1 e        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);) U  u+ ~5 @& o  x9 ^$ c
 
6 e( E8 w* w. a. f2 h( T9 j+ }        /*Configure GPIO pin alternate function */, [0 `. w! v) j/ D
        GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_USART1);
! E- h! P/ \+ Y0 r; O" W; O 
& B9 X* K9 M5 Y9 q        /*Configure GPIO pin alternate function */3 j' D. u+ |) q" S
        GPIO_PinAFConfig(GPIOA, GPIO_PinSource10, GPIO_AF_USART1);
& E+ K; t( ]4 k' E * t0 M" b+ P2 O
 
) e6 @3 @5 m1 t9 H; }        /** USB GPIO Configuration       
5 d8 G0 j3 }# V" i( t                 PA11         ------&gt; USB_DM
0 h$ N3 r' x4 C* B$ t0 p2 p0 S                 PA12         ------&gt; USB_DP
9 e! b& d% f( G# V5 |, M        */- }4 Z9 s2 q7 p2 S2 f/ J: i' D6 ~
 4 J* B& |1 J5 {& h
 ; D# z; |' l6 P. \. K
        /*Enable or disable the AHB peripheral clock */9 Y% a0 f& W, }: l  W/ n
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);( E7 P, F9 U  @9 D* ^5 v9 T1 T
 9 Y+ I; u$ b5 H6 }1 |6 A) ^% T
 
2 E- K6 y# f: Q2 h' v$ j; e        //!!! GPIO_Init is commented because some parameters are missing
7 `5 I2 F5 Z  b) y" ^6 ~) b        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_11;
. s: T  \# d) N6 _4 F4 Q9 a        GPIO_InitStruct.GPIO_Mode = ;
, E  ^- b2 t5 \3 c        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;3 a& f& i4 K% y7 M7 u, e: u
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
% w8 t  g3 T, I# N+ h' K! O: M5 D5 M        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;6 l& X0 a; ]- E4 v
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);6 @; `& ^% D' c0 ?, P$ F0 A; O/ X
 
% X; j* ?6 z5 }4 D % x9 K7 z; B  Q6 y# w, e# s# R3 \
        //!!! GPIO_Init is commented because some parameters are missing2 c) r3 ^* f9 F$ Z, I+ V5 ~# N6 D
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;+ w& j/ X) T4 F+ g
        GPIO_InitStruct.GPIO_Mode = ;. f+ t% Q% Z" D! E' C; A
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;/ }- \" v) k7 L; Y: a; e, v- ^
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
' |& i9 r' p9 G$ @( `        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
5 S4 R& H1 J2 @" U        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);) z& Z& Y5 M8 ?& |, q& Q; j$ f
 8 P, j% Q. c6 [: {: O
 
# D$ P9 @, u% @0 H5 ^/ P8 H+ G+ M        /** Configure pins as GPIO9 `' s9 F6 s. h: U, }7 m
                 PA8         ------&gt; GPIO_Input
( S8 }8 U3 U% W6 ?. x6 d        */8 ?8 C" f. X9 W3 P1 b
 
: p( ^, @' d3 F/ i# S! R/ s6 Y 
' g+ [% \; c, F; @3 W; L        /*Enable or disable the AHB peripheral clock */* U% x3 J" Y- r3 c, H
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
, U7 k- N, c( I 
& B1 P8 k) g$ O8 V) M8 J        /*Configure GPIO pin */! @( E0 ^- _; Y" i
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_8;
, x" X6 s8 z" h. ?: w: E' m        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN;6 @/ L, U+ V/ c; ^
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;* S1 v4 D2 Q. O( Y7 S2 [7 k
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
7 k+ D0 U5 l2 s}6 t. G. z7 s& ?/ C0 V; S
 
5 q5 @9 @& `% l% I' e/* USER CODE BEGIN 2 */, m8 h, U9 b7 |  k, j
 
% [" Q$ \; `# `; V' i8 Q/* USER CODE END 2 */0 o* ~0 ?" h9 n6 R" s- Q
 
静以@致远 回答时间:2014-1-3 16:10:53

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

 截图回复一张
8 @* _* V7 E! j" y, e8 m1 W( C+ @+ y+ i QQ截图20140103160610.png
沐紫 回答时间:2014-1-3 17:05:42

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

多谢楼主分享代码!+ n& y% s" [, w
那片清茶 回答时间: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 手机版