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

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

[复制链接]
STMCU-管管 发布时间:2022-9-30 13:24
【活动】国庆7天喜乐多—戳我发帖福利雨露均沾!
16.png
( Y( w8 T* R3 C4 U
又到了每年的小长假——国庆节,假期前的最后的一天班,也是9月的最后一天,国庆节社区活动虽迟但到,我想有很多小伙伴今天就已经开始休假了吧,晚来的活动记得来参加,福利必须拿捏!
. c  _$ V% I. j1 C" P7 v
0 u5 W7 n& O" x$ b& C; E0 _
活动时间:
" z1 J# q' U7 e7 m; }9月30日-10月7日

9 l3 d* q6 Y1 Z: \' a2 J一、发帖即可获奖
2 `5 @, F1 ~. z, b6 F# ^国庆戳我发帖:发布一个你关于STM32你所知道的开发小技巧经验小分享或者闭坑小经验。(请勿水贴)# t: F# X/ C) k0 Z
标题:【STM32小技巧】+标题
' ?) o, }6 R0 P% }! Z: l/ J8 s) j案例:点击查看
0 H& H% P1 l- g6 B* [3 H+ r
奖励:获得期间每人最多分享2帖,每分享1次可获得一份礼品。
2 K2 l0 U* w3 w/ {
13.png

( q* B. _8 j0 K# x% Z
1 @' j: W3 p6 U7 T, l: k
二、假期趣味分享:
  ]" ]. h& I1 ^! F4 c2 [4 v终于等到了十一小长假,评论区留下你假期计划,每天出游风景打卡照片,间接让管管也体验一把大家的美好生活记录。

: J; D  a& Y* b. p% k' B
发布格式:①假期计划②景点名称+图片③美食图片
! E1 I$ P& W" X# J# y6 b2 n
奖励:回复本帖即可!管管抽取最优评论15个,送出每位20元京东卡,每天首位发布者额外奖励哦!

* g( q$ C" h" N0 B' o
14.png

2 @( Y  ~# W2 B% E
三、雨露均沾奖
凡是活动期间,每位参与回复本帖用户,额外获得50ST金币。
) E1 `  T- ^1 e. S
17.png

4 }# {% T  p2 j" G! I6 O
+ Z7 k% E1 _8 u( m

& h8 F2 l$ g. b7 e

$ a) S$ k0 v/ p% Z% q. _# u
管管提前祝大家国庆节快乐!出行注意安全!多来参加活动!
! m8 N+ ?4 G. i- j7 U0 ~
4 i$ J( \/ T' Y, P9 [

, V4 N! X/ U1 H# y: r$ H: j8 Q
" }1 I& M* F0 w/ B
/ w* G0 g" G4 a( o: ?
收藏 评论72 发布时间:2022-9-30 13:24

举报

72个回答
wenyangzeng 回答时间:2022-9-30 14:36:51
分享SMT32F446FFT/ G; o8 E% e, p  m) b) q: p
  1. #include "stm32f4xx.h"
    * x! a, |: b  u$ H, x0 l+ r1 i. o
  2. #include "arm_math.h"+ T; L4 @1 o. M1 K2 E. O7 U
  3. #define FFT_LENGTH 1024- A' J" k* j" i5 _& l
  4. float inputbuf[FFT_LENGTH*2];           
    ! K, H* E- `" B
  5. float outputbuf[FFT_LENGTH];     
    3 B0 {5 }6 x( R- t* k) A% L
  6. static void FFT_read(void);) R" h; V- L1 _% M
  7. static void GPIO_Config(void);
    / Y( A9 S; \# X" Q
  8. int main(void)
    ' c  b. d* M5 h8 f8 Z0 V7 h7 ~
  9. {
    5 C7 {* C9 o7 G; j( F' v
  10.   SystemInit();               ; \( O* V3 s! S
  11.   SysTick_Init();
    6 T; X4 u, r; ]) T# G. l
  12.         GPIO_Config();
    & C% f' `) X! g1 }6 t
  13.         while(1)
    5 N3 F0 Z7 U( S( [  c# n
  14.         {# S' _+ K. U  V! w# q" L
  15.                 FFT_read();7 Q# g8 R3 S$ M* D' _
  16.                 GPIOC->ODR ^=0X0400;9 X5 E3 S. D( G
  17.         }
      D! \0 V" f; _/ Z
  18. }4 i' z* F) b1 u; N' W( r/ q
  19. static void FFT_read(void); ?# f& {/ Z/ O
  20. {uint16_t i;
    & S/ n# \6 M2 \$ {; _
  21. arm_cfft_radix4_instance_f32 scfft;
    & P% Z7 ^1 V( r0 _- l* e3 k6 ?, ?
  22. arm_cfft_radix4_init_f32(&scfft,FFT_LENGTH,0,1);% t9 U. x6 C8 Y; x
  23.            for(i=0;i<FFT_LENGTH;i++)                                                        
    - B; ]& Z8 |& t( P" J2 I
  24.              {  " D; F; q- g8 H0 j8 {7 i
  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);            
      `9 m- |$ S/ _. r" u: D
  26.                inputbuf[2*i+1]=0;                                                                        % H& T2 X# ^4 c1 U( R$ `
  27.              }0 k' Y% R* Q' f  T5 H8 s. E1 H* ]
  28.    arm_cfft_radix4_f32(&scfft,inputbuf);                     
    ( k$ O' T+ j4 o* K. y
  29.    arm_cmplx_mag_f32(inputbuf,outputbuf,FFT_LENGTH);  f$ o% g# X7 o
  30. }1 N+ Q. W8 S$ t. F+ B

  31. . g3 X5 X2 I- S1 x% d7 A
  32. static void GPIO_Config(void)
    2 ~. S9 m" m1 {& d( u
  33. {/ y2 {! ~5 E  `# w
  34.   GPIO_InitTypeDef GPIO_InitStructure;
    & }- Z& ?! \/ N* ~- o' U: `: P9 R
  35.         RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE);
    ) _1 a0 _, O* |) A/ v" [9 [
  36. , x' g9 i  T+ X* J7 b
  37.         GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
    ! I1 m, p& W# t  D) x& I- o
  38.         GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
    7 n! B4 y4 V4 V* A: R8 O
  39.         GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;1 u1 J. j$ \; I" V
  40.         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;
    + M/ c9 C5 c/ Q8 }
  41.   GPIO_Init(GPIOC, &GPIO_InitStructure);4 P2 z; w1 I- z4 {* D
  42. }
复制代码

, M2 o5 Q  t5 K: p$ u; u" ?# D3 n
( |4 s, J& F' |8 D  E. h) C$ F% D
sealoong 回答时间:2022-9-30 14:39:49
【stm32开发小技巧】新手技巧老鸟勿喷
& f$ c1 y6 e$ y! U% S2 Q
( M7 ^4 A& e% d0 d- h% f7 e官方产品手册看不懂的,可以多逛逛官网6 a# L* j9 w$ K
里面基本每种产品都有对应的中文文档,十分贴心,找对了文档可以让你的开发过程事半功倍。8 l2 A6 C# |( o+ s* U8 Y
另外如果使用的是stm32的mini类型的官方开发板,那上面是v2的调试器,而你却要用它连接h7等芯片板子,需要额外刷一下固件,固件在官网,要不然会出现一些莫名其妙的问题。
+ c0 m9 p% z- R% f$ N5 b
# e! t9 O9 w6 F9 v5 u" s* i: {6 q, U
$ ?4 U3 _0 S, h' w0 X# _8 o& ~6 _还有官方的开发板上面如果你想复制一份pcb电路板的话,注意,官方给的原理图中会存在一些tp点,而那些tp点有时候会给你断开而有时候会连接上。所以如果想完美复制的话,需要在板子上自己核对每一个tp点。# j( y; y0 r9 S% z
补充:那个tp点是最开始设计板子时候的测试点,就相当于给电路留个门口方便开发检测,不过对于电子爱好者,这些并不重要,而最终拿到手的话你就会发现各种焊点,而如果不需要官方开发板就在某处随便买的话,那种电路就十分简单了,甚至没有tp点,无脑复制即可。9 L, z& N+ W; o% i
finally,如果某块芯片的没学懂可以看些别的型号的芯片说明,牌子不换,换型号,别整个恩智浦的看那样过分了。
! _/ ?9 S$ x- n$ ?) U5 y8 V% h比如如有一个spi接口,g0芯片说得很复杂,而h7芯片却说的言简意赅。% s( x+ ~' v0 k
多动手(冻手),实践出真知+必要的理论知识。3 V6 ]# h3 s# @/ q
老牛洋车 回答时间:2022-10-1 08:57:49
    俺接触器STM32的时间不长,也谈不上有什么经验和技巧。开始使用STM32单片机建立工程时,我一般都是网上找一个类似的开源工程或官方的DEMO为基础,然后进行修改,我称之为“走捷径”。直到学会使用STM32CubeMX后,新建项目就成为轻而易举的事情,要新建工程,用不着到处找类似的范例,直接用STM32CubeMX来设置和生成代码,即使用官方的DEMO,第一步也是打开STM32CibeMX来按需要修改配置,生成基础代码。我的感觉是:STM32CubeMX是开发者不可或缺的有力工具,尽管到目前为止我还只知道使用简单的功能,但实实在在地提高了我的开发效率。
至暗时刻 回答时间:2022-9-30 13:27:33
雨露均沾5 [$ g! Z: n% j  X" T2 j
liuxingkeji 回答时间:2022-9-30 13:27:46
国庆快乐!
6 {  w9 r6 S' a
sumoon 回答时间:2022-9-30 13:29:27
雨露均沾,50币到手!4 U6 F7 U1 c0 e5 C" o6 L
xudongqiang 回答时间:2022-9-30 13:37:25
国庆快乐!
1 j  ?  U  h: w- r* v# S7 _6 M

- j, D3 j$ {: Q
sherlock_mt 回答时间:2022-9-30 13:43:34
国庆七天快乐,羽毛球走起!
6 |1 f0 ^2 ~/ P2 g! E' e
闪烁 回答时间:2022-9-30 13:54:53
雨露均沾,国庆同乐9 a' a0 s+ l2 m, h/ }: N$ J; K) w
joshua天宇 回答时间:2022-9-30 14:01:16
国庆快乐!: Z9 R1 v8 T1 [8 k* h
( e& ]) Z. f% i0 }
忆侗阁 回答时间:2022-9-30 14:10:52
国庆快乐!
my770809 回答时间:2022-9-30 14:14:50
国庆快乐!
7 m& |; C/ A8 N  L: z* |
$ ~* M4 u( a: Q# D& i0 W
weiwei4 回答时间:2022-9-30 14:18:25
祝大家国庆快乐
sealoong 回答时间:2022-9-30 14:27:57
我爱你们2 c0 r2 M: G+ ]! w: t: e. p
orima 回答时间:2022-9-30 14:30:05
国泰民安!
* a& y7 w) I/ I2 `* U! ~
jundao721 回答时间:2022-9-30 14:30:44
疫情出没,不能远游,就好好学习吧。支持。
3 O, E6 f2 M. M7 d( K7 r$ I
12345下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版