打印
[开发工具]

使用stm32cube后出现的问题

[复制链接]
1117|34
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
spark周|  楼主 | 2021-4-12 19:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
按照STM32cubeF4的用户手册中的教程学习,也就是配置一个定时器TIM3,产生1s定时中断让LED灯闪烁。
使用的板子是STM32F407VG的评估板。
配置好后,按照教程,加入了如下的程序:
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
        if (htim->Instance == htim3.Instance)
        {
                HAL_GPIO_TogglePin(GPIOD,GPIO_PIN_14);
        }
}
编译后下载正确,并且LED也会闪烁,可是再次下载时就报告找不到目标mcu:fatal error:ST-Link,No MCU device found。
这是怎么回事,应该怎么处理呢?

使用特权

评论回复
沙发
supernan| | 2021-4-12 19:27 | 只看该作者
原来是在设置中,选择了set all free pins as analog.

使用特权

评论回复
板凳
dengdc| | 2021-4-12 19:35 | 只看该作者
还没用过这个软件;
研讨会上有介绍;
听了之后感觉挺好的;

使用特权

评论回复
地板
jiajs| | 2021-4-12 19:38 | 只看该作者
软件上写的推荐

使用特权

评论回复
5
zhenykun| | 2021-4-12 19:41 | 只看该作者
期待教程出来

使用特权

评论回复
6
songqian17| | 2021-4-12 19:43 | 只看该作者
哦,那看来还是得相信权威呀:lol

使用特权

评论回复
7
juventus9554| | 2021-4-12 19:45 | 只看该作者
楼主试过串口通信么?

使用特权

评论回复
8
dingy| | 2021-4-12 19:47 | 只看该作者
由于CPU内部没有FIFO,用心的软件和FreeRTOS之后,容易造成接收数据时中间的数据会丢,处理不过来,还没有解决

使用特权

评论回复
9
dengdc| | 2021-4-12 19:48 | 只看该作者
那不能下载的问题是怎么解决的呢?

使用特权

评论回复
10
jiajs| | 2021-4-12 19:50 | 只看该作者
在网上下一个Flash_Loader_Demonstrator软件,这个软件可以通过串口给STM32下载程序,跳线连接BOOT0 = 1,BOOT1 = 0。按照软件提示一路next下去,下载一个未设置“set all free pins as analog”的hex文件,重新上电后就又可以通过STLINK下载了。

使用特权

评论回复
11
wyjie| | 2021-4-12 19:53 | 只看该作者
ps,在STM32CUBE里面如果非要使用“set all free pins as analog”功能,记得把PINOUT -> SYS -> Debug选上“Trace ...”或者“JTAG...”,这里默认是disable,直接导致的结果就是自己把自己锁上。。。

使用特权

评论回复
12
zwll| | 2021-4-12 19:55 | 只看该作者
不用那么麻烦 把boot0改成1 然后按reset 然后仿真器就好用了,

使用特权

评论回复
13
llljh| | 2021-4-12 19:57 | 只看该作者
因为boot0改成1,就不从flash启动了,jtag引脚就不会被初始化了

使用特权

评论回复
14
supernan| | 2021-4-12 19:59 | 只看该作者
用Cube的时候要注意jtag引脚不要被初始化成普通IO

使用特权

评论回复
15
renyaq| | 2021-4-12 20:01 | 只看该作者
对,就这么 处理最简单 Boot 法。

使用特权

评论回复
16
heweibig| | 2021-4-12 20:03 | 只看该作者
把boot0改成1 然后按reset 然后仿真器就好用了,

使用特权

评论回复
17
xxmmi| | 2021-4-12 20:09 | 只看该作者
因为boot0改成1,就不从flash启动了,jtag引脚就不会被初始化了

使用特权

评论回复
18
wyjie| | 2021-4-12 20:11 | 只看该作者
确实挺好用的。省去了用户大部分时间。

使用特权

评论回复
19
yszong| | 2021-4-12 20:13 | 只看该作者
是个好方法,确实要注意这个问题,否则怎么也下载不进去的。

使用特权

评论回复
20
chuxh| | 2021-4-12 20:15 | 只看该作者
兄弟我用MX,配置TIM3怎么不中断,谢谢了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

821

主题

10121

帖子

4

粉丝