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

【心得】用传统方法开发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,放弃固件库的使用!

赞,完全支持,我也是这样做的, h( Q- w, T9 O7 q# m1 C/ M/ z" j9 \
对于转贴, 楼主侵权,抗议.
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,放弃固件库的使用!

看看
! }0 {# I8 g( C; U 
strterry 回答时间:2009-6-11 16:01:41

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

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

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

看来和我同样感受的朋友挺多, 以下是我的观点.2 i% V# V! j, V# {
有关STM32固件库的一些想法也许是本人一知半解,在此只想抛砖引玉.& j9 T/ r3 H) u( t

( a" ~& i) P+ A1 ?$ c2 D; T& W最近在用STM32F做一个产品时间很紧这是第一次用它以前做过ARM7及用过多年的单片机.看了STM32F提供的固件库ST网站上下载KEIL的安装目录也有.有一些自己的想法想与大家交流.
: K, L: X: f, N; u
' ?# r2 M- F/ i# M6 D很显然, STM32F是一款相当不错的芯片与我用过的ARM7相比我觉得性价比有一倍的差异.ST给我们提供了库,但就是这个固件库,让我觉得很不爽先来说一说这些傻瓜式的库.2 i/ s9 \8 g5 L( H% y. ~6 a# N

& F7 E& i# M+ U: F( D! w0 i" P+ _/ W因为要用多个串口看了KEIL提供的UARTSAMPLE程序其中MAIN里这样写
4 \$ V  s8 s7 h2 J  n' t" R& K, x, @2 K. E( p

" K- l$ J. }* A: [ /* Configure USART2 */  u6 ?3 c! r& m+ y; C* O. h0 v8 f4 l
  USART_Init(USART2, &USART_InitStructure);" |: c- e9 M' A+ {2 J
  & l. S, T# u- w8 U1 d' {/ a# C# i" c
  /* Enable USART1 Receive and Transmit interrupt */" H3 N! ^7 F, B# B
  USART_ITConfig(USART1USART_IT_RXNEENABLE);
/ _0 X* m  p2 N4 r2 P  USART_ITConfig(USART1USART_IT_TXEENABLE);
; k/ t+ o. Z# ~2 b( M/ `- ]* D- N' ]3 e8 S' K, h9 T
  /* Enable USART2 Receive and Transmit interrupt */
3 S. H0 L4 T2 [# D  USART_ITConfig(USART2USART_IT_RXNEENABLE);
8 @8 h- Z) A1 ]  USART_ITConfig(USART2USART_IT_TXEENABLE);* H0 M& k0 }0 A4 ?

0 m2 Z; G1 R+ v  /* Enable the USART1 */# _7 U5 Z* c$ J7 F* Z' f
  USART_Cmd(USART1ENABLE);
# A; S/ ?# n7 U8 d6 v+ G9 E; T8 b1 \  /* Enable the USART2 */6 ^4 T' @$ Z2 ]
  USART_Cmd(USART2ENABLE);0 n# }# Y9 f3 A8 b. w5 k
( F* v, E" p  [- k7 O& f  d! ?
  /* Wait until end of transmission from USART1 to USART2 */4 H0 @. S% _5 d! H- e# j* G
6 [& D( W9 Q- N3 Q* B
  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,放弃固件库的使用!

  U' U$ L4 ~( ^+ _

: V, M3 E9 E+ L" L, l& U1 h1 q' Y, y1 J0 M3 J- W1 V4 Y. l
+ F  B. H& D- K8 D4 {6 g
# |' s9 Y8 y6 z+ q( z% Z9 v
" p. x% |! d5 g1 w

4 |3 \' T( n4 D5 r* J& E& g* k/ M: @+ O% e. E) o3 K
- Y% ^  K3 v' z# ]  v+ Q) T
8 N/ r* U' K' n0 I) o0 w

/ p1 m; f1 @- Y0 d3 d8 j. I* P* j% O& `

/ S1 K5 _/ N' u  Z# K
0 E* d! S$ p+ W' {5 B+ K6 \
$ w; _- Y; L: ]9 w+ K1 L
hy317 回答时间:2009-6-25 11:37:56

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

赞,完全支持

所属标签

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