在学习第一个点灯程序的时候,自己做了一个工程编译下载开发板后发现:开发板led灯没有点亮。
使用例程中程序点亮没有问题。
把我的main函数中设置放入例程中主函数,编译后点灯控制正常。
把例程中主函数和相关函数放入我的主函数中,点灯还是有问题。
通过对比文件,两个工程中的文件都没有区别,这种问题谁碰到过???
到底啥问题?
需要说明的是:多出的LED文件中的主体部分已经配置,没有问题!!
请大神指导下,哪的问题啊?
对应的相关初始函数初始没有
也就是你把led.c的代码都放在了主函数里,结果就不正常了是吗?
先按照教程里建立.c文件,把led的代码还是放在led.c文件里面
烧录代码试试,如果正常,证明你的工程本身配置没有问题
那是你代码的问题,因为32牵涉到时钟配置的问题,代码的先后顺序有一定的要求
像51那种机械的粘贴会存在寄存器值被修改,配置顺序不对的问题