天嵌 ARM开发社区

 找回密码
 注册
查看: 6696|回复: 22

Example 4.2 介绍调程序中常用的一种思路

[复制链接]
wang1234sheng 发表于 2010-3-19 20:12:34 | 显示全部楼层 |阅读模式
第二节 例程 4.2 介绍调程序中常用的一种思路
一、 实验目的:
1、学会调节PWM 的占空比:为之后项目中常见的电机控制、电源控制等
打好基础
2、学会使用三星原厂英文手册来帮助我们理解代码和进行深入学习
3、学会使用串口工具来帮助我们调试程序,以及做数值分析
二、 我们需要做的工作摘要:
(1)、右键go to,分析设置PWM 频率的函数,如下:
void Buzzer_Freq_Set( U32 freq )
{
rGPBCON &= ~3; //set GPB0 as tout0, PWM output
rGPBCON |= 2;
rTCFG0 &= ~0xff;
rTCFG0 |= 15; //prescaler = 15+1
rTCFG1 &= ~0xf;
rTCFG1 |= 2; //mux = 1/8
rTCNTB0 = (PCLK>>7)/freq;
rTCMPB0 = rTCNTB0>>1; // 50%
rTCON &= ~0x1f;
rTCON |= 0xb; //disable deadzone, auto-reload, inv-off, update
TCNTB0&TCMPB0, start timer 0
rTCON &= ~2; //clear manual update bit
}
(2)、阅读三星原厂英文手册的第十章的概述部分如下:
“三星原厂英文手册”其实就是 s3c2440a_um_rev014_040712.pdf 这个pdf
文件,约580 页。对于找不到“三星原厂英文手册”的同学,请到天嵌公司的出
厂光盘里面的以下目录中寻找: 天嵌科技\TQ2440_CD\ 三星网站资料
\samsung_site_S3C2440A_20040908\S3C2440A_20040908。
现在以“学会调节PWM 占空比的实验目的”为例,来给大家简单介绍一下
如何利用好三星原厂英文手册这一重要的资料。
先引述三星原厂英文手册的第十章的部分内容如下:
10 PWM TIMER
OVERVIEW
The S3C2440A has five 16-bit timers. Timer 0, 1, 2, and 3 have Pulse
Width Modulation (PWM) function. Timer 4 has an internal timer only with no
output pins. The timer 0 has a dead-zone generator, which is used with a large
current device.

。。。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
在水一舟 发表于 2010-5-17 22:39:44 | 显示全部楼层
这个资料挺好的
erteron 发表于 2010-5-19 19:39:19 | 显示全部楼层
1# wang1234sheng


谢谢版主分享~~
sx050 发表于 2010-5-19 23:50:09 | 显示全部楼层
好东西 顶个
penm7587 发表于 2010-6-16 11:03:30 | 显示全部楼层
xiexieixiei
feiniaolql01 发表于 2010-6-17 20:47:57 | 显示全部楼层
谢谢分享!!!!!
dw2835 发表于 2010-6-23 22:55:21 | 显示全部楼层
Not bad, isn't it?
wind 发表于 2010-6-30 00:17:33 | 显示全部楼层
GOOD GUY!!!
yzh03106 发表于 2010-7-4 18:36:55 | 显示全部楼层
今天刚开始学习,非常感谢楼主的资料!
ihc001 发表于 2010-7-9 13:28:50 | 显示全部楼层
学习中,谢谢!
feng5683y 发表于 2010-7-15 17:48:02 | 显示全部楼层
谢谢  有了您的支持  才会更有信心
zhangrenguo 发表于 2010-7-18 09:38:53 | 显示全部楼层
LZ  辛苦  呵呵
droiing 发表于 2010-7-27 09:10:29 | 显示全部楼层
cool!
谢谢楼主,希望继续努力写后面的程序。
gesang 发表于 2010-7-30 22:31:00 | 显示全部楼层
初学者啊,多下点东西看看!
未央之殇 发表于 2010-8-29 00:28:34 | 显示全部楼层
刚开始学习,非常感谢楼主的资料!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-26 10:01 , Processed in 1.046882 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表