野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 17371|回复: 7

为什么我的程序无法点亮LED

[复制链接]
发表于 2019-1-21 16:40:14 | 显示全部楼层 |阅读模式
#include "stm4xx.h"

int main()
{
        RCC_AHB1 |= (1 << 7);
        GPIOH_MODER = (1 << (2 * 10) );
        GPIOH_ODR &= ~(1 << 10);
        while(1);
}

void SystemInit(void)
{
       
}



以上的main.c


#define RCC_AHB1    *(unsigned int *)(0x40023800 + 0x30)
#define GPIOH_ODR   *(unsigned int *)(0x40021C00 + 0x14)
#define GPIOH_MODER *(unsigned int *)(0x40021C00 + 0x00)
以上是我写的寄存器地址映射
下载到板子以后会显示Application running ...
但就是灯不亮。有谁能教教我不
回复

使用道具 举报

发表于 2019-1-22 08:38:58 | 显示全部楼层
那还是学到后面直接用库函数好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-22 09:03:15 | 显示全部楼层
flyleaf 发表于 2019-1-22 08:38
那还是学到后面直接用库函数好了

请问下我启动文件添加到工程以后,文件的图标上面有把钥匙是怎么回事,这个好像就是我程序运行无效的原因
回复 支持 反对

使用道具 举报

发表于 2019-1-22 09:18:49 | 显示全部楼层
ABCD_i77x9 发表于 2019-1-22 09:03
请问下我启动文件添加到工程以后,文件的图标上面有把钥匙是怎么回事,这个好像就是我程序运行无效的原因

这个是没有关系的,有钥匙是因为文件加了只读属性,这个是就是为了锁定文件,不会被误操作改动文件,你可以自己去掉文件属性
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-22 09:44:25 | 显示全部楼层
Lnggin 发表于 2019-1-22 09:18
这个是没有关系的,有钥匙是因为文件加了只读属性,这个是就是为了锁定文件,不会被误操作改动文件,你可 ...

那请问我KEIL破解不了一般是什么原因呢
回复 支持 反对

使用道具 举报

发表于 2019-1-22 10:05:07 | 显示全部楼层
ABCD_i77x9 发表于 2019-1-22 09:44
那请问我KEIL破解不了一般是什么原因呢

用管理员身份打开软件和注册工具
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-22 10:07:09 | 显示全部楼层
flyleaf 发表于 2019-1-22 10:05
用管理员身份打开软件和注册工具

解决了。谢谢。请问你KEIL在build以后也会自动出现一个.map文件吗
回复 支持 反对

使用道具 举报

发表于 2019-1-22 12:02:08 | 显示全部楼层
ABCD_i77x9 发表于 2019-1-22 10:07
解决了。谢谢。请问你KEIL在build以后也会自动出现一个.map文件吗

会的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-7 01:56 , Processed in 0.055735 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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