智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2092|回复: 7
打印 上一主题 下一主题

[软件类] 拉普兰德库的问题

[复制链接]

1

主题

9

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3409
威望
1694
贡献
1099
兑换币
1109
注册时间
2015-11-21
在线时间
308 小时
毕业学校
ncu
跳转到指定楼层
1#
发表于 2016-1-26 15:45:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
板子是龙邱MK60DN512ZVLQ10,用拉普兰德的库,想使灯亮起来(PTC0),但是下载进去没有反应,求指导
回复

使用道具 举报

1

主题

9

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3409
威望
1694
贡献
1099
兑换币
1109
注册时间
2015-11-21
在线时间
308 小时
毕业学校
ncu
2#
 楼主| 发表于 2016-1-26 16:09:02 | 只看该作者
#include "common.h"


void gpio_init();
GPIO_InitTypeDef gpio_init_structure;
void dealy(uint8 ms);

void main (void)
{

  while(1)
  {
        gpio_init();
      
  }
}


void gpio_init ()
{
  gpio_init_structure.GPIO_PTx = PTC;
  gpio_init_structure.GPIO_Pins = GPIO_Pin0;
  gpio_init_structure.GPIO_PinControl = IRQC_DIS;
  gpio_init_structure.GPIO_Dir = DIR_OUTPUT;
  gpio_init_structure.GPIO_Output = OUTPUT_H ;
  LPLD_GPIO_Init (gpio_init_structure);
}
回复 支持 反对

使用道具 举报

9

主题

422

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3335

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

QQ
威望
2369
贡献
38
兑换币
1587
注册时间
2014-9-13
在线时间
464 小时
3#
发表于 2016-1-26 17:07:29 | 只看该作者
最好不要循环初始化,确定是高电平点亮?也有可能是其他原因,你单步调试下吧。先看看能不能进主函数。
回复 支持 反对

使用道具 举报

282

主题

1780

帖子

1

精华

管理员

曾经的智能车人……

Rank: 11Rank: 11Rank: 11Rank: 11

积分
28415

特殊贡献奖章资源大师奖章论坛骨干奖章论坛元老奖章优秀版主奖章推广达人奖章优秀会员奖章活跃会员奖章热心会员奖章在线王奖章

QQ
威望
10438
贡献
11683
兑换币
4724
注册时间
2009-9-7
在线时间
3147 小时
4#
发表于 2016-1-27 09:51:45 | 只看该作者
gpio_init()完成后加个死循环试下。
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3409
威望
1694
贡献
1099
兑换币
1109
注册时间
2015-11-21
在线时间
308 小时
毕业学校
ncu
5#
 楼主| 发表于 2016-1-27 12:47:26 | 只看该作者
天河紫星 发表于 2016-1-26 17:07
最好不要循环初始化,确定是高电平点亮?也有可能是其他原因,你单步调试下吧。先看看能不能进主函数。

确定是高电平点亮,可以进入主函数,最后改成这样
#include "common.h"

void gpio_init();
GPIO_InitTypeDef gpio_init_structure;

void main (void)
{
  gpio_init ();
  while(1)
  {
      PTC0_O = 1;
  }
}

void gpio_init ()
{
  gpio_init_structure.GPIO_PTx = PTC;
  gpio_init_structure.GPIO_Pins = GPIO_Pin0;
  gpio_init_structure.GPIO_PinControl = IRQC_DIS;
  gpio_init_structure.GPIO_Dir = DIR_OUTPUT;
  gpio_init_structure.GPIO_Output = OUTPUT_H ;
  LPLD_GPIO_Init (gpio_init_structure);
}

回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3409
威望
1694
贡献
1099
兑换币
1109
注册时间
2015-11-21
在线时间
308 小时
毕业学校
ncu
6#
 楼主| 发表于 2016-1-27 12:48:22 | 只看该作者
凌心 发表于 2016-1-27 09:51
gpio_init()完成后加个死循环试下。

加了,但是没用,我开始以为是IAR版本过低,更新到7.3之后还是这样,不会不支持这款芯片吧
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3409
威望
1694
贡献
1099
兑换币
1109
注册时间
2015-11-21
在线时间
308 小时
毕业学校
ncu
7#
 楼主| 发表于 2016-1-27 13:27:52 | 只看该作者
弄好了,两个原因,一是工程没有建立好,二是自己太傻了,竟然忘记了低电平才是点亮
回复 支持 反对

使用道具 举报

9

主题

422

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3335

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

QQ
威望
2369
贡献
38
兑换币
1587
注册时间
2014-9-13
在线时间
464 小时
8#
发表于 2016-1-27 15:44:54 | 只看该作者
谁敢占用我昵称 发表于 2016-1-27 13:27
弄好了,两个原因,一是工程没有建立好,二是自己太傻了,竟然忘记了低电平才是点亮

大多数板子LED灯都是低电平点亮,因为单片机驱动能力有限,高电平点亮的话,灯太多会出问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-5 17:33 , Processed in 0.054931 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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