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

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

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

" t2 I) m0 d0 v, L
又到了每年的小长假——国庆节,假期前的最后的一天班,也是9月的最后一天,国庆节社区活动虽迟但到,我想有很多小伙伴今天就已经开始休假了吧,晚来的活动记得来参加,福利必须拿捏!
4 q  n3 a7 R6 @" v  h& U
4 u  f6 o" J# Z
活动时间:$ f: X( c, z5 w! @
9月30日-10月7日

' Y5 Y' L: w" s) k/ R; O+ ]" M一、发帖即可获奖* o' t- q7 D8 q+ Z8 o7 ]) |
国庆戳我发帖:发布一个你关于STM32你所知道的开发小技巧经验小分享或者闭坑小经验。(请勿水贴)0 c; X8 N- k$ t* u
标题:【STM32小技巧】+标题
; c% n3 m' O$ b$ `7 l7 l  ^5 P案例:点击查看
6 c$ X  f% u# ?$ r
奖励:获得期间每人最多分享2帖,每分享1次可获得一份礼品。
+ h# p# n6 K+ e' l6 E8 H
13.png

: z8 `* G- D+ q4 M1 F8 r. f! U6 k& e
二、假期趣味分享:
6 U4 D2 ^  ^+ W( M, k4 A0 g  t1 ~终于等到了十一小长假,评论区留下你假期计划,每天出游风景打卡照片,间接让管管也体验一把大家的美好生活记录。
! u4 R! v: L) i' U- A2 \7 f
发布格式:①假期计划②景点名称+图片③美食图片

  r* B0 N3 _7 w3 a6 A% f. z
奖励:回复本帖即可!管管抽取最优评论15个,送出每位20元京东卡,每天首位发布者额外奖励哦!

* u" M6 b0 w% v2 d
14.png
% Z1 W( Q- ^& N) V+ z, T2 f; [
三、雨露均沾奖
凡是活动期间,每位参与回复本帖用户,额外获得50ST金币。
; P. t* v* R, w
17.png

  Z2 p8 g) E5 A7 j0 @. P# w: E
0 \. e7 D: B, @, n5 U# @( e: S
: A8 p- [5 q; z4 x0 c
; [% W3 h: `. `4 E& U" i
管管提前祝大家国庆节快乐!出行注意安全!多来参加活动!

. o. N9 m1 A  i. c. |
6 S! s: j: @+ X, R' M( M6 A
# a3 R4 S7 R' M1 B
% {4 d3 V% K; i
8 C# U2 e& Q' E2 O5 L
收藏 评论72 发布时间:2022-9-30 13:24

举报

72个回答
wenyangzeng 回答时间:2022-9-30 14:36:51
分享SMT32F446FFT
, {0 D# t6 Q4 r4 ~- S
  1. #include "stm32f4xx.h"
    , M7 r9 ]7 s* H- W' T0 \7 Q) E
  2. #include "arm_math.h"
    ) ]  B1 r6 t2 k+ z) `6 s" f4 T9 R
  3. #define FFT_LENGTH 10240 F0 h, h  S3 c# ^3 n
  4. float inputbuf[FFT_LENGTH*2];           + U/ N$ E+ H3 M" y
  5. float outputbuf[FFT_LENGTH];     
    " }8 S( N+ N" j1 V
  6. static void FFT_read(void);+ t! T4 k' r2 X% z; X
  7. static void GPIO_Config(void);
    . i3 f4 b2 F/ m/ t
  8. int main(void)' X! N2 C8 V7 X: B' h/ v/ p! B' j
  9. {/ J! w# _3 V7 n0 l( r
  10.   SystemInit();               * s" A+ A* |* H! u+ n8 i
  11.   SysTick_Init();* {) W) x3 Q. p$ U, \
  12.         GPIO_Config();4 O7 j& L( X- Z
  13.         while(1). f: k6 ?1 P- W
  14.         {, J0 h! B4 A2 ~) o3 i
  15.                 FFT_read();
    , e1 i( B6 s5 V( i9 o3 Q
  16.                 GPIOC->ODR ^=0X0400;0 N. ^4 K/ {$ S* v# Y5 z0 P
  17.         }7 n$ b. c; |: c# M6 x- K
  18. }
    % T5 X# d+ v8 \- Z8 d! I6 A
  19. static void FFT_read(void)0 C; v4 R( f3 G
  20. {uint16_t i;
    ( N2 N' A3 L( b& {  ?* M+ ?! q1 B
  21. arm_cfft_radix4_instance_f32 scfft;" a1 ?7 v$ q" P6 ]. ^
  22. arm_cfft_radix4_init_f32(&scfft,FFT_LENGTH,0,1);: G' [6 c7 J$ [
  23.            for(i=0;i<FFT_LENGTH;i++)                                                        
    $ u* [, n% u: V& y. w4 R  C7 G4 x8 [
  24.              {  
    - L9 {+ W; k* g3 O2 X4 [9 m
  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);            5 O0 ]. f9 A0 ^6 q, n
  26.                inputbuf[2*i+1]=0;                                                                        0 `1 K8 t! s% R' {
  27.              }
    $ D' Y( {$ _; E1 _  ~' a
  28.    arm_cfft_radix4_f32(&scfft,inputbuf);                     
    & Y: Y& Z  L# ?, `( t3 R4 W( B) X
  29.    arm_cmplx_mag_f32(inputbuf,outputbuf,FFT_LENGTH);
    : J8 E! P2 c) ^
  30. }
    9 I+ _. E+ Q2 L/ W+ O

  31. 7 C& W4 m: }, b8 m" L4 t
  32. static void GPIO_Config(void)
    0 L& b& m, d) N% f- d
  33. {
      t/ I( `, z- L! y
  34.   GPIO_InitTypeDef GPIO_InitStructure;9 W. Z$ k7 s! P9 G: {+ I( }7 H
  35.         RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE);4 z) [! Y0 i3 d% Y& U. m/ m" Z
  36. , J! F+ M9 R* {, j
  37.         GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;" X& f, K% |. ]. F
  38.         GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;0 W6 a8 j7 X- P( ]
  39.         GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
    " l6 M1 i3 l' J! p& m6 {% M
  40.         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;3 F5 ]7 B/ r7 h0 I! h
  41.   GPIO_Init(GPIOC, &GPIO_InitStructure);
    2 ^/ c# ?; l" j" j
  42. }
复制代码
, C' j" Q$ N! I5 H* x2 x( [2 r

1 K' _" V! M+ q0 {0 F' \2 r8 o
sealoong 回答时间:2022-9-30 14:39:49
【stm32开发小技巧】新手技巧老鸟勿喷+ [/ J: A. _0 f, j+ O

; O! c( H, P& a+ n# {. f' v官方产品手册看不懂的,可以多逛逛官网* q; }1 F, ~- Q, D: a
里面基本每种产品都有对应的中文文档,十分贴心,找对了文档可以让你的开发过程事半功倍。+ n" w9 A- g  O, k
另外如果使用的是stm32的mini类型的官方开发板,那上面是v2的调试器,而你却要用它连接h7等芯片板子,需要额外刷一下固件,固件在官网,要不然会出现一些莫名其妙的问题。
* J: F" i6 I, x. S. e
, [+ W. Y$ ^9 R% N0 L; C- F2 m  g
! O3 [+ b1 o4 ]9 a! o* _: c还有官方的开发板上面如果你想复制一份pcb电路板的话,注意,官方给的原理图中会存在一些tp点,而那些tp点有时候会给你断开而有时候会连接上。所以如果想完美复制的话,需要在板子上自己核对每一个tp点。
% K. y$ u1 Z, f  d0 o9 R$ ?; {补充:那个tp点是最开始设计板子时候的测试点,就相当于给电路留个门口方便开发检测,不过对于电子爱好者,这些并不重要,而最终拿到手的话你就会发现各种焊点,而如果不需要官方开发板就在某处随便买的话,那种电路就十分简单了,甚至没有tp点,无脑复制即可。
6 G. H5 W0 E3 q# Rfinally,如果某块芯片的没学懂可以看些别的型号的芯片说明,牌子不换,换型号,别整个恩智浦的看那样过分了。. r0 Y+ _' @) ]" w2 b
比如如有一个spi接口,g0芯片说得很复杂,而h7芯片却说的言简意赅。) e& Y: \! ~/ j2 T7 e2 `! x* |& i
多动手(冻手),实践出真知+必要的理论知识。
4 p, M* o4 k7 x0 q! W$ ~6 _
老牛洋车 回答时间:2022-10-1 08:57:49
    俺接触器STM32的时间不长,也谈不上有什么经验和技巧。开始使用STM32单片机建立工程时,我一般都是网上找一个类似的开源工程或官方的DEMO为基础,然后进行修改,我称之为“走捷径”。直到学会使用STM32CubeMX后,新建项目就成为轻而易举的事情,要新建工程,用不着到处找类似的范例,直接用STM32CubeMX来设置和生成代码,即使用官方的DEMO,第一步也是打开STM32CibeMX来按需要修改配置,生成基础代码。我的感觉是:STM32CubeMX是开发者不可或缺的有力工具,尽管到目前为止我还只知道使用简单的功能,但实实在在地提高了我的开发效率。
至暗时刻 回答时间:2022-9-30 13:27:33
雨露均沾: |& o- E8 M, L+ A! D: l
liuxingkeji 回答时间:2022-9-30 13:27:46
国庆快乐!
% z! E' Q  }( P
sumoon 回答时间:2022-9-30 13:29:27
雨露均沾,50币到手!
" q- S" Y" R& ^# Z" s- u& }
xudongqiang 回答时间:2022-9-30 13:37:25
国庆快乐!- b% G+ u* u3 ^9 C7 K6 |( I
: b: F/ O3 G" `2 o7 \8 b
sherlock_mt 回答时间:2022-9-30 13:43:34
国庆七天快乐,羽毛球走起!' j7 R! K( N: }
闪烁 回答时间:2022-9-30 13:54:53
雨露均沾,国庆同乐
4 Z9 e/ x( n' [
joshua天宇 回答时间:2022-9-30 14:01:16
国庆快乐!; t- x) T" T& J, S8 W
# L/ G7 K" z1 z0 D8 X& k
忆侗阁 回答时间:2022-9-30 14:10:52
国庆快乐!
my770809 回答时间:2022-9-30 14:14:50
国庆快乐!7 S2 S2 @% e1 U4 N( u

  g+ N, V5 R0 C. b
weiwei4 回答时间:2022-9-30 14:18:25
祝大家国庆快乐
sealoong 回答时间:2022-9-30 14:27:57
我爱你们
- q. [# j4 w- O+ v% M, a0 O
orima 回答时间:2022-9-30 14:30:05
国泰民安!
; m0 p1 T5 q7 V/ A
jundao721 回答时间:2022-9-30 14:30:44
疫情出没,不能远游,就好好学习吧。支持。6 W1 @: A8 b% u6 I+ b0 Q
12345下一页

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版