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

【心得】用传统方法开发STM32,放弃固件库的使用!

[复制链接]
ST老少女 发布时间:2008-12-2 14:40
阅读主题, 点击返回1楼
收藏 评论1459 发布时间:2008-12-2 14:40
1459个回答
rocky168 回答时间:2009-6-3 23:44:43

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

支持这种开发方法.共同努力!
djjyi 回答时间:2009-6-4 10:12:42

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

卡可能卡看看看看
w123456xy-13327 回答时间:2009-6-6 18:42:48

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

赞,完全支持,我也是这样做的
# p, j' C, Z6 x2 ]对于转贴, 楼主侵权,抗议.
elecbug 回答时间:2009-6-6 21:51:06

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

固件库挺方便,效率方面。。。
张志慧 回答时间:2009-6-7 01:48:16

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

学习学习
zheng1601 回答时间:2009-6-9 10:51:51

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

初涉ST,学习一下
xtaozi 回答时间:2009-6-9 13:47:17

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

我一开始就想的是传统方法!没有明白固件库是做什么用的!等会在看看!
zyp7891_vip 回答时间:2009-6-9 15:30:19

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

hao de
tank19742 回答时间:2009-6-11 10:46:38

回复:【心得】用传统方法开发STM32,放弃固件库的使用!

看看* s; `+ Y3 g2 @" o4 j' p; t
 
strterry 回答时间:2009-6-11 16:01:41

回复:【心得】用传统方法开发STM32,放弃固件库的使用!

初學者還是要從基礎打起 受用了
lejianz 回答时间:2009-6-15 17:18:44

回复:【心得】用传统方法开发STM32,放弃固件库的使用!

看来和我同样感受的朋友挺多, 以下是我的观点.) H% c1 H! K0 z' y% P7 Z
有关STM32固件库的一些想法也许是本人一知半解,在此只想抛砖引玉.
5 H0 `: z# }0 U* g: i4 ~% z0 V9 M% T4 m6 g. [4 [
最近在用STM32F做一个产品时间很紧这是第一次用它以前做过ARM7及用过多年的单片机.看了STM32F提供的固件库ST网站上下载KEIL的安装目录也有.有一些自己的想法想与大家交流.
( R& \) ^% v3 D3 a. q
: _5 B% u" o+ W很显然, STM32F是一款相当不错的芯片与我用过的ARM7相比我觉得性价比有一倍的差异.ST给我们提供了库,但就是这个固件库,让我觉得很不爽先来说一说这些傻瓜式的库.
6 O% j8 N7 ]4 }* `/ x$ s8 |
. n6 O) ~5 h$ u0 e6 A0 ?8 A因为要用多个串口看了KEIL提供的UARTSAMPLE程序其中MAIN里这样写) s; Q+ l: R4 ~/ [# @' m; E

- F! F, b. Z) u2 F$ Z7 \
0 V* R$ i* K# j, B /* Configure USART2 */: j, X8 N( a3 f$ r. @5 o6 K
  USART_Init(USART2, &USART_InitStructure);
( C' f, H$ O4 U) F" f, N  
% z% U3 ]( t2 H' p; @5 E/ T  U5 H  /* Enable USART1 Receive and Transmit interrupt */
: I6 C- B% h8 O1 {. ]' e/ h7 g  USART_ITConfig(USART1USART_IT_RXNEENABLE);0 E0 ?3 ~9 M6 E8 i4 L/ F6 \
  USART_ITConfig(USART1USART_IT_TXEENABLE);
' Q9 `6 }6 z* K/ I& X) A4 S
, r. |+ X* i" b4 Q5 E/ q- C6 x  /* Enable USART2 Receive and Transmit interrupt */9 s( n- t4 s8 }/ ~, a
  USART_ITConfig(USART2USART_IT_RXNEENABLE);  Y0 {5 [) K' I5 ]) Y! `
  USART_ITConfig(USART2USART_IT_TXEENABLE);2 P6 _+ g  |) L* N' d5 Y" c
; ]. D* N2 p" ^8 x8 H6 ]) S
  /* Enable the USART1 */$ ], S  ~$ Q( R; P* l' k
  USART_Cmd(USART1ENABLE);  A( ~& g8 G- D
  /* Enable the USART2 */
8 L: }9 @* K! N& D6 _# S  USART_Cmd(USART2ENABLE);
1 [1 G; o5 e* q8 b' V8 a/ E% K. r0 m4 ]6 Q1 v! S
  /* Wait until end of transmission from USART1 to USART2 */+ t! s- }1 W, Z5 L1 \8 E4 D1 ]

5 |" a8 u+ w1 m, ^  while(RxCounter2<span style="font-size: 11pt; background: rgb(192,192,192); font-family: 'Times New Roman'; mso-spacerun: 'yes'"> 
woqly 回答时间:2009-6-15 22:28:46

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

刚入门stm,学习学习
yaobb1981 回答时间:2009-6-18 10:45:05

回复:【心得】用传统方法开发STM32,放弃固件库的使用!

还是楼主的想法要得,感觉用固件库确实是问题很多。
xibei2000 回答时间:2009-6-22 17:21:16

回复:【心得】用传统方法开发STM32,放弃固件库的使用!


& S" R  }5 _1 ^0 n4 k! m9 Q- A0 J
0 |! |/ b5 Y4 _( f  G- X2 h8 H9 I1 n

) L! R+ |' E. C2 p( B4 {* \: V; [, Y7 r# {8 X

6 }6 ?% x# F* S& T, z; J) f; L7 w* \' d0 [- p' z$ j- A# }$ ~

0 E7 Y/ b; P* F* N* ?: A' q( a" C1 \( c* P

0 ]1 v+ Z* W$ }  Y& A7 p; P" e# A4 h7 w2 R0 `; j. }" i2 v
: [. c: m4 T+ {  e" A  @
. f# ]4 R: Y! E( f3 ~3 p8 l

: s! @# d# K: E- Z) {, t2 L' V
$ s0 R  q  _7 @* X3 g; L. \
hy317 回答时间:2009-6-25 11:37:56

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

赞,完全支持

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版