打印
[开发工具]

ucos启动时是否也执行SystemInit()

[复制链接]
437|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
andygirl|  楼主 | 2022-2-11 13:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在没有ucos的时候,我们加入了startup_stm32f10x_hd.s文件,里面写着在main之前确实运行了SystemInit()。


在加入ucos后,
我没看到有启动文件,
那是不是在main前没有SystemInit()呢?
在哪里能看到是否执行了系统初始化?

使用特权

评论回复
沙发
koala889| | 2022-2-14 09:53 | 只看该作者
好像在启动的过程中

使用特权

评论回复
板凳
jackcat| | 2022-2-15 22:41 | 只看该作者
需要初始化系统的

使用特权

评论回复
地板
uiint| | 2022-2-21 11:19 | 只看该作者
ucos也需要执行,否则无法执行ucos的

使用特权

评论回复
5
touser| | 2022-2-21 20:30 | 只看该作者
为什么不使用RT-thread系统呢  

使用特权

评论回复
6
sanxingnote7| | 2022-2-21 21:07 | 只看该作者
有的是把SystemInit()放在汇编里面执行了。

使用特权

评论回复
7
sagade| | 2022-2-23 13:09 | 只看该作者
应该也是执行了的

使用特权

评论回复
8
Betty996| | 2022-2-24 10:45 | 只看该作者
这个没用过UCOS,不过一般也要有这个函数吧,毕竟得需要时钟配置嘛

使用特权

评论回复
9
Emily999| | 2022-2-24 10:58 | 只看该作者
你仿真跟一下,看看到底怎么个流程

使用特权

评论回复
10
B1lanche| | 2022-2-24 12:11 | 只看该作者
一般都是需要进这个初始化的,这里是配置时钟和中断的

使用特权

评论回复
11
alxd| | 2022-2-24 13:14 | 只看该作者
UCOS好像也需要运行这个吧

使用特权

评论回复
12
Candic12e| | 2022-2-24 14:22 | 只看该作者
你看看UCOS的说明文件,一般都会有说明的

使用特权

评论回复
13
tpgf| | 2022-3-8 14:37 | 只看该作者
启动之前会执行

使用特权

评论回复
14
andygirl|  楼主 | 2022-3-8 14:42 | 只看该作者
tpgf 发表于 2022-3-8 14:37
启动之前会执行

就是,其实还是执行了的,只不过执行的位置变了,对吧

感觉这些基础配置很高深啊

使用特权

评论回复
15
drer| | 2022-3-8 15:32 | 只看该作者
free-rtos是在运行前进行初始化

使用特权

评论回复
16
nawu| | 2022-3-8 15:45 | 只看该作者
是的  都需要执行这个函数

使用特权

评论回复
17
zljiu| | 2022-3-8 15:57 | 只看该作者
楼主可以试试不执行会有什么现象

使用特权

评论回复
18
kxsi| | 2022-3-8 16:09 | 只看该作者
应该有 或者使用默认配置了

使用特权

评论回复
19
wiba| | 2022-3-8 16:17 | 只看该作者
在.s文件里边可以手动更改内容吗

使用特权

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

本版积分规则

94

主题

536

帖子

1

粉丝