OpenEdv-开源电子网

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

一个简单的小问题,,,,,,,,,,,,,

[复制链接]

22

主题

271

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
405
金钱
405
注册时间
2019-3-21
在线时间
107 小时
发表于 2019-5-31 14:20:47 | 显示全部楼层 |阅读模式
10金钱
今天早上刚发了一个帖子是跑48MHz有问题,,然后改了代码之后晶振都可以跑了,,现在又有一个新问题,,,为什么led灯有点暗,只有中间那个点亮,,,,,,,,

如果只运行led这一个程序灯是没问题的,,,如果运行modbus程序,灯就暗,,,,,这又是什么原因?

最佳答案

查看完整内容[请看2#楼]

问题找到了,led呼吸灯刚开始没注释掉,在呼吸灯里我用的定时器,初始化的led灯亮度是固定的,所以才会那么暗,我他妈真是蠢驴,哈哈,,困扰我一天的问题终于找到了,,, void system_init(void) { relay_init(); led_gpio_init(); //led_breath_init(); //呼吸灯 SysTick_Config_Init(); //40MHZ晶振 modbus_usart5_config(); }
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

22

主题

271

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
405
金钱
405
注册时间
2019-3-21
在线时间
107 小时
 楼主| 发表于 2019-5-31 14:20:48 | 显示全部楼层
问题找到了,led呼吸灯刚开始没注释掉,在呼吸灯里我用的定时器,初始化的led灯亮度是固定的,所以才会那么暗,我他妈真是蠢驴,哈哈,,困扰我一天的问题终于找到了,,,

void system_init(void)
{
  relay_init();
  led_gpio_init();
  //led_breath_init();       //呼吸灯
  SysTick_Config_Init();   //40MHZ晶振
  modbus_usart5_config();
}
回复

使用道具 举报

10

主题

277

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2075
金钱
2075
注册时间
2016-8-15
在线时间
413 小时
发表于 2019-5-31 14:34:49 | 显示全部楼层
这个大概率是应用逻辑问题,建议多找找逻辑那边出了问题。或者上传代码
我的简书:https://www.jianshu.com/u/3e9efbf4a8c2
回复

使用道具 举报

22

主题

271

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
405
金钱
405
注册时间
2019-3-21
在线时间
107 小时
 楼主| 发表于 2019-5-31 14:47:33 | 显示全部楼层
流年丶 发表于 2019-5-31 14:34
这个大概率是应用逻辑问题,建议多找找逻辑那边出了问题。或者上传代码

led部分的没问题
回复

使用道具 举报

22

主题

271

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
405
金钱
405
注册时间
2019-3-21
在线时间
107 小时
 楼主| 发表于 2019-5-31 14:50:38 | 显示全部楼层
流年丶 发表于 2019-5-31 14:34
这个大概率是应用逻辑问题,建议多找找逻辑那边出了问题。或者上传代码

如果主函数直接调用led的话是没问题的,,,如果和modbus部分一起调用的话led就不怎么亮,但其他的(比如继电器之类的)都是正常的
回复

使用道具 举报

10

主题

277

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2075
金钱
2075
注册时间
2016-8-15
在线时间
413 小时
发表于 2019-5-31 15:08:56 | 显示全部楼层
1599064432 发表于 2019-5-31 14:50
如果主函数直接调用led的话是没问题的,,,如果和modbus部分一起调用的话led就不怎么亮,但其他的(比如 ...

我以前碰上过因为驱动不足,而导致LED亮度很暗和蜂鸣器叫不起来,但是单独驱动没问题。
我的简书:https://www.jianshu.com/u/3e9efbf4a8c2
回复

使用道具 举报

10

主题

277

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2075
金钱
2075
注册时间
2016-8-15
在线时间
413 小时
发表于 2019-5-31 15:10:13 | 显示全部楼层
1599064432 发表于 2019-5-31 14:50
如果主函数直接调用led的话是没问题的,,,如果和modbus部分一起调用的话led就不怎么亮,但其他的(比如 ...

程序会出现莫名复位吗?
我的简书:https://www.jianshu.com/u/3e9efbf4a8c2
回复

使用道具 举报

22

主题

271

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
405
金钱
405
注册时间
2019-3-21
在线时间
107 小时
 楼主| 发表于 2019-5-31 15:13:34 | 显示全部楼层
流年丶 发表于 2019-5-31 15:08
我以前碰上过因为驱动不足,而导致LED亮度很暗和蜂鸣器叫不起来,但是单独驱动没问题。

找到问题了,,谢谢
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-18 14:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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