野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11120|回复: 21

初学32的点灯错误

[复制链接]
发表于 2016-7-30 11:39:31 | 显示全部楼层 |阅读模式
  1. #include"stm32f10x.h"

  2. int main(void)
  3. {       
  4.     //打开时钟
  5.         *(unsigned int *)0x40021018 |= (1 << 3);
  6.        
  7.           //配置io口
  8.   *(unsigned int *)0x40010C0C |=( (1) << (4*0));
  9.           
  10.           // 控制寄存器输出
  11.         *(unsigned int *)0x40010C0C &= ~( 1 << 0 );

  12. }

  13. //void SystemInit(void)
  14. //{
  15. ////&ordm;&macr;&Ecirc;&yacute;&Icirc;&ordf;&iquest;&Otilde; &AElig;&shy;&sup1;&yacute;±à&Ograve;&euml;&AElig;÷&sup2;&raquo;±¨&acute;í
  16. //}
复制代码
13.png 12.png
烧进去就是没反应。。。

回复

使用道具 举报

发表于 2016-7-30 11:43:21 | 显示全部楼层
硬件上图,还有你复位没有
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-30 11:50:55 | 显示全部楼层
火哥哥 发表于 2016-7-30 11:43
硬件上图,还有你复位没有

复了 就是没反应 P60730-114815.jpg
回复 支持 反对

使用道具 举报

发表于 2016-7-30 12:06:00 | 显示全部楼层

对比一下这个帖子
学习STM32第三天,看了火哥新103的视频,成功完成课后作业,新人内心的喜悦好激动
http://www.firebbs.cn/forum.php? ... 2720&fromuid=64
(出处: 野火论坛)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-30 12:11:44 | 显示全部楼层
要努力不要命 发表于 2016-7-30 12:06
对比一下这个帖子
学习STM32第三天,看了火哥新103的视频,成功完成课后作业,新人内心的喜悦好激动
ht ...

代码应该没问题,就是不知道哪里出错了,灯不亮。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-30 13:19:06 | 显示全部楼层
等等等等等等等等等等等等
回复 支持 反对

使用道具 举报

发表于 2016-7-30 13:23:52 | 显示全部楼层
本帖最后由 Mr.Guo 于 2016-7-30 13:38 编辑

你这是直接操作外设地址。。。先给你看下等下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-30 13:28:53 | 显示全部楼层
本帖最后由 Mr.Guo 于 2016-7-30 13:54 编辑
Mr.Guo 发表于 2016-7-30 13:23
目测你led的头文件好像没有包含吧!!你的led驱动前没有加号。。。。。你最好检查下是不是工程配置有问题

那个不是开始就是空的吗,什么都没有呢。。。怎么配置???

回复 支持 反对

使用道具 举报

发表于 2016-7-30 13:57:41 | 显示全部楼层
shidaide6 发表于 2016-7-30 13:28
那个不是开始就是空的吗,什么都没有呢。。。怎么配置???

首先你采用的寄存器操作,个人觉得你没有必要添加LED.c文件的必要。其次检查你LED的端口和你操作寄存器的地址是否对应。  最后就是你代码是否正确,这些都可能造成的灯不会亮
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-30 14:04:00 | 显示全部楼层
Mr.Guo 发表于 2016-7-30 13:57
首先你采用的寄存器操作,个人觉得你没有必要添加LED.c文件的必要。其次检查你LED的端口和你操作寄存器的 ...

我再看看,谢谢了
回复 支持 反对

使用道具 举报

发表于 2016-7-30 14:42:23 | 显示全部楼层
别你的工程发上来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-30 14:55:30 | 显示全部楼层
火哥哥 发表于 2016-7-30 14:42
别你的工程发上来

找到错误了 谢谢你
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-30 14:57:11 | 显示全部楼层
shidaide6 发表于 2016-7-30 14:55
找到错误了 谢谢你

但还是不会库操作。。。上面的是寄存器的。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-30 14:57:37 | 显示全部楼层
火哥哥 发表于 2016-7-30 14:42
别你的工程发上来


但还是不会库操作。。。上面的是寄存器的。。。。
回复 支持 反对

使用道具 举报

发表于 2016-7-30 21:03:28 来自手机 | 显示全部楼层
shidaide6 发表于 2016-7-30 14:55
找到错误了 谢谢你

具体啥错误,你要发上来啊,你这样不是浪费大家表情嘛。下次大家就不理你啦。
回复 支持 1 反对 0

使用道具 举报

发表于 2016-7-30 21:04:07 来自手机 | 显示全部楼层
shidaide6 发表于 2016-7-30 14:57
但还是不会库操作。。。上面的是寄存器的。。。。

库操作的我下个礼拜开始更新。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2016-7-30 21:39:32 | 显示全部楼层
本帖最后由 shidaide6 于 2016-7-30 21:42 编辑
fire 发表于 2016-7-30 21:03
具体啥错误,你要发上来啊,你这样不是浪费大家表情嘛。下次大家就不理你啦。

忘了,,,真的很抱歉
以后会记得的


回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-30 21:47:23 | 显示全部楼层
本帖最后由 shidaide6 于 2016-7-30 21:57 编辑
fire 发表于 2016-7-30 21:03
具体啥错误,你要发上来啊,你这样不是浪费大家表情嘛。下次大家就不理你啦。

其实我也不知哪里错了,我只是从新又写了一遍,也是一样的,然后就好了。。。。见谅啊各位。。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-30 21:49:31 | 显示全部楼层
fire 发表于 2016-7-30 21:04
库操作的我下个礼拜开始更新。

谢谢火哥,我看以前的视屏好吃力啊,,,新的真不错。。。可是又不能 不学  尴尬、、、、
回复 支持 反对

使用道具 举报

发表于 2016-7-31 09:25:21 来自手机 | 显示全部楼层
shidaide6 发表于 2016-7-30 21:47
其实我也不知哪里错了,我只是从新又写了一遍,也是一样的,然后就好了。。。。见谅啊各位。。

你应该把错误的整个工程发上来,大家肯定可以帮你找出问题。
回复 支持 反对

使用道具 举报

发表于 2016-7-31 09:26:25 来自手机 | 显示全部楼层
shidaide6 发表于 2016-7-30 21:49
谢谢火哥,我看以前的视屏好吃力啊,,,新的真不错。。。可是又不能 不学  尴尬、、、、

初学都是这样,都需要一个过程,当年我也差不多。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-31 15:05:02 | 显示全部楼层
fire 发表于 2016-7-31 09:26
初学都是这样,都需要一个过程,当年我也差不多。

谦虚了
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 15:33 , Processed in 0.037734 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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