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

查看: 491|回复: 2

[其他] 【小“福”蝶赏灯展+Nucleo-STM32F410】

[复制链接]

6

主题

12

回帖

0

蝴蝶豆

中级会员

最后登录
2020-9-25
发表于 2019-2-21 16:49:55 | 显示全部楼层 |阅读模式
1、选择用Nucleo-STM32F410
2. 先用标准电灯测试一下LED灯盘,
  1. #include "mbed.h"

  2. DigitalOut red(A2);

  3. int i;

  4. int main() {
  5.     while(1) {
  6.         for (i=1; i<7; i++) {
  7.             red = i & 1;

  8.             wait(0.2);
  9.         }
  10.     }
  11. }
复制代码
隔0.2秒闪一下。
1192797717.jpg
3
、用正弦波电灯。替代PWM做一个呼吸灯。

回复

使用道具 举报

6

主题

12

回帖

0

蝴蝶豆

中级会员

最后登录
2020-9-25
 楼主| 发表于 2019-2-21 16:55:29 | 显示全部楼层
3. 再用PMW做一个可以调节亮度的,程序如下。

#include "mbed.h"

PwmOut mypwm(PWM_OUT);

DigitalOut myled(A2);

int main() {
   
    mypwm.period_ms(500);
    mypwm.pulsewidth_ms(50);
  
    printf("pwm set to %.2f %%\n", mypwm.read() * 100);
   
    while(1) {
        myled = !myled;
        wait(0.1);
        
    }
}

4、程序是mbed.org上编辑并调试的,用起来和arduino一样方便。
回复 支持 反对

使用道具 举报

1182

主题

3785

回帖

1

蝴蝶豆

论坛元老

最后登录
2020-3-17
发表于 2019-2-21 23:30:26 | 显示全部楼层
哇哦,大佬也玩STM32的啊
回复 支持 反对

使用道具 举报

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