硬汉嵌入式论坛

 找回密码
 立即注册
查看: 879|回复: 6
收起左侧

[MDK] MDK的FLM模板内关于Init函数的疑问

[复制链接]

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2024-9-20 16:13:05 | 显示全部楼层 |阅读模式
网上搜索了一些资料,知道是将flm的代码下载到芯片的sram内通过jlink与mdk交互,将程序烧录到flash区域内。但是有一个地方一直搞不明白,Init函数内为什么没有初始化时钟呢?


我测试过了一下,如果平时用的工程,不初始化时钟的话,无法操作flash,有大神指点下吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117530
QQ
发表于 2024-9-20 16:18:17 | 显示全部楼层
单片机上电默认都是用的RC时钟,做FLM可以不需要外部时钟并配置PLL
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-9-20 17:07:19 | 显示全部楼层
eric2013 发表于 2024-9-20 16:18
单片机上电默认都是用的RC时钟,做FLM可以不需要外部时钟并配置PLL

谢谢您的回复,我刚开始也是这样猜想的。但是拿平时用的工程实际测试了一下,把systeminit注释掉,然后调用flash的操作,不成功....    我这样验证对吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117530
QQ
发表于 2024-9-20 17:24:41 | 显示全部楼层
mantou 发表于 2024-9-20 17:07
谢谢您的回复,我刚开始也是这样猜想的。但是拿平时用的工程实际测试了一下,把systeminit注释掉,然后调 ...

CubeMX配置个简单hello world就可以了
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-9-20 17:36:08 | 显示全部楼层
eric2013 发表于 2024-9-20 17:24
CubeMX配置个简单hello world就可以了

好的  谢谢  我后面试下
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-9-21 16:56:23 | 显示全部楼层
用stm32f030的工程改了下,上电不配置时钟的话(SystemInit函数置空),确实是有时钟的,系统时钟源是HSI

1726908816228.jpg


当初测试用的stm32h750,芯片太高级了,可能没玩转,没有验证出来

结帖,再次感谢管理!
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117530
QQ
发表于 2024-9-22 11:35:25 | 显示全部楼层
mantou 发表于 2024-9-21 16:56
用stm32f030的工程改了下,上电不配置时钟的话(SystemInit函数置空),确实是有时钟的,系统时钟源是HSI

...

现在各种单片机基本都支持内部RC
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 22:51 , Processed in 0.069791 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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