OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5552|回复: 5

PWM同时输出2路的情况

[复制链接]

15

主题

80

帖子

0

精华

初级会员

Rank: 2

积分
183
金钱
183
注册时间
2013-1-23
在线时间
10 小时
发表于 2013-3-9 11:42:16 | 显示全部楼层 |阅读模式
大侠们,我的在做战舰实验PWM这章,我在TIM3的2通道和1通道都设置了PWM,
按原子的程序稍微修改了,通过复用到PB4和PB5,仿真也看到了2个IO口波形一致,
但为什么我吧程序写到板子上的时候为什么PB5有,PB4却一直为高电平呢 为什么和仿真有这么大出入???
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2012-10-29
在线时间
0 小时
发表于 2013-3-9 11:56:25 | 显示全部楼层
PB4和JTGA共用了一个IO口,关闭JTGA
回复 支持 反对

使用道具 举报

15

主题

80

帖子

0

精华

初级会员

Rank: 2

积分
183
金钱
183
注册时间
2013-1-23
在线时间
10 小时
 楼主| 发表于 2013-3-10 11:56:25 | 显示全部楼层
回复【2楼】心殇:
-------------------------------
大侠,我如何关闭他呢 我现在都没连接仿真器啊
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-3-10 14:12:08 | 显示全部楼层
回复【3楼】zhangyi3312:
---------------------------------
调用JTAG_Set函数。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

47

主题

255

帖子

1

精华

高级会员

Rank: 4

积分
641
金钱
641
注册时间
2012-11-3
在线时间
6 小时
发表于 2013-3-10 16:49:54 | 显示全部楼层
详见8.3.5节   JTAG/SWD复用功能重映射
回复 支持 反对

使用道具 举报

15

主题

80

帖子

0

精华

初级会员

Rank: 2

积分
183
金钱
183
注册时间
2013-1-23
在线时间
10 小时
 楼主| 发表于 2013-3-11 09:21:51 | 显示全部楼层
int main(void)
{     
// u16 led0pwmval=0;    
// u8 dir=1;
Stm32_Clock_Init(9); //系统时钟设置
uart_init(72,9600);   //串口初始化为9600
delay_init(72);       //延时初始化 
LED_Init();    //初始化与LED连接的硬件接口
BEEP_Init();          //初始化蜂鸣器端口
KEY_Init();          //初始化与按键连接的硬件接口
   TIM3_PWM_Init(166,2879); //不分频。PWM频率=72000/(899+1)=80Khz
JTAG_Set(2);//*********************加了就好了 
    while(1)
{}
我加了好了,谢谢,STM32默认情况下是开启JTAG,所以在程序里没看到有JTAG初始化就忽略了设置。感谢大侠们!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-23 20:09

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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