316792668
316792668
This guy hasn't written anything yet

注册于 1 year ago

回答
4
文章
0
关注者
0

316792668 发表了评论

3 days ago

CubeMX_Settings如何删除?

好的,谢谢!因为创建的项目改成了GD32的工程,CubeMX_Settings在这里放着有点碍眼。

316792668 采纳了的最佳答案

3 days ago

CubeMX_Settings如何删除?

316792668 对问题发布了答案

3 days ago

CubeMX_Settings如何删除?

经过修改发现:如下图将创建工程时选择的芯片STM32F410RB改成实际使用的芯片GD32E103RB后就不再显示CubeMX_Settings。应该是通过芯片名称触发的显示,在哪里触发的呢?

316792668 发布了问题

3 days ago

CubeMX_Settings如何删除?

316792668 对问题发布了答案

2 months ago

关于上下文切换上文保存的问题

通过今天的测试对这个问题有了新的认识。假设由任务A切换到任务B。任务A运行的初始PSP是由运行任务A之前的下文切换设置的。任务A开始运行之后PSP是个随着程序运行变化的线程栈指针。假设进入PendSV

316792668 发表了评论

2 months ago

关于上下文切换上文保存的问题

感觉还是自己理解的有问题,多建一个任务之后测试,和之前状态不一样了。只能再啃啃理论知识再尝试了。

316792668 发表了评论

2 months ago

关于上下文切换上文保存的问题

现在调试的发现是线程运行的时候,寄存器PSP的内容是当前线程栈栈顶stack_frame结构体R0的位置。但是疑问依然存在,还没有彻底消除。非常感谢您的回答。我再将线程上下文切换的程序跑一跑看看。

316792668 发表了评论

8 months ago

通过cubemx生成的其他.c文件如何添加进工程参加编译

嗯,就是看了视频。想着用一下,然后遇到了点问题。肯定是我看的不认真,遗漏了什么

316792668 发表了评论

8 months ago

通过cubemx生成的其他.c文件如何添加进工程参加编译

谢谢您的解答,就是这样。昨天尝试了修改脚本文件,结果没有更新软件包,所以没有成功。另外发现直接拷贝到applications文件夹下也还有一个好处,就是可以修改代码使用自动初始化,cubeMX再重新生

316792668 对问题发布了答案

8 months ago

如何配置C++ 运行环境 并将main.c 改成mian.cpp

如果C++和libc已经开启,那就右键main. c点删除,然后右键applications文件夹—>New—>源文件创建main. cpp就可以了。

316792668 发表了评论

8 months ago

通过cubemx生成的其他.c文件如何添加进工程参加编译

@mii 使用GPIO仅仅是拿来做个示例,我的意思是说使用cubeMX生成的MX_xxx_In it();这种函数直接来做各种外设的初始化。比如USART,DMA等等

316792668 发表了评论

8 months ago

通过cubemx生成的其他.c文件如何添加进工程参加编译

我想添加的文件应该不是必须的,如图片上我想使用MX_GPIO_Init();初始化管脚的话会报错。添加gpio.c文件参加编译就不报错了。

回到
顶部

发布
问题

投诉
建议