找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

STM32F103RC烧录程序“跑马灯”进去看不到效果

查看数: 4416 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-6-1 16:14

正文摘要:

用跳线强制拉低LED口io可以正常点亮;使用的是库函数 ;是在搞不明白了;请老师指教

回复

ID:516910 发表于 2019-10-20 21:59
honey_teck 发表于 2019-6-1 18:13
主程序没有问题,由于没看到LED_init那个函数,问题应该出在那儿。管脚的初始化,首先要打开端口A的时钟, ...

烧录软件问题 搞不懂 问客服为什么也不知道 感谢您的回答
ID:516910 发表于 2019-10-20 21:57
w1179benp 发表于 2019-6-3 10:04
什么编译器?可以分享下吗?

FlyMCU
ID:149451 发表于 2019-6-3 10:04
15775211617 发表于 2019-6-2 10:40
找到原因了!去要了客服给的的编译器就能看到实验效果。问他为什么,给我说能用就行。 我。。。

什么编译器?可以分享下吗?
ID:516910 发表于 2019-6-2 10:40
找到原因了!去要了客服给的的编译器就能看到实验效果。问他为什么,给我说能用就行。 我。。。
ID:149451 发表于 2019-6-1 21:24
类似的程序我也遇到过,用的是系统内计数器做的定时器,结果系统滴答时钟SysTick设之不当,看不到应有效果,
ID:403018 发表于 2019-6-1 20:45
注意下delay_init() 这个函数是否要传一个参数进去
ID:415123 发表于 2019-6-1 16:14
主程序没有问题,由于没看到LED_init那个函数,问题应该出在那儿。管脚的初始化,首先要打开端口A的时钟,然后设为输出,应该会点亮灯。
还有一种可能,你把代码对调一下,先拉低,延时后再拉高,如果灯一直亮,那么就是你缺少系统初始化函数systeminit函数,导致系统时钟很低,delai(300)其实时间很长,所以看不到效果

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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