3503|18

411

帖子

9

TA的资源

一粒金砂(高级)

楼主
 

帮忙解决,下了这两句程序以后,单片机就再也下不进任何程序了 [复制链接]

 
本帖最后由 shijizai 于 2018-7-27 09:13 编辑

#define DS18B20_IO_IN1()  {GPIOA->MODER&= 0<<30;GPIOA->MODER&= 0<<31;GPIOA->MODER|=0<<15*2;}    //PA15输入模式
#define DS18B20_IO_OUT1() {GPIOA->MODER&= 0<<30;GPIOA->MODER&= 0<<31;GPIOA->MODER|=1<<15*2;}     //PA15输出模式
上面是程序,有遇到类似问题的么?我用的是SW下载,这个程序是把SW口占用了吗?可是咋占用了,也没改变值啊?这个程序为什么会导致程序下不进去? 要怎么解决?

我用的是stm32F4,我把相关图片贴一下

此帖出自stm32/stm8论坛

最新回复

嗯,客气  详情 回复 发表于 2018-7-29 12:10
点赞 关注
 

回复
举报

411

帖子

9

TA的资源

一粒金砂(高级)

沙发
 
自己顶一下先
此帖出自stm32/stm8论坛
 
 

回复

6040

帖子

203

TA的资源

版主

板凳
 
在设置里面,把下载程序之前复位的选项选上
此帖出自stm32/stm8论坛

点评

哪里的设置?keil里?大神具体说说  详情 回复 发表于 2018-7-27 09:18

赞赏

1

查看全部赞赏

 
 

回复

411

帖子

9

TA的资源

一粒金砂(高级)

4
 
lcofjp 发表于 2018-7-27 09:16
在设置里面,把下载程序之前复位的选项选上

哪里的设置?keil里?大神具体说说
此帖出自stm32/stm8论坛

点评

我都三年没碰过keil了,你自己找找啊。。下载选项那里  详情 回复 发表于 2018-7-27 10:43
 
 
 

回复

6105

帖子

4

TA的资源

版主

5
 
STM32 ST-LINK Utility 连接,如果连接不上 就按复位,不断连接松开的时候就能 连上。然后用STM32 ST-LINK Utility把程序擦了。
此帖出自stm32/stm8论坛

点评

[attachimg]366407[/attachimg]用过中间这个,但是最后一步显示失败。不知道这个跟你说的那个一样不?我去试试你说的这个,但是我板子上没有复位键  详情 回复 发表于 2018-7-27 11:41
 
 
 

回复

6040

帖子

203

TA的资源

版主

6
 
shijizai 发表于 2018-7-27 09:18
哪里的设置?keil里?大神具体说说

我都三年没碰过keil了,你自己找找啊。。下载选项那里
此帖出自stm32/stm8论坛

点评

艾玛,这么久远,好的我找找  详情 回复 发表于 2018-7-27 11:38
 
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

7
 
下载前按住芯片的复位,点击下载(或kei 快捷键 F8)之后大概1s,再松开复位就能下载进去了;不要点击后立马松开复位,很可能下不成功的,需要稍微等一下;但是按住不放超过3、4秒后也会失败的;;这些都是实践过的。。

我之前吧这两脚重映射为普通IO了,所以直接下载是不行的,需要按住复位,恢复默认的SWD功能
此帖出自stm32/stm8论坛

点评

[attachimg]366400[/attachimg]是这里这个复位电路么?  详情 回复 发表于 2018-7-27 11:37
哈哈,你也出现过这个问题啊;但是我比较惨,我用的不是开发板,是我自己投的板子  详情 回复 发表于 2018-7-27 11:32
 
个人签名坐而言不如起而行
 
 

回复

411

帖子

9

TA的资源

一粒金砂(高级)

8
 
wsmysyn 发表于 2018-7-27 10:54
下载前按住芯片的复位,点击下载(或kei 快捷键 F8)之后大概1s,再松开复位就能下载进去了;不要点击后立 ...

哈哈,你也出现过这个问题啊;但是我比较惨,我用的不是开发板,是我自己投的板子
此帖出自stm32/stm8论坛

点评

嗯,当时之前用也是比较奇怪,发现连不上了。 想了一下了一下发现是这个问题。。因为我知道我重映射了 我们也是自己画的小板,不过留了复位按键  详情 回复 发表于 2018-7-27 11:46
没有复位键啊,这样要咋办?还是说你说的是芯片的某个引脚就是复位?直接接地或者接电源就可以?  详情 回复 发表于 2018-7-27 11:34
 
 
 

回复

411

帖子

9

TA的资源

一粒金砂(高级)

9
 
shijizai 发表于 2018-7-27 11:32
哈哈,你也出现过这个问题啊;但是我比较惨,我用的不是开发板,是我自己投的板子

没有复位键啊,这样要咋办?还是说你说的是芯片的某个引脚就是复位?直接接地或者接电源就可以?
此帖出自stm32/stm8论坛

点评

从C14电容上飞出来一根线,也可以,下载的时候,另一端插在GND上  详情 回复 发表于 2018-7-27 11:47
 
 
 

回复

411

帖子

9

TA的资源

一粒金砂(高级)

10
 
wsmysyn 发表于 2018-7-27 10:54
下载前按住芯片的复位,点击下载(或kei 快捷键 F8)之后大概1s,再松开复位就能下载进去了;不要点击后立 ...

是这里这个复位电路么?
此帖出自stm32/stm8论坛

点评

是的; 用镊子把C14电容短路就好了。操作一样的。  详情 回复 发表于 2018-7-27 11:44
 
 
 

回复

411

帖子

9

TA的资源

一粒金砂(高级)

11
 
lcofjp 发表于 2018-7-27 10:43
我都三年没碰过keil了,你自己找找啊。。下载选项那里

艾玛,这么久远,好的我找找
此帖出自stm32/stm8论坛
 
 
 

回复

411

帖子

9

TA的资源

一粒金砂(高级)

12
 
damiaa 发表于 2018-7-27 09:50
STM32 ST-LINK Utility 连接,如果连接不上 就按复位,不断连接松开的时候就能 连上。然后用STM32 ST-LINK  ...

用过中间这个,但是最后一步显示失败。不知道这个跟你说的那个一样不?我去试试你说的这个,但是我板子上没有复位键
此帖出自stm32/stm8论坛
 
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

13
 
shijizai 发表于 2018-7-27 11:37
是这里这个复位电路么?

是的;

用镊子把C14电容短路就好了。操作一样的。
此帖出自stm32/stm8论坛
 
个人签名坐而言不如起而行
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

14
 
shijizai 发表于 2018-7-27 11:32
哈哈,你也出现过这个问题啊;但是我比较惨,我用的不是开发板,是我自己投的板子

嗯,当时之前用也是比较奇怪,发现连不上了。

想了一下了一下发现是这个问题。。因为我知道我重映射了

我们也是自己画的小板,不过留了复位按键
此帖出自stm32/stm8论坛

点评

厉害  详情 回复 发表于 2018-7-27 15:21
 
个人签名坐而言不如起而行
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

15
 
shijizai 发表于 2018-7-27 11:34
没有复位键啊,这样要咋办?还是说你说的是芯片的某个引脚就是复位?直接接地或者接电源就可以?

从C14电容上飞出来一根线,也可以,下载的时候,另一端插在GND上
此帖出自stm32/stm8论坛

点评

成功了!太感谢了,能下进去程序了,厉害厉害  详情 回复 发表于 2018-7-29 10:41
嗯,可以试试  详情 回复 发表于 2018-7-27 15:21

赞赏

1

查看全部赞赏

 
个人签名坐而言不如起而行
 
 

回复

411

帖子

9

TA的资源

一粒金砂(高级)

16
 
wsmysyn 发表于 2018-7-27 11:46
嗯,当时之前用也是比较奇怪,发现连不上了。

想了一下了一下发现是这个问题。。因为我知道我重映射了 ...

厉害
此帖出自stm32/stm8论坛
 
 
 

回复

411

帖子

9

TA的资源

一粒金砂(高级)

17
 
wsmysyn 发表于 2018-7-27 11:47
从C14电容上飞出来一根线,也可以,下载的时候,另一端插在GND上

嗯,可以试试
此帖出自stm32/stm8论坛
 
 
 

回复

411

帖子

9

TA的资源

一粒金砂(高级)

18
 
wsmysyn 发表于 2018-7-27 11:47
从C14电容上飞出来一根线,也可以,下载的时候,另一端插在GND上

成功了!太感谢了,能下进去程序了,厉害厉害
此帖出自stm32/stm8论坛

点评

嗯,客气  详情 回复 发表于 2018-7-29 12:10
 
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

19
 
shijizai 发表于 2018-7-29 10:41
成功了!太感谢了,能下进去程序了,厉害厉害

嗯,客气
此帖出自stm32/stm8论坛
 
个人签名坐而言不如起而行
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表