野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 25870|回复: 22

求助,寄存器配置PC0低电平点亮led

[复制链接]
发表于 2016-7-28 16:35:46 | 显示全部楼层 |阅读模式
本帖最后由 淼飞飞 于 2016-7-28 17:01 编辑
  1. #include "stm32f10x.h"

  2. int main (void)
  3. {
  4.         *(unsigned int *)0x40021018 |= ( (1) << 4 );//开启GPIOC时钟
  5.         *(unsigned int *)0x40011000 |= ( (1) << (4*0) );//配置GPIOC第0脚位10M推挽输出
  6.         *(unsigned int *)0x4001100C &= ~(1<<0);  //配置GPIOC第0脚位低电平
  7. }

  8. void SystemInit(void)
  9. {
  10.         // 函数体为空,目的是为了骗过编译器不报错
  11. }
复制代码
怎么回事啊,PC0低电平灯不亮
LED.JPG
回复

使用道具 举报

发表于 2016-7-28 16:49:49 | 显示全部楼层
你用的是哪个板子,看代码没有错,可以复位下板子试一试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-28 16:54:04 | 显示全部楼层
fire 发表于 2016-7-28 16:49
你用的是哪个板子,看代码没有错,可以复位下板子试一试

借的同学的,我下月初才有钱买火哥的板子! 这个板子流水灯测试好的,芯片RCT6
回复 支持 反对

使用道具 举报

发表于 2016-7-28 16:58:20 | 显示全部楼层
淼飞飞 发表于 2016-7-28 16:54
借的同学的,我下月初才有钱买火哥的板子! 这个板子流水灯测试好的,芯片RCT6

RC也是大容量的,用hd.s这个启动文件没有错,还有你确定你同学的板子的LED灯是负逻辑点亮嘛
回复 支持 反对

使用道具 举报

发表于 2016-7-28 16:59:43 | 显示全部楼层
贴上来原理图看一下
回复 支持 反对

使用道具 举报

发表于 2016-7-28 17:00:25 | 显示全部楼层
火哥哥 发表于 2016-7-28 16:59
贴上来原理图看一下

已经可以完全自己点亮LED的高手出马了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-28 17:01:31 | 显示全部楼层
肯定低电平点亮的,硬件没问题至少也会亮的啊,寄存器看来即便没有错误呀,原理图我上传一楼
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-28 17:02:21 | 显示全部楼层
火哥哥 发表于 2016-7-28 16:59
贴上来原理图看一下

已上图了啊
回复 支持 反对

使用道具 举报

发表于 2016-7-28 17:04:14 | 显示全部楼层
淼飞飞 发表于 2016-7-28 17:01
肯定低电平点亮的,硬件没问题至少也会亮的啊,寄存器看来即便没有错误呀,原理图我上传一楼

代码和原理图看不出啥问题,尽然不亮
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-28 17:05:57 | 显示全部楼层
fire 发表于 2016-7-28 17:04
代码和原理图看不出啥问题,尽然不亮

火哥就凭你您论坛能和我们新手交流这点,您板子我借钱我得买,野火论坛才是我的归属,我会开贴记录以后的学习!
回复 支持 反对

使用道具 举报

发表于 2016-7-28 17:10:21 | 显示全部楼层
吕一瑾 发表于 2016-7-28 17:00
已经可以完全自己点亮LED的高手出马了

我有不是高手,我是火粉
回复 支持 反对

使用道具 举报

发表于 2016-7-28 17:10:46 | 显示全部楼层
看不出来毛病
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-28 17:11:37 | 显示全部楼层

支持火哥啊
回复 支持 反对

使用道具 举报

发表于 2016-7-28 17:11:42 | 显示全部楼层

是吧,真的看不出毛病在哪里
回复 支持 反对

使用道具 举报

发表于 2016-7-28 17:12:16 | 显示全部楼层
是不是你的板子有问题,除了PC0换其他IO口试试看
回复 支持 反对

使用道具 举报

发表于 2016-7-28 17:12:43 | 显示全部楼层
淼飞飞 发表于 2016-7-28 17:05
火哥就凭你您论坛能和我们新手交流这点,您板子我借钱我得买,野火论坛才是我的归属,我会开贴记录以后的 ...

谢谢支持,大家一起交流学习,希望能帮助到你。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-28 17:20:10 | 显示全部楼层
fire 发表于 2016-7-28 17:12
谢谢支持,大家一起交流学习,希望能帮助到你。

火哥淘宝店只有助学版 没有提到指南者还有霸道啊
回复 支持 反对

使用道具 举报

发表于 2016-7-28 17:29:20 | 显示全部楼层
淼飞飞 发表于 2016-7-28 17:20
火哥淘宝店只有助学版 没有提到指南者还有霸道啊

都一样的,火哥的开发板硬件都差不多,学软件是王道
回复 支持 反对

使用道具 举报

发表于 2016-7-28 17:41:25 | 显示全部楼层
淼飞飞 发表于 2016-7-28 17:20
火哥淘宝店只有助学版 没有提到指南者还有霸道啊

助学就是指南者,改名字了
回复 支持 反对

使用道具 举报

发表于 2016-7-28 17:41:35 | 显示全部楼层
火哥哥 发表于 2016-7-28 17:29
都一样的,火哥的开发板硬件都差不多,学软件是王道

改名字了,都是一样的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-28 21:38:33 | 显示全部楼层
已经自己摸索解决了,嘎嘎
回复 支持 反对

使用道具 举报

发表于 2016-7-28 21:53:25 | 显示全部楼层
淼飞飞 发表于 2016-7-28 21:38
已经自己摸索解决了,嘎嘎

怎么回事,哪里不对?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-28 22:32:43 | 显示全部楼层
火哥哥 发表于 2016-7-28 21:53
怎么回事,哪里不对?

程序肯定对的,可能keil出的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-12 10:05 , Processed in 0.064022 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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