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

【活动】国庆7天喜乐多—戳我参与福利雨露均沾!  

[复制链接]
STMCU-管管 发布时间:2022-9-30 13:24
【活动】国庆7天喜乐多—戳我发帖福利雨露均沾!
16.png

* T$ a4 ]3 `! R  h/ r2 c
又到了每年的小长假——国庆节,假期前的最后的一天班,也是9月的最后一天,国庆节社区活动虽迟但到,我想有很多小伙伴今天就已经开始休假了吧,晚来的活动记得来参加,福利必须拿捏!

4 \7 d  {3 H, \0 w) \& Q! F

4 I0 T; B8 ?; v# j4 E( v, Y6 j
活动时间:
; D) x9 b9 w  |3 S1 W9月30日-10月7日
4 Y6 E- y# v9 t) |9 B8 n$ O1 W9 {0 O
一、发帖即可获奖- O9 \4 |- ^2 I* R, A& _# G
国庆戳我发帖:发布一个你关于STM32你所知道的开发小技巧经验小分享或者闭坑小经验。(请勿水贴)
9 p$ i6 q/ n# }' D6 F标题:【STM32小技巧】+标题2 J# z& O# d. |% A& w
案例:点击查看2 H7 [( s2 ]7 T* {% N
奖励:获得期间每人最多分享2帖,每分享1次可获得一份礼品。
7 g% D" O, D' o0 z; Y0 O( ^3 t
13.png

. o& j0 @9 ^+ M/ ~$ G9 C& R) F) i, g' K6 k, P( }6 S' x; l/ k3 W8 Z
二、假期趣味分享:8 P' Y8 D2 r' U2 \3 [) t
终于等到了十一小长假,评论区留下你假期计划,每天出游风景打卡照片,间接让管管也体验一把大家的美好生活记录。

2 E0 g; j# [* s. s6 G
发布格式:①假期计划②景点名称+图片③美食图片

3 F0 U6 I  ]% F# O
奖励:回复本帖即可!管管抽取最优评论15个,送出每位20元京东卡,每天首位发布者额外奖励哦!
- @0 p$ L: p8 O. E! C6 D: y6 P
14.png
2 j9 H0 [3 G) L0 a5 d5 `
三、雨露均沾奖
凡是活动期间,每位参与回复本帖用户,额外获得50ST金币。
; w7 v; F9 n) h, Q) x
17.png

6 K1 o3 w9 T: \/ Z0 l, j' Q
4 u# ^- q8 p6 A. A
# x' `, v' ~- j1 `) m8 ~8 F

4 t" [7 Q. {5 h7 h" Y# v
管管提前祝大家国庆节快乐!出行注意安全!多来参加活动!
& d" Y) o3 F. p' D

) E8 R6 s. [; a
) K" j! C( J, f2 h/ q4 j6 m

$ @" @, o5 z$ w4 H! a0 q
$ A: {' j# L) F3 X
收藏 评论72 发布时间:2022-9-30 13:24

举报

72个回答
wenyangzeng 回答时间:2022-9-30 14:36:51
分享SMT32F446FFT) s) ?* F2 V& w( `8 V: B
  1. #include "stm32f4xx.h"
    . f% c8 @5 D7 `: G
  2. #include "arm_math.h"; k$ v) P& D+ d- g/ A
  3. #define FFT_LENGTH 1024, j* Z! C2 r' }
  4. float inputbuf[FFT_LENGTH*2];           # r$ f( [% ~! L7 j1 X
  5. float outputbuf[FFT_LENGTH];     5 G9 K& |9 V, x
  6. static void FFT_read(void);% L! E: ^. m0 r# }
  7. static void GPIO_Config(void);
    - \$ x- k! y7 X1 a' ]- l3 r4 H( H
  8. int main(void)
    9 X7 x4 V( g3 V  \- |0 M" Z
  9. {
    + D/ ~# y; f6 y$ l; w& m
  10.   SystemInit();               
    6 A. X2 x+ u: |
  11.   SysTick_Init();
    ; j" @$ _7 a7 n. Z$ `
  12.         GPIO_Config();4 R7 L, W9 F) c; ^8 }$ F7 R9 e- K' u
  13.         while(1)
    6 B( j# c# b( E2 l/ s/ n
  14.         {/ ?! K, [' s0 s1 G, s. E# j" o
  15.                 FFT_read();
    % F( w  I" C  \2 J7 {; C) F
  16.                 GPIOC->ODR ^=0X0400;' o$ E1 X9 ^7 S  N0 O( W( E
  17.         }
    3 C% [6 k6 l6 ?& h
  18. }/ {1 N, u1 d1 @: d. R8 x. Q9 g
  19. static void FFT_read(void)( ]0 q: A' B. w9 D& t
  20. {uint16_t i;
    + y; U% r3 X8 |# O# \( }4 c
  21. arm_cfft_radix4_instance_f32 scfft;
    9 y, T3 [$ g: L, |; @/ d4 A2 L
  22. arm_cfft_radix4_init_f32(&scfft,FFT_LENGTH,0,1);
    5 o0 C7 m  d) B& h+ p, y
  23.            for(i=0;i<FFT_LENGTH;i++)                                                        0 |. U& S+ G% }7 R# F, P7 J0 K
  24.              {  3 J0 F! U( @. C& o4 g; |) g0 c9 `
  25. inputbuf[2*i]=100+10*arm_sin_f32(2*PI*i/FFT_LENGTH)+30*arm_sin_f32(2*PI*i*4/FFT_LENGTH)+50*arm_cos_f32(2*PI*i*8/FFT_LENGTH);            # @- _' D. V; b: p% c, }
  26.                inputbuf[2*i+1]=0;                                                                        & j, N( X6 J6 P3 k+ q2 X7 f& B/ Z
  27.              }2 }9 Z0 Q* w6 y! Q
  28.    arm_cfft_radix4_f32(&scfft,inputbuf);                     ; w" H8 j" \* I+ {! n
  29.    arm_cmplx_mag_f32(inputbuf,outputbuf,FFT_LENGTH);# g& }) n  h$ @; s$ s! ^! c" |
  30. }' v2 C! q) U/ P7 w( B4 _
  31. / a( g" \1 t& ^
  32. static void GPIO_Config(void)* Q/ A% V" Y8 t# p& i' V7 Y; @7 y
  33. {
    & a5 x0 Y$ F5 A# }* K
  34.   GPIO_InitTypeDef GPIO_InitStructure;, z0 w5 K$ I1 Y$ w; t' p' j6 y
  35.         RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE);
    # L& R3 Y1 K) N
  36. 0 I) H1 \+ g5 X3 c. j$ A! V
  37.         GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;9 P# H- \: E4 G  W
  38.         GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
    ) n9 @* [1 e- U* F8 t% U/ G
  39.         GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
    . u: g; U" t  ?' g/ q! C$ b* _
  40.         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;7 x$ a- v$ e  p
  41.   GPIO_Init(GPIOC, &GPIO_InitStructure);
    / m- c. N6 l( x3 C) H" t2 r
  42. }
复制代码
7 X1 B: P" ~( V  A2 N4 [9 j% P5 t- I

0 d5 L  h; w0 ^+ n2 y# y# l$ h+ q
sealoong 回答时间:2022-9-30 14:39:49
【stm32开发小技巧】新手技巧老鸟勿喷/ X2 F; ^, m! U
( q6 R7 K) ]. G6 O
官方产品手册看不懂的,可以多逛逛官网
; [3 y5 R; i% x2 _里面基本每种产品都有对应的中文文档,十分贴心,找对了文档可以让你的开发过程事半功倍。
( |1 b) t& Z9 k/ Z8 A; c5 T另外如果使用的是stm32的mini类型的官方开发板,那上面是v2的调试器,而你却要用它连接h7等芯片板子,需要额外刷一下固件,固件在官网,要不然会出现一些莫名其妙的问题。
' W# w0 Y: L2 B3 y+ s* Y# H5 ?' O- X7 G. o; D
) F7 P3 B3 o+ E0 p& k0 e! |
还有官方的开发板上面如果你想复制一份pcb电路板的话,注意,官方给的原理图中会存在一些tp点,而那些tp点有时候会给你断开而有时候会连接上。所以如果想完美复制的话,需要在板子上自己核对每一个tp点。% t3 y. h! k  E& Y" h
补充:那个tp点是最开始设计板子时候的测试点,就相当于给电路留个门口方便开发检测,不过对于电子爱好者,这些并不重要,而最终拿到手的话你就会发现各种焊点,而如果不需要官方开发板就在某处随便买的话,那种电路就十分简单了,甚至没有tp点,无脑复制即可。3 ~, ]$ S3 U2 ^* q' B* V; Y7 O5 S: ^
finally,如果某块芯片的没学懂可以看些别的型号的芯片说明,牌子不换,换型号,别整个恩智浦的看那样过分了。1 ~* F6 L; Y. b( Q/ V# X  ~
比如如有一个spi接口,g0芯片说得很复杂,而h7芯片却说的言简意赅。  l7 V7 l2 P2 s- h' ~* _
多动手(冻手),实践出真知+必要的理论知识。7 [# [; v% G$ B8 X4 O; A8 w
老牛洋车 回答时间:2022-10-1 08:57:49
    俺接触器STM32的时间不长,也谈不上有什么经验和技巧。开始使用STM32单片机建立工程时,我一般都是网上找一个类似的开源工程或官方的DEMO为基础,然后进行修改,我称之为“走捷径”。直到学会使用STM32CubeMX后,新建项目就成为轻而易举的事情,要新建工程,用不着到处找类似的范例,直接用STM32CubeMX来设置和生成代码,即使用官方的DEMO,第一步也是打开STM32CibeMX来按需要修改配置,生成基础代码。我的感觉是:STM32CubeMX是开发者不可或缺的有力工具,尽管到目前为止我还只知道使用简单的功能,但实实在在地提高了我的开发效率。
至暗时刻 回答时间:2022-9-30 13:27:33
雨露均沾
* B+ Q7 ?1 y6 o4 I1 C+ n' X
liuxingkeji 回答时间:2022-9-30 13:27:46
国庆快乐!1 q+ Z% E$ l# ]+ N" v! L
sumoon 回答时间:2022-9-30 13:29:27
雨露均沾,50币到手!0 I8 w9 P3 X  h5 k: X  O% Z
xudongqiang 回答时间:2022-9-30 13:37:25
国庆快乐!- d; u/ E7 ~" D1 Z$ I2 C

6 r! V: O3 v6 M; M" E
sherlock_mt 回答时间:2022-9-30 13:43:34
国庆七天快乐,羽毛球走起!
2 h; k- I$ L( r. s+ \6 l
闪烁 回答时间:2022-9-30 13:54:53
雨露均沾,国庆同乐3 n: ^: q# T. D! K) X
joshua天宇 回答时间:2022-9-30 14:01:16
国庆快乐!$ R/ [& d6 o/ X% T8 t- O1 _/ e7 Q
) b2 X0 E7 g: d/ H0 r$ K; j
忆侗阁 回答时间:2022-9-30 14:10:52
国庆快乐!
my770809 回答时间:2022-9-30 14:14:50
国庆快乐!
" w9 D8 ~+ V2 B) [0 T/ q5 t2 x  s, E# ]; \, l2 w$ f
weiwei4 回答时间:2022-9-30 14:18:25
祝大家国庆快乐
sealoong 回答时间:2022-9-30 14:27:57
我爱你们, S3 s! z7 v; j& J- z
orima 回答时间:2022-9-30 14:30:05
国泰民安!$ D# l9 U; q4 w1 ]/ N# a( O
jundao721 回答时间:2022-9-30 14:30:44
疫情出没,不能远游,就好好学习吧。支持。8 ^: b6 E- J' K0 P' L$ c
12345下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版