Firefly开源社区

123
发表新贴
打印 上一主题 下一主题

《小试》根据cpu温度控制风扇转速

43

积分

0

威望

0

贡献

游客

积分
43
发表于 2016-7-21 17:30:03        只看该作者  11#
不错,顶一个!
回复

使用道具 举报

43

积分

0

威望

0

贡献

游客

积分
43
发表于 2016-7-21 17:31:50        只看该作者  12#
不错!感谢分享。
回复

使用道具 举报

56

积分

0

威望

0

贡献

游客

积分
56
发表于 2016-8-11 20:07:11        只看该作者  13#
谢谢楼主分享!
回复

使用道具 举报

143

积分

0

威望

0

贡献

技术小白

积分
143
发表于 2016-8-21 15:59:40        只看该作者  14#
楼主你好,我发现我的程序跟你的类似,但却不能让pwm1口输出pwm波,这是我的程序,麻烦帮我看一下,很重要,万分感谢

#include<linux/pwm.h>
#include<linux/init.h>
#include<linux/module.h>
#include <linux/kernel.h>
#include <linux/delay.h>

MODULE_LICENSE("GPL");

static int __init pwm_init(void)
{
        int i;
        struct pwm_device * pwm1;
        pwm_free(pwm_request(1, "diy-pwm"));
        pwm1 = pwm_request(1, "diy-pwm");
        pwm_enable(pwm1);
        mdelay(2000);
        for(i=0;i<5;i++)
        {
                pwm_config(pwm1, 1000, 1000000);
                printk("%d 1\n",i);
                mdelay(1000);
                pwm_config(pwm1, 800000, 1000000);
                printk("%d 2\n",i);
                mdelay(1000);
        }
        return 0;
}

static void __exit pwm_exit(void)
{
        printk("Exit pwm\n");
}

subsys_initcall(pwm_init);
module_exit(pwm_exit);
回复

使用道具 举报

121

积分

0

威望

0

贡献

技术小白

积分
121
发表于 2016-8-23 11:38:25        只看该作者  15#
回复

使用道具 举报

45

积分

0

威望

0

贡献

游客

积分
45
发表于 2017-1-25 14:38:14        只看该作者  16#
支持原创
回复

使用道具 举报

60

积分

0

威望

0

贡献

技术小白

积分
60
发表于 2017-2-6 09:03:13        只看该作者  17#
不错 哦
回复

使用道具 举报

108

积分

0

威望

0

贡献

技术小白

积分
108
发表于 2017-2-14 09:23:11        只看该作者  18#
学习学习
回复

使用道具 举报

22

积分

0

威望

0

贡献

游客

积分
22
发表于 2017-2-15 17:07:54        只看该作者  19#
不错
回复

使用道具 举报

22

积分

0

威望

0

贡献

技术小白

积分
22
发表于 2017-3-6 18:53:13        只看该作者  20#

学习学习
回复

使用道具 举报

返回列表
123
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表