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

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

[复制链接]
STMCU-管管 发布时间:2022-9-30 13:24
【活动】国庆7天喜乐多—戳我发帖福利雨露均沾!
16.png
. i, U/ d7 t: d* c% \/ u
又到了每年的小长假——国庆节,假期前的最后的一天班,也是9月的最后一天,国庆节社区活动虽迟但到,我想有很多小伙伴今天就已经开始休假了吧,晚来的活动记得来参加,福利必须拿捏!

+ V* }% B/ K# `( y
, D* {+ z" r: v
活动时间:0 \& A3 p3 \( t9 r0 P$ D  G
9月30日-10月7日

; w8 h' e; z% h: [' Y# _6 D8 E一、发帖即可获奖( ^7 b9 ^& Y( h. c: m/ A
国庆戳我发帖:发布一个你关于STM32你所知道的开发小技巧、经验小分享或者闭坑小经验。(请勿水贴)9 {; L' {4 Z  X; N, t
标题:【STM32小技巧】+标题5 s" v, k6 l7 {! V
案例:点击查看# p3 {2 C8 {1 ?/ V
奖励:获得期间每人最多分享2帖,每分享1次可获得一份礼品。

. B# _5 Z; K. R
13.png

& h. b$ d2 o! |9 p1 D9 q* ^+ l5 A, P
二、假期趣味分享:
& O3 I8 \" z2 X7 n3 L% r, f& Q终于等到了十一小长假,评论区留下你假期计划,每天出游风景打卡照片,间接让管管也体验一把大家的美好生活记录。
7 x/ b3 U  A% V# X" P5 B/ Z5 k
发布格式:①假期计划②景点名称+图片③美食图片
! C- t& Q. J. y: m, B
奖励:回复本帖即可!管管抽取最优评论15个,送出每位20元京东卡,每天首位发布者额外奖励哦!

, y! W; y  W$ F8 T. H8 L
14.png

; C, _8 }! l; h7 O! N4 ^2 M
三、雨露均沾奖
凡是活动期间,每位参与回复本帖用户,额外获得50ST金币。

3 |. c7 \& i8 D' i% ~
17.png
$ F- p9 V/ `' b# ?: l& G' I
; R8 \+ [9 ~1 x, t# D8 B1 n
- U5 j! W7 a$ S
0 u) @/ s2 t9 o9 D0 z6 x
管管提前祝大家国庆节快乐!出行注意安全!多来参加活动!
! Q! U$ \% {1 ?$ W. x

/ I8 f# D% I# k5 k* p( ~1 Z
3 ?( B# ]- r1 M! d' U; N3 s

# @. u/ j% w( p  }2 P1 N2 i5 n
7 w: Q% s8 A0 A8 t- n
赞 收藏 评论72 发布时间:2022-9-30 13:24

举报

72个回答
wenyangzeng 回答时间:2022-9-30 14:36:51
分享SMT32F446FFT6 c0 z5 W) D) |% O: S
  1. #include "stm32f4xx.h"
    1 Q* _' r' v9 X
  2. #include "arm_math.h"! ~3 D5 X: J* r3 u- o, h6 x
  3. #define FFT_LENGTH 1024* |% i: @6 Z: x
  4. float inputbuf[FFT_LENGTH*2];           1 A( E5 T7 C- z9 u! G& B* F3 [
  5. float outputbuf[FFT_LENGTH];     
    ; e8 ]) v% l/ x. u
  6. static void FFT_read(void);
    5 B; a3 ^8 [% v# t! }
  7. static void GPIO_Config(void);
    : t$ c% S9 {+ L4 ~+ {3 y3 O
  8. int main(void)9 \: j  u% ]$ x) u' p7 I& F" o
  9. {4 |( n! r5 \- o0 u% w: T: D7 Q
  10.   SystemInit();               : I) Q/ U( y. Q6 j+ |0 z
  11.   SysTick_Init();( P9 E  ^3 S" o: b3 K- q
  12.         GPIO_Config();4 C) ?2 O4 }& a) H% ^3 L: B
  13.         while(1)# h5 a9 [1 a1 b& Y0 x; u
  14.         {
    : B& ]' V8 @2 \; S5 D  m1 ]
  15.                 FFT_read();- I# {% A+ O1 P$ @6 T4 m
  16.                 GPIOC->ODR ^=0X0400;
    * M- P% H; e% u' Y$ a
  17.         }
    1 d1 g" C# r- ]5 ~& K! U
  18. }& h1 j& D1 ], A5 K9 M; k  @
  19. static void FFT_read(void)
    ) V6 h+ l1 P2 h# A
  20. {uint16_t i;  X9 l0 K/ m, R" F6 F6 I  e; g
  21. arm_cfft_radix4_instance_f32 scfft;# i; t, a; ~2 ]" R7 Y  U% B
  22. arm_cfft_radix4_init_f32(&scfft,FFT_LENGTH,0,1);& F. G# L1 [" N' `) k+ h" k, f6 S* L! N
  23.            for(i=0;i<FFT_LENGTH;i++)                                                        # M" r6 A/ I8 b# b$ V
  24.              {  ( T8 d; v$ h# O; P
  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);            $ t$ ~+ p, m+ C# ~5 h
  26.                inputbuf[2*i+1]=0;                                                                        . {: }7 j% {( y7 |2 ^
  27.              }1 z6 I; T8 }! A) c6 @/ o4 z
  28.    arm_cfft_radix4_f32(&scfft,inputbuf);                     
    . Y! X* g" r( G. b0 N' l
  29.    arm_cmplx_mag_f32(inputbuf,outputbuf,FFT_LENGTH);( b5 a/ d- w* m; f* U$ I( V) O% h5 M
  30. }+ Y" [: X7 e' E

  31. : \- T* ]% [7 P" Z
  32. static void GPIO_Config(void)$ o. Q) t: R0 ]/ x
  33. {7 P# J; B& f) d0 @$ N9 H" I" R
  34.   GPIO_InitTypeDef GPIO_InitStructure;
    / D" c* O9 `5 g' T3 |1 w$ O
  35.         RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE);' x4 R2 F" @$ v, r( J0 a

  36. ! A, X5 f; k+ ^: x! p& X6 B, [; |
  37.         GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;9 i$ V2 g7 Q/ s+ V
  38.         GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;0 b" W  h# E. o5 g
  39.         GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
    , d0 u9 @  m7 j( [
  40.         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;
    " s# H  L: I2 z4 E
  41.   GPIO_Init(GPIOC, &GPIO_InitStructure);
    5 i* s  x& x* Q2 R6 J3 b$ O
  42. }
复制代码
0 a0 v; `9 C3 e* T' ]  X
. G# b/ n, W5 B6 y( k+ e
sealoong 回答时间:2022-9-30 14:39:49
【stm32开发小技巧】新手技巧老鸟勿喷! [" C+ i$ H) U0 y: C7 w

6 H0 s# n, D% V5 y官方产品手册看不懂的,可以多逛逛官网
  x1 N) y) S% f! i! \! r( g里面基本每种产品都有对应的中文文档,十分贴心,找对了文档可以让你的开发过程事半功倍。
& `3 K4 {( {3 W) O) c. Y' t另外如果使用的是stm32的mini类型的官方开发板,那上面是v2的调试器,而你却要用它连接h7等芯片板子,需要额外刷一下固件,固件在官网,要不然会出现一些莫名其妙的问题。! o& z" [; T# t; G5 f+ V' J: Y
. D& D; ]' S4 h) q5 z  L

1 Q2 r! P. |) F, H; d+ V还有官方的开发板上面如果你想复制一份pcb电路板的话,注意,官方给的原理图中会存在一些tp点,而那些tp点有时候会给你断开而有时候会连接上。所以如果想完美复制的话,需要在板子上自己核对每一个tp点。
% X# C4 d7 K& V2 |$ s/ c' F补充:那个tp点是最开始设计板子时候的测试点,就相当于给电路留个门口方便开发检测,不过对于电子爱好者,这些并不重要,而最终拿到手的话你就会发现各种焊点,而如果不需要官方开发板就在某处随便买的话,那种电路就十分简单了,甚至没有tp点,无脑复制即可。. k# Y. I) n3 P  ~" `/ i
finally,如果某块芯片的没学懂可以看些别的型号的芯片说明,牌子不换,换型号,别整个恩智浦的看那样过分了。
, }* O1 k6 Z2 J6 r5 I比如如有一个spi接口,g0芯片说得很复杂,而h7芯片却说的言简意赅。
9 |# I* |" A9 P! C: R多动手(冻手),实践出真知+必要的理论知识。
1 @5 _5 T! Y- M  f9 F
老牛洋车 回答时间:2022-10-1 08:57:49
    俺接触器STM32的时间不长,也谈不上有什么经验和技巧。开始使用STM32单片机建立工程时,我一般都是网上找一个类似的开源工程或官方的DEMO为基础,然后进行修改,我称之为“走捷径”。直到学会使用STM32CubeMX后,新建项目就成为轻而易举的事情,要新建工程,用不着到处找类似的范例,直接用STM32CubeMX来设置和生成代码,即使用官方的DEMO,第一步也是打开STM32CibeMX来按需要修改配置,生成基础代码。我的感觉是:STM32CubeMX是开发者不可或缺的有力工具,尽管到目前为止我还只知道使用简单的功能,但实实在在地提高了我的开发效率。
至暗时刻 回答时间:2022-9-30 13:27:33
雨露均沾
) l8 R( D# a( `' C' p9 s8 h# b6 o
liuxingkeji 回答时间:2022-9-30 13:27:46
国庆快乐!1 N. f) X0 b. w1 J* I
sumoon 回答时间:2022-9-30 13:29:27
雨露均沾,50币到手!& g% u: @; A2 h  @5 \
xudongqiang 回答时间:2022-9-30 13:37:25
国庆快乐!
4 s1 P! {- P! q( V

/ E" |: t7 G) K! q
sherlock_mt 回答时间:2022-9-30 13:43:34
国庆七天快乐,羽毛球走起!6 M; i$ r! ^" v7 `  S0 {  E
闪烁 回答时间:2022-9-30 13:54:53
雨露均沾,国庆同乐
3 y; O) n, {) `) c: m* x) B/ B
joshua天宇 回答时间:2022-9-30 14:01:16
国庆快乐!" n% C3 s; Q1 A9 A  [7 p
$ o) L4 ~/ j, U5 H- Y& n4 ?
忆侗阁 回答时间:2022-9-30 14:10:52
国庆快乐!
my770809 回答时间:2022-9-30 14:14:50
国庆快乐!* f5 T) X$ ?9 E6 J4 R% _

7 h" n' Y1 h2 s0 X; a" a) g
weiwei4 回答时间:2022-9-30 14:18:25
祝大家国庆快乐
sealoong 回答时间:2022-9-30 14:27:57
我爱你们
; e, E' _+ W9 o: M& ~0 W
orima 回答时间:2022-9-30 14:30:05
国泰民安!! Y4 h. X( c7 y' F! s2 P3 o6 D
jundao721 回答时间:2022-9-30 14:30:44
疫情出没,不能远游,就好好学习吧。支持。
6 i% o5 e/ _' ~2 e/ Q
12345下一页

所属标签

ST中文论坛活动

即日起开启活动话题入口,之后的活动统一都放在此处,欢迎大家的加入!


最新内容

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版