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

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

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

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


活动时间:
9月30日-10月7日

一、发帖即可获奖
国庆戳我发帖:发布一个你关于STM32你所知道的开发小技巧经验小分享或者闭坑小经验。(请勿水贴)
标题:【STM32小技巧】+标题
案例:点击查看
奖励:获得期间每人最多分享2帖,每分享1次可获得一份礼品。

13.png


二、假期趣味分享:
终于等到了十一小长假,评论区留下你假期计划,每天出游风景打卡照片,间接让管管也体验一把大家的美好生活记录。

发布格式:①假期计划②景点名称+图片③美食图片

奖励:回复本帖即可!管管抽取最优评论15个,送出每位20元京东卡,每天首位发布者额外奖励哦!

14.png

三、雨露均沾奖
凡是活动期间,每位参与回复本帖用户,额外获得50ST金币。

17.png




管管提前祝大家国庆节快乐!出行注意安全!多来参加活动!





收藏 评论72 发布时间:2022-9-30 13:24

举报

72个回答
wenyangzeng 回答时间:2022-9-30 14:36:51
分享SMT32F446FFT
  1. #include "stm32f4xx.h"
  2. #include "arm_math.h"
  3. #define FFT_LENGTH 1024
  4. float inputbuf[FFT_LENGTH*2];           
  5. float outputbuf[FFT_LENGTH];     
  6. static void FFT_read(void);
  7. static void GPIO_Config(void);
  8. int main(void)
  9. {
  10.   SystemInit();               
  11.   SysTick_Init();
  12.         GPIO_Config();
  13.         while(1)
  14.         {
  15.                 FFT_read();
  16.                 GPIOC->ODR ^=0X0400;
  17.         }
  18. }
  19. static void FFT_read(void)
  20. {uint16_t i;
  21. arm_cfft_radix4_instance_f32 scfft;
  22. arm_cfft_radix4_init_f32(&scfft,FFT_LENGTH,0,1);
  23.            for(i=0;i<FFT_LENGTH;i++)                                                        
  24.              {  
  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);            
  26.                inputbuf[2*i+1]=0;                                                                        
  27.              }
  28.    arm_cfft_radix4_f32(&scfft,inputbuf);                     
  29.    arm_cmplx_mag_f32(inputbuf,outputbuf,FFT_LENGTH);
  30. }

  31. static void GPIO_Config(void)
  32. {
  33.   GPIO_InitTypeDef GPIO_InitStructure;
  34.         RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE);

  35.         GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
  36.         GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
  37.         GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
  38.         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;
  39.   GPIO_Init(GPIOC, &GPIO_InitStructure);
  40. }
复制代码


sealoong 回答时间:2022-9-30 14:39:49
【stm32开发小技巧】新手技巧老鸟勿喷

官方产品手册看不懂的,可以多逛逛官网
里面基本每种产品都有对应的中文文档,十分贴心,找对了文档可以让你的开发过程事半功倍。
另外如果使用的是stm32的mini类型的官方开发板,那上面是v2的调试器,而你却要用它连接h7等芯片板子,需要额外刷一下固件,固件在官网,要不然会出现一些莫名其妙的问题。


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

sherlock_mt 回答时间:2022-9-30 13:43:34
国庆七天快乐,羽毛球走起!
闪烁 回答时间:2022-9-30 13:54:53
雨露均沾,国庆同乐
joshua天宇 回答时间:2022-9-30 14:01:16
国庆快乐!

忆侗阁 回答时间:2022-9-30 14:10:52
国庆快乐!
my770809 回答时间:2022-9-30 14:14:50
国庆快乐!

weiwei4 回答时间:2022-9-30 14:18:25
祝大家国庆快乐
sealoong 回答时间:2022-9-30 14:27:57
我爱你们
orima 回答时间:2022-9-30 14:30:05
国泰民安!
jundao721 回答时间:2022-9-30 14:30:44
疫情出没,不能远游,就好好学习吧。支持。
12345下一页

所属标签

ST中文论坛活动

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


最新内容

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版