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

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

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

# ~+ ~- p, h3 g7 J; q$ y& r
又到了每年的小长假——国庆节,假期前的最后的一天班,也是9月的最后一天,国庆节社区活动虽迟但到,我想有很多小伙伴今天就已经开始休假了吧,晚来的活动记得来参加,福利必须拿捏!
! |4 L; ^  M- i) g3 w; J4 o7 |
3 J0 b0 G( i2 v3 _# I
活动时间:
; X$ ^; u% P( k0 V9月30日-10月7日

4 G1 C( J( d/ {) T9 D一、发帖即可获奖8 s! C- R0 A5 q0 \  Z  M
国庆戳我发帖:发布一个你关于STM32你所知道的开发小技巧经验小分享或者闭坑小经验。(请勿水贴)
; k8 ?% s* o' m8 r8 c( ]+ u- x标题:【STM32小技巧】+标题4 M4 i, p! b) m) ]
案例:点击查看
" y1 z: j/ ]# J: R% R
奖励:获得期间每人最多分享2帖,每分享1次可获得一份礼品。
3 D1 }6 m+ c- K! k1 \% C
13.png

2 x0 Y4 Q% q- t, D, E7 ?; r- W5 F/ y2 r1 P5 o8 C  }
二、假期趣味分享:+ V' \1 i6 u# P+ ~- H
终于等到了十一小长假,评论区留下你假期计划,每天出游风景打卡照片,间接让管管也体验一把大家的美好生活记录。
; x8 _. H7 u; o4 I: G2 c% Z3 B8 c+ O
发布格式:①假期计划②景点名称+图片③美食图片
; f8 }3 A& L* b+ L4 ^% q3 I
奖励:回复本帖即可!管管抽取最优评论15个,送出每位20元京东卡,每天首位发布者额外奖励哦!

$ {; N& D7 Z6 o8 N, b
14.png

+ n1 N4 q5 ^. \; M- A  Y
三、雨露均沾奖
凡是活动期间,每位参与回复本帖用户,额外获得50ST金币。
* q! W4 i6 }  ?0 k5 i* v
17.png

% ]8 l4 s1 W) w- c6 C& w# G
/ T! b- k: {0 K

" F2 L" Q+ d  {& ~' f9 V6 {
8 F8 _- Y- m5 z' q7 y' V
管管提前祝大家国庆节快乐!出行注意安全!多来参加活动!

6 t2 P9 p; D2 `; C/ O

! Z) S& Z  E" G. W; F. L
4 Y( L. }  T2 P6 l  y2 q3 M8 a
4 c* P7 z* U3 a; o

+ l; c  R4 \6 c  e
收藏 评论72 发布时间:2022-9-30 13:24

举报

72个回答
wenyangzeng 回答时间:2022-9-30 14:36:51
分享SMT32F446FFT, `& H  w3 D( H5 k3 Z0 ]* s
  1. #include "stm32f4xx.h"
    & x3 H1 ~9 G1 C
  2. #include "arm_math.h"
    : R; _+ y: Q. I3 L
  3. #define FFT_LENGTH 10246 q9 p, ~# C" T, \) `
  4. float inputbuf[FFT_LENGTH*2];           * U, Y) J3 v% m1 Q1 t6 ]9 L& N$ X- w
  5. float outputbuf[FFT_LENGTH];     
    # D, B& i2 W, I5 W- ?6 N/ @
  6. static void FFT_read(void);: s* D( K& r2 s0 Y) v
  7. static void GPIO_Config(void);
    % x% Z' P- [- a$ ]. q6 L$ l; m8 D+ U
  8. int main(void)
    " a, S1 L) O, L. X- `9 e
  9. {
    0 \. n! n" v7 b( Q; k
  10.   SystemInit();               
    : z$ `7 J! J# [( Y8 @# y, T1 }* d
  11.   SysTick_Init();; g7 X% a7 p" _, O
  12.         GPIO_Config();
    9 J2 O7 U, p, v2 d# i
  13.         while(1)
    2 M7 S: z# P  g. R9 ~8 J3 v' l  x
  14.         {9 L9 B% L) J& q. u
  15.                 FFT_read();
    7 l& C% z( I- \  M6 o
  16.                 GPIOC->ODR ^=0X0400;
    1 C, u6 p. z0 A) \
  17.         }
    $ d. T0 p# u, {' U) H
  18. }; u5 ?; u% O/ m
  19. static void FFT_read(void)
    0 d" O, Z. s8 U- l; ^) g5 Y
  20. {uint16_t i;$ O$ u* n/ c7 F% k
  21. arm_cfft_radix4_instance_f32 scfft;( }- h6 E7 X5 K; h
  22. arm_cfft_radix4_init_f32(&scfft,FFT_LENGTH,0,1);
    . |% U' K, k# l) T1 L' Q
  23.            for(i=0;i<FFT_LENGTH;i++)                                                        : ^& E# w3 p, b" U9 r; K
  24.              {  * \) m& h+ `# X7 T" |
  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);            
    ; X: {* ?+ r! `4 S1 L
  26.                inputbuf[2*i+1]=0;                                                                        / _4 s4 x9 z3 X
  27.              }
      U$ E$ J1 {4 E0 e
  28.    arm_cfft_radix4_f32(&scfft,inputbuf);                     2 h/ q7 G6 y+ Y  ?
  29.    arm_cmplx_mag_f32(inputbuf,outputbuf,FFT_LENGTH);$ _4 R1 L% P+ Y+ b7 f
  30. }  R$ p, H8 F' X: f% j, l1 Z) q

  31. 0 F2 k1 N, f! `
  32. static void GPIO_Config(void)
    % c* m6 O/ q. U8 ?3 A0 Z) n9 g; x
  33. {
    , O" b1 h1 j$ u! X& p
  34.   GPIO_InitTypeDef GPIO_InitStructure;
    ) p+ a4 w4 |8 H* `/ s& c) u" v1 X4 ~
  35.         RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE);
    ' u' s% x7 E8 P8 y0 C, l, V+ s
  36. 0 U3 l% x  \$ m3 ~2 l8 x
  37.         GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;; e2 |) x' Y+ j, N
  38.         GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;& h. @7 w: a  r' i( ]
  39.         GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;( i% Q! e' U2 ]/ P
  40.         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;
    - q/ c" }- e  Z# T( n( C# {
  41.   GPIO_Init(GPIOC, &GPIO_InitStructure);. o0 \( e5 g$ c: r2 g
  42. }
复制代码
+ H; d5 P1 g3 @: o$ o& K

% z/ X0 p$ _4 G, G2 B$ r
sealoong 回答时间:2022-9-30 14:39:49
【stm32开发小技巧】新手技巧老鸟勿喷
4 ?7 r9 K8 w; |2 W, D3 u% c  m  _% X5 ^* B8 F! p& X/ p
官方产品手册看不懂的,可以多逛逛官网
3 j6 `) I: I; d5 o$ p里面基本每种产品都有对应的中文文档,十分贴心,找对了文档可以让你的开发过程事半功倍。& S! `0 X$ d! I. o
另外如果使用的是stm32的mini类型的官方开发板,那上面是v2的调试器,而你却要用它连接h7等芯片板子,需要额外刷一下固件,固件在官网,要不然会出现一些莫名其妙的问题。& E: o% `- v" ]) e% z/ b

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

1 s) [6 d, l: d0 v9 m; @- }% ?
sherlock_mt 回答时间:2022-9-30 13:43:34
国庆七天快乐,羽毛球走起!9 v0 r4 l2 X. T/ y5 s
闪烁 回答时间:2022-9-30 13:54:53
雨露均沾,国庆同乐$ q7 ?* l9 O8 e5 B& Y" E! A
joshua天宇 回答时间:2022-9-30 14:01:16
国庆快乐!& @& W# z* J% R+ j6 G
9 S; U2 a1 S8 v$ z7 o' T" {
忆侗阁 回答时间:2022-9-30 14:10:52
国庆快乐!
my770809 回答时间:2022-9-30 14:14:50
国庆快乐!
/ U6 c* w) Z7 L* v$ C0 C
7 _- b+ u0 m, x* w2 K! y
weiwei4 回答时间:2022-9-30 14:18:25
祝大家国庆快乐
sealoong 回答时间:2022-9-30 14:27:57
我爱你们
/ r0 M* C( ]- I' a0 d  g; t
orima 回答时间:2022-9-30 14:30:05
国泰民安!& J+ I3 J" @; O; O
jundao721 回答时间:2022-9-30 14:30:44
疫情出没,不能远游,就好好学习吧。支持。
1 ?3 n0 H; |/ T1 E1 C' p8 J
12345下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版