linux蜂鸣器驱动指令,linux蜂鸣器驱动 蜂鸣器--LINUX.doc
linux蜂鸣器驱动 蜂鸣器--LINUX
导读:就爱阅读网友为您分享以下“蜂鸣器--LINUX”的资讯,希望对您有所帮助,感谢您对92的支持!
//mux = 1/16
tcfg1 &= ~S3C2410_TCFG1_MUX0_MASK; /*S3C2410_TCFG1_MUX0_MASK定
时器0分割值的掩*/
/*
码:TCFG1[0~3]*/
tcfg1 |= S3C2410_TCFG1_MUX0_DIV16; /*定时器0进行16分割*/
__raw_writel(tcfg1, S3C2410_TCFG1); /*把tcfg1的值写到分割寄存器
S3C2410_TCFG1中*/
__raw_writel(tcfg0, S3C2410_TCFG0); /*把tcfg0的值写到预分频寄存器
S3C2410_TCFG0中*/
clk_p = clk_get(NULL, "pclk"); /*得到pclk*/
pclk = clk_get_rate(clk_p);
tcnt = (pclk/50/16)/freq; /*得到定时器的输入时钟,进而设置PWM的调制频率
*/
__raw_writel(tcnt, S3C2410_TCNTB(0)); /*PWM脉宽调制的频率等于定时器的
输入时钟 */
__raw_writel(tcnt/2, S3C2410_TCMPB(0)); /*占空比是50%*/
tcon &= ~0x1f;
tcon |= 0xb; /*disable deadzone, auto-reload, inv-off, update TCNTB0&TCMPB0, start
linux蜂鸣器驱动指令,linux蜂鸣器驱动 蜂鸣器--LINUX.doc相关推荐
- 一文理解Linux的基本指令(三分钟学会Linux基本指令)
前沿: 本文小马将把Linux一般比较常见的指令给大家一一列举出来,为了大家忘记某些指令后,可以方便查询记忆,再次小马建议,Linux指令并不需要去特别花时间专门记忆,只需要多进行操作实现就行!
- linux+有趣的指令,6个有趣的Linux命令(乐趣终端) - 第二部分
在我们过去的以下文章中,我们展示了一些关于Linux的有趣命令的有用文章,这表明Linux并不像看起来那么复杂,如果我们知道如何使用它,就会很有趣. Linux命令行可以非常容易地完成任何复杂的任务, ...
- Linux中part指令,10 个鲜为人知的 Linux 命令 - Part 2
继续上篇文章<11 个很有用但鲜有人知的 Linux 命令>.在本文中,我们将关注其他几个不为人知的Linux命令,有些在管理桌面和服务器方面被证明是非常有用的. 12. 命令 你在终端上 ...
- linux pwm控制蜂鸣器 滴滴_兴安盟KOBISHI电磁蜂鸣器BZ-21BLAC24V保证
兴安盟KOBISHI电磁蜂鸣器BZ-21BLAC24V保证日本KOBISHI蜂鸣器.jjb器 .蜂鸣器BZ-35VR DC24V.济南千斗工业出售,货期短.价格低.保证 这里只对必须用1/2duty的 ...
- Linux驱动学习-平台设备驱动probe函数-20220410
1.最简单的杂项设备 /* * @Descripttion: 最简单的杂项设备驱动 * @version: * @Author: topeet */ #include <linux/init.h ...
- Linux 设备驱动开发 —— platform设备驱动应用实例解析
前面我们已经学习了platform设备的理论知识Linux 设备驱动开发 -- platform 设备驱动 ,下面将通过一个实例来深入我们的学习. 一.platform 驱动的工作过程 platfor ...
- 【嵌入式环境下linux内核及驱动学习笔记-(16)linux总线、设备、驱动模型之input框架】
目录 1.Linux内核输入子系统概念导入 1.1 输入设备工作机制 1.2 运行框架 1.3 分层思想 2.驱动开发步骤 2.1 在init()或probe()函数中 2.2 在exit()或rem ...
- Linux设备模型、平台设备驱动、设备树(device tree)、GPIO子系统以及pinctrl子系统介绍
文章目录 一.Linux设备模型介绍 (1)设备驱动模型总体介绍 (2)设备驱动模型文件表现 (3)设备驱动模型工作原理 [1]总线 [2]设备 [3]驱动 [4]注册流程 二.平台设备驱动介绍 (1 ...
- <Linux开发>驱动开发 -之-platform 驱动
<Linux开发>驱动开发 -之-platform 驱动 交叉编译环境搭建: <Linux开发> linux开发工具-之-交叉编译环境搭建 uboot移植可参考以下: < ...
- 【linux驱动】gpio外设驱动
本篇文章为gpio外设驱动,使用内核的gpio驱动框架来操作soc的gpio外设,首先介绍所有外设引脚配置都需要的pinctrl,再介绍本篇的重点-gpio外设驱动,最后给出三个标准的gpio外设 ...
最新文章
- 微软 AI 设计原则:成为弱者,再带来惊喜
- 关于Hadoop的一些网络资料
- windows删除桌面ie_从Windows 8“开始”屏幕启动IE的桌面版本
- java生产者消费者gui_java理论之java--GUI(图形用户管理)与 IO/流
- linux文件系统概念目录结构
- Mysql中几种插入效率的实例对比
- 记录excel翻车现场
- Spring Security OAuth2.0_总结_Spring Security OAuth2.0认证授权---springcloud工作笔记157
- 《战争论》第四篇《战斗》的主要内容
- centos 6.5安装extundelete软件报错
- 编写程序也需要在实战中成长
- Android 签名机制 v1、v2、v3
- 如何用手机压缩JPG格式图片?一步轻松搞定
- 复杂句变简单句 java_【SAT写作】简单句如何变为复杂句?10招教你快速转变
- 联合国发布2019年《世界人口展望》:人口老化加剧, 到本世纪末地球人口将达109亿...
- 论文《DeepHawkes: Bridging the Gap between Prediction and Understanding of Information Cascades》阅读
- [内网渗透]—权限维持
- pytorch指定GPU训练
- 【Spring】Spring面试题
- minio下载安装与API操作
热门文章
- java socket通信需要另外加密么_Java Socket实战之五 使用加密协议传输对象
- mysql 跳过一个事物_MYSQL GTID跳过指定事务
- 2017河北对口升学计算机试题,2017河北对口升学计算机专业理论试题(含答案).doc...
- Python+OpenCV:图像金字塔
- Hobject 与 OpenCV IplImage 和 Mat 的相互转换
- Redis单机搭建主从复制以及哨兵机制
- 恶意软件利用Windows故障诊断平台传播
- code第一部分数组:第十七题 爬楼梯问题
- linux系统之编译内核实现iptables应用层过滤
- C语言内存对齐详解(1)