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

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

[复制链接]
静以@致远 发布时间:2014-1-3 16:07
官方出品,功能还不够完善(个人观点),但能够生成基本的管脚配置% f3 X& T' H0 y
共5个分卷,别漏掉啦) Z) O! }* h1 F$ I; S
【第一卷】 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++){
8 N/ F. x* \# P( H9 D3 Y                for(i=0; i<4; i++)//R G B 中一个字节对应的发送缓存& k+ Q% i- f. ^# f7 p" s
                {
7 e% f6 l4 p* {/ _                        tmp = (uint8_t)(color &0x00000003);. {! n$ D9 F3 {, R, u) \. N/ R6 l
                        switch(tmp)
# M4 E$ \$ q7 L% B/ H                        {
9 ^- F. i* @$ u# J                          case 0x00:
, i3 r& o$ a6 H* e0 L8 t  A1 G$ h                                *pb = BIT00;7 I! K, F# a+ d4 H/ e  V7 E
                                break;% w: P. V0 E+ Y8 s
                          case 0x01:( }/ p% t- q3 K/ O) x3 R9 B
                                *pb = BIT01;, ]' D! ]$ A. [1 w1 Y& X
                                break;# W( |+ Y3 V( }$ ]# ?4 C- d/ t
                          case 0x02:
  E' ^& M+ x; r6 a                                *pb = BIT10;
9 H3 r# @6 a" n  g! z! ^* b                                break;, E- D1 ?# A% e  K$ a4 i6 e
                          case 0x03:
1 J1 q# P6 z: |( N, D5 p$ }2 ]                                *pb = BIT11;" h( a$ E( g7 ]5 S
                                break;
+ y# ~- P; Q* W" _% B6 G8 [2 Y8 E                        }
: X0 O: [0 ~# V  U  T4 @                        color = color >>2;
6 u4 j. L" A, y& Z( b% q# \                        pb--;
6 ^0 Z; b# g# K/ a& F                }
+ U: K# i! I$ b                pb += 7;  T' K' e# u) m& ~) z* M$ 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:48: X4 Y8 m, ?: y0 y+ Y& j9 s
安装不了啊

2 @& s5 y' T" f  j4 U( [6 k7 c这样就可以了,在安装目录了里会有一个.jar文件,双击打开即可
静以@致远 回答时间:2014-1-3 16:09:07

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

生成代码鉴赏:论坛啥时候能支持代码片段呢?????9 E9 E* ^% C7 ?
 % e+ p+ N* m& R+ O1 m. s( n" X
/**
4 q% `" {. O. s' o7 ]  ******************************************************************************
/ b3 q$ G3 `/ I, M  * File Name          : mx_gpio.c6 i) ]% M( V$ d& f
  * Date               : 03/01/2014 15:37:11
/ Y) {, w/ C1 l, y, E4 S  {  * Description        : This file provides code for the configuration
8 C) ~+ p( H" [1 U  *                      of all used GPIO pins.& ]+ `) o2 {; e# P1 G
  ******************************************************************************9 N0 ^# \3 B% [
  *
# q+ Z$ m3 s; s2 ]7 L* g% @  * COPYRIGHT 2014 STMicroelectronics3 R9 `% z. u; |6 p
  *- }5 t) P4 T* g) g
  * Licensed under MCD-ST Liberty SW License Agreement V2, (the &quot;License&quot;);
/ z% U* P/ U# t/ U4 U6 G  * You may not use this file except in compliance with the License.
; u1 u8 P. s0 O2 j2 V0 T6 M  * You may obtain a copy of the License at:7 {- }5 l& a3 W
  *
! m/ ~$ R& o2 W  *        http:www.st.com/software_license_agreement_liberty_v2
, |5 e( ]7 ~( _2 R5 g1 r  *" P! d) ^: G: h. V
  * Unless required by applicable law or agreed to in writing, software 
1 g9 \. ]5 F  D. u" e$ D( b8 A  * distributed under the License is distributed on an &quot;AS IS&quot; BASIS, + L9 f" ~9 }7 `: h6 l+ |
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  g5 M& y' I( I# s) S8 F; u
  * See the License for the specific language governing permissions and
* s, e8 c3 y! M* ^: s0 v1 x# Y  * limitations under the License.& g* f! O" ~1 o% {
  *5 H* n2 G/ ]# b5 d4 W/ ?" F& u
  ******************************************************************************
& m: Z- M% H; x9 a) L$ N# Y2 s  */
; |3 r& @/ r0 j# b4 P % p* e1 F; X' }# z6 D6 d* B6 ?
/* Includes ------------------------------------------------------------------*/
  s0 T& I& j# z+ f#include &quot;mx_gpio.h&quot;
. ?! ^1 f$ |0 k+ H5 O! t/* USER CODE BEGIN 0 */0 z1 b1 E- U1 Z  P) \
 
2 I3 b. Z) M5 W* V1 \6 L% V/* USER CODE END 0 */5 L; l- V0 B/ b, m0 j; @$ R
 
2 u- x6 D+ l* U  x) H8 {  E/*----------------------------------------------------------------------------*/
- ^" W1 J8 V+ c. J! |3 A' I7 Q/* Configure GPIO                                                             */$ z3 Y6 g# l+ Z3 }% \2 y
/*----------------------------------------------------------------------------*/& X; _9 }+ x) _1 J& X2 Z& \
/* USER CODE BEGIN 1 */5 ?) N- \. n1 X' k1 p' ~. v
 0 \5 N0 D' Z* ]2 q
/* USER CODE END 1 */& R% W. X# F" \5 Q1 _/ s% O/ `
 . R! _0 _0 m4 [& x- X% u
void mx_pinout_config(void) {
+ E& ?# a( ^% [) W* d+ k        /* Private typedef ---------------------------------------------------------*/
; C. T9 l! h4 I; H        GPIO_InitTypeDef GPIO_InitStruct;3 h8 r  V9 K- D! {
 
9 W* |/ R( T% D- W. ~ 
$ ~5 a+ U4 w& i' o) I, O        /** ADC GPIO Configuration        # r5 K; {4 O1 R+ N* B9 W: E* G+ B
                 PA1         ------&gt; ADC_IN19 i5 A" z& h8 I5 ^/ Y
        */( N9 a; K1 j+ n3 M
 9 r1 Y* n1 p/ e" ^/ O/ u% U; R
 
' Z) D% V1 j1 Z" a2 _        /*Enable or disable the AHB peripheral clock */& |$ N1 b* I3 {0 c4 n5 P
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
3 }9 ]  l7 ^# J4 f( f: v$ ?. D ' S, M! o) O5 c; s3 y, T/ ^2 K
        /*Configure GPIO pin */
# X$ Z* {2 a( }) N        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_1;
% Y' \' d0 Y' [- Y6 M1 F# \        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AN;
4 n& j, O: d! Y( P) c        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
) _! A+ w4 ?' ?3 g) E5 R( b        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
' Y  J7 P: ?: }- L# y . E: D* \: m% V; |  i7 J
 
* i" n: t) }5 l        /** I2C1 GPIO Configuration        " k, N0 A% D- ^2 e" P# E
                 PB6         ------&gt; I2C1_SCL! h* U; U+ l) g
                 PB7         ------&gt; I2C1_SDA" b' d  U/ s; K5 f& Q
        */
9 U" }+ c# t2 v* y& r1 ` # X; S8 G- M8 ?5 i: k, \4 F, _
 
$ V" n3 R( }* \$ K% e; Y# U( e* P        /*Enable or disable the AHB peripheral clock */
% c8 {- k2 @2 _; l# S$ U/ t$ r        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
% M! K+ m2 @" t( M& \: c 
  C; l6 Q, R$ h9 z0 [7 ] 
- }4 Q( @8 ^8 y) h/ d0 Q        //!!! GPIO_Init is commented because some parameters are missing2 Y( ^7 H- z5 u4 }. H5 }; t7 M
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6;5 Q  u- u  k, S3 I9 m, o- v# s
        GPIO_InitStruct.GPIO_Mode = ;" W# P( ^' c/ f* T3 I4 Y
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
) X% b7 `6 I( w$ r2 n        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
3 L/ t9 V' n" v        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
4 P9 ~, m+ W" E) }. H/ u        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);! x% p& Y6 p) Z' g* U5 M/ Q
 
" q! M  `& N& ~0 x8 u$ \0 V4 @ 
. D4 k0 C  J* }5 ~2 Y1 O        //!!! GPIO_Init is commented because some parameters are missing
0 T" F2 Q' W" F4 w) J7 m# T        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_7;+ ~2 H$ i1 V# T8 j- l% s9 X% ^
        GPIO_InitStruct.GPIO_Mode = ;
* c5 u0 A5 S, i- d- r2 Z( u1 ~1 _        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
6 u, l9 R( J) W( x6 S4 I( p. `        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
0 P% j  t# J3 ?, ?        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
" ^+ Y4 b7 T4 o0 A! r' O* b' c        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
7 m& Y2 E/ k+ R" k+ S% h 
# _" |' n; e3 c* U' O( l5 p% C        /*Configure GPIO pin alternate function */
* f8 z! [, ?# [5 f& L        GPIO_PinAFConfig(GPIOB, GPIO_PinSource6, GPIO_AF_I2C1);
5 a$ k- F9 h7 o0 o$ }4 l1 Z. N* V" b 8 t' b: e+ Y# S' ?! q/ Z1 L# ~4 |5 F
        /*Configure GPIO pin alternate function */) |" |( I$ Y% d
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource7, GPIO_AF_I2C1);0 x* T" {6 A; \4 S. r5 K# H  @. @
 ' w$ Y& |1 u8 |+ w: _) M. T
 $ j5 f8 ?1 R; O$ J3 [, v% ]" |" d
        /** SPI2 GPIO Configuration       
0 o) s2 W7 r! [5 v5 [9 n8 j                 PB12         ------&gt; SPI2_NSS- b6 |9 }, a; x! Q0 m1 L
                 PB13         ------&gt; SPI2_SCK3 i& a% s6 E. \: Y
                 PB14         ------&gt; SPI2_MISO
/ z# M& b: h& U& |8 c                 PB15         ------&gt; SPI2_MOSI4 h1 U% l$ r7 r1 `, r! _9 f" o/ Z; u
        */
# B0 h# Q. g2 R2 l   H0 F! M9 v, O6 l3 R6 [- h
 . f5 l0 J0 x' Y; c& {
        /*Enable or disable the AHB peripheral clock */2 T& Z0 o, ?$ A5 M+ K  s' X8 k* t: i
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
& {2 F- P& j  p* K1 y1 d 
' _5 }1 n- n: F4 c6 g6 S 
4 v2 u; u+ d! D) N7 [: T8 x        //!!! GPIO_Init is commented because some parameters are missing" h7 c, F7 d1 [! n5 A
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;/ k# l: i4 Y  ~  b$ W
        GPIO_InitStruct.GPIO_Mode = ;  s6 ~6 H  e$ R: o7 D
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;7 ~2 c, _6 i/ E9 U
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
! v4 l: Z# u* I! ?) F+ ^        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
6 g2 u2 k4 _4 v. X        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);( G0 _+ V/ A* P% X
 * ^2 u& @1 V. D
 
# Q1 f6 d0 j5 s        //!!! GPIO_Init is commented because some parameters are missing
* e+ p( [* G+ A% U        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_13;1 x  u: E' S" L/ y  ]6 Z; |
        GPIO_InitStruct.GPIO_Mode = ;: i0 o/ q) q! f
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;3 ?1 K. v; H2 Z2 g* L3 K4 o: F
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
* |# W) o2 a: q( O  b* q        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
" R! g* p$ l5 K' j! r        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
" o5 K2 O* f; T7 O9 W2 J 
2 y! Q6 F- t- ^; |/ d& i5 b 
9 i0 P) ]. h7 @9 A4 Z0 A' O+ b        //!!! GPIO_Init is commented because some parameters are missing+ O) H! K2 l$ C$ k/ [1 I3 [
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_14;
8 k6 c7 r, n0 @9 B* G! P6 P8 n) X$ K        GPIO_InitStruct.GPIO_Mode = ;, F7 ~0 F- A6 N
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
4 n+ R8 f, H7 C- t. ~$ A$ e        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;  V+ V7 f; I0 L2 p! M
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
8 j/ Q3 v: p9 f+ e  |- E        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);9 N( z& F; T" F0 c, N3 K. n0 p
 ) K- g( z# r+ t( B& k
 
1 v% H. ^5 V9 B, M( L        //!!! GPIO_Init is commented because some parameters are missing
0 g+ Y/ P2 c* ?" t        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_15;' B1 S% l) Z9 r# d
        GPIO_InitStruct.GPIO_Mode = ;" [, k, e5 ^6 N  q6 O; j
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;* t5 l' [! O8 G" j8 Z7 n
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;5 |) q, Q% \7 N. o* G( g
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;0 v' i% z, e5 r/ a. A- |. j
        GPIO_Init(GPIOB, &amp;GPIO_InitStruct);
* T3 u! e4 l0 ] 2 q! p6 ~3 B6 p. t: ]
        /*Configure GPIO pin alternate function */1 _) z2 w* u8 A, P! C+ h2 z6 k5 A9 T
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource12, GPIO_AF_SPI2);
- y& O$ e4 A& K# q, m) _2 w 
$ M8 l* a4 ^# R  l# Y% n: L        /*Configure GPIO pin alternate function */# F8 w, N# J+ P1 T* K  E& B
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource13, GPIO_AF_SPI2);
$ [! U. _0 w! w: O. F   F! M7 v5 u5 M( b' x8 [. y' O) U
        /*Configure GPIO pin alternate function */
: h# V6 Z5 A: L; v$ u        GPIO_PinAFConfig(GPIOB, GPIO_PinSource14, GPIO_AF_SPI2);
" _" v) ~$ ~( z) R6 { . j8 D: Y6 e( x' a4 U* X
        /*Configure GPIO pin alternate function */" g+ N  S1 q/ Z: p- M; v) M
        GPIO_PinAFConfig(GPIOB, GPIO_PinSource15, GPIO_AF_SPI2);
- u1 [2 B, Z: |" V' h) h; ?. o; N 3 I8 Q2 P6 ~2 Q$ T. _0 M7 K* q
 ) f0 Z9 S" X# ^, ^) ~/ {) y$ G0 A; g
        /** USART1 GPIO Configuration        7 h9 X& H' \* W) |# s
                 PA9         ------&gt; USART1_TX6 D4 C! m  X' x& G$ i5 k) l
                 PA10         ------&gt; USART1_RX
+ [* ~0 G6 @. Z2 c% O3 E4 d        */6 o5 r# v, g' R
 & ]  W. @6 [" G) Z" l0 T
 
, K& i2 {3 v! g+ n- V) u        /*Enable or disable the AHB peripheral clock */
- i) |4 w+ }; V. l        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
" S% h/ }2 [  m4 E" M$ ]3 E 6 a1 n4 k( ~8 F$ M4 C+ a0 l  q
 # _) I- D: I4 ]+ f
        //!!! GPIO_Init is commented because some parameters are missing- i# Q+ U4 F3 j& m& V$ }
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_9;5 L0 y; a# N0 y! X% x
        GPIO_InitStruct.GPIO_Mode = ;
  N6 g; q7 e8 Q+ i2 G# o        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;  b) K4 n1 ~' x8 P$ g, d( P" F
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
& p) U8 s3 w: Y/ B/ R        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;
. k* {) H3 n# ?) y5 J. o* D        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
# Y% {* O3 f( e$ K 
$ x  x5 U4 [) [5 m  C1 V6 I) | - N+ E5 s- J) M+ c9 f
        //!!! GPIO_Init is commented because some parameters are missing
9 q! \* _, I% s6 S% k! l9 h8 F        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_10;
; o  }6 h) _4 v" Y0 {  l9 i        GPIO_InitStruct.GPIO_Mode = ;
$ f- p# ]" P: H/ x        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
. ]) G$ [5 Z7 d" {        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
9 _- a* N3 A- K: l( ~        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;! T2 h: K; Q, t( ^5 H7 ]2 A3 y: v
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);6 S: a' \- ]" A) j
 ' N1 {, t, |0 C1 T$ {
        /*Configure GPIO pin alternate function */
+ y, X' r" r$ Z        GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_USART1);
  h4 h0 u. P/ O8 y1 T8 G8 Z! O 7 \- J3 @% _6 t' T" N  C
        /*Configure GPIO pin alternate function */
; F* q4 w3 p! K* u: m7 c        GPIO_PinAFConfig(GPIOA, GPIO_PinSource10, GPIO_AF_USART1);
' d1 ~4 ^- \8 s! J/ F 
  F# y8 a$ }; b& x' ? 
. n  g$ |0 k2 |1 W, J* }4 P        /** USB GPIO Configuration       
# b, ?! O  L4 z' {+ P                 PA11         ------&gt; USB_DM) i" |$ i/ c( t/ Z4 M! z
                 PA12         ------&gt; USB_DP
7 L& R" H6 J5 P5 U* \3 n  K$ A" S        */! E$ Z8 X: j' F9 ?/ V
 8 @. s$ ~# g) i9 B
 
  c  f, ~9 j* o8 q        /*Enable or disable the AHB peripheral clock */2 ^) k3 w, {8 P, }0 q
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
; R  q8 C3 i* w1 R& ^ 
9 I9 o, q! Q8 V 
0 Q* Y1 o+ F, \4 {8 G( N        //!!! GPIO_Init is commented because some parameters are missing
% |4 U- n4 @5 U) ]        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_11;. H3 S7 H; e. n3 w; u
        GPIO_InitStruct.GPIO_Mode = ;, U* |/ i: z- _" e- k% i' ?
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;+ e/ Q1 }" h9 P! t7 u; W0 p
        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;4 U/ t0 Q; k( L5 o
        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;6 h5 Z- c2 r6 M1 G  K; n
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);) d( ?6 g/ S9 l# j. x0 F. n1 m
 . d+ i: V' K; `( f  e
 
+ D$ n* `+ z. |9 _        //!!! GPIO_Init is commented because some parameters are missing$ Q" T' b9 Z9 N! j" W8 F9 t& l! r
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12;* m$ y& r) J3 h" y7 s
        GPIO_InitStruct.GPIO_Mode = ;  [6 k4 o' |) b9 [) t
        GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
8 `$ M  n3 X5 B" l9 }        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
7 G8 y; E6 ^$ ?$ F/ c3 Z        GPIO_InitStruct.GPIO_Speed = GPIO_Speed_400KHz;! ]6 c( B/ }( P6 y6 U, r
        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);* e2 G) O& A* I2 y; Q: G/ f
 / R8 S  H' a# s/ P2 H( U; I2 R
 
! x: |: U. r! |) }/ l        /** Configure pins as GPIO
# _' ^* y" [6 x: x4 _6 a# L                 PA8         ------&gt; GPIO_Input) `: l/ k" U  d& \2 m
        */  G/ ^2 {) T+ x2 j
 
- l$ g7 G  D& K" c3 S. x  I- k 
8 g: w) @7 j- W. v0 w( e7 D        /*Enable or disable the AHB peripheral clock */# _1 o7 {8 R7 R' `4 |  x1 l- r
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
7 I( S  N* q$ q: Q5 z$ l2 G   r5 S; o' I3 B( k) `
        /*Configure GPIO pin */6 z' Q) y: h, m' v1 Y1 e% p
        GPIO_InitStruct.GPIO_Pin = GPIO_Pin_8;0 z- a( E0 T& f/ j8 k$ ?
        GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN;
; b. v7 @( S/ q  C; Y        GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
/ G0 R. L$ h$ O. w0 z: X4 x        GPIO_Init(GPIOA, &amp;GPIO_InitStruct);
. N4 u4 j) c( ^6 m& E}
% v2 |. R- Y/ r, ~6 x, l - H3 w" P! h3 q( q  e- y
/* USER CODE BEGIN 2 */. F* D" |' c! S+ L
 
7 z: o# [4 M' X& t/* USER CODE END 2 */
4 y4 r& n# Q( C) T6 X 
静以@致远 回答时间:2014-1-3 16:10:53

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

 截图回复一张
; p4 x& X% C. s: x" e1 z7 f QQ截图20140103160610.png
沐紫 回答时间:2014-1-3 17:05:42

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

多谢楼主分享代码!  i* ~8 q, \! N# 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 手机版