发新帖我要提问
12
返回列表
打印

RT-Thread for STM32F0

[复制链接]
楼主: aozima
手机看帖
扫描二维码
随时随地手机跟帖
21
damiaa| | 2012-7-9 10:42 | 只看该作者 回帖奖励 |倒序浏览
猛,M0只有8K内存哦。节省着用。

使用特权

评论回复
22
john_lee| | 2012-7-9 13:00 | 只看该作者
lz的移植,上下文切换时不保存 r8-r11 的吗?

使用特权

评论回复
23
aozima|  楼主 | 2012-8-17 17:43 | 只看该作者
本帖最后由 aozima 于 2012-8-17 17:45 编辑
lz的移植,上下文切换时不保存 r8-r11 的吗?
john_lee 发表于 2012-7-9 13:00

确实有这个BUG:
原因在于M0不能直接使用STM保存 {r8 - r11}
所在原来的移植中先删除了这段代码,但没有完成替换方案。
楼主位已修正了这个问题。

主要代码如下:
    STMIA   r1!, {r4 - r7}          ; push thread {r4 - r7} register

    MOV     r4, r8                  ; mov thread {r8 - r11} to {r4 - r7}
    MOV     r5, r9
    MOV     r6, r10
    MOV     r7, r11
    STMIA   r1!, {r4 - r7}          ; push thread {r8 - r11} high register

    LDMIA   r1!, {r4 - r7}          ; pop thread {r4 - r7} register
    PUSH    {r4 - r7}               ; push {r4 - r7} to MSP for copy

    LDMIA   r1!, {r4 - r7}          ; pop thread {r8 - r11} high register
    MOV     r8,  r4                 ; mov {r4 - r7} to {r8 - r11}
    MOV     r9,  r5
    MOV     r10, r6
    MOV     r11, r7

    POP     {r4 - r7}               ; pop {r4 - r7} from MSP

使用特权

评论回复
24
baidudz| | 2012-8-17 17:46 | 只看该作者
很不错的资料,多谢共享

使用特权

评论回复
25
秋天落叶| | 2012-8-17 18:00 | 只看该作者
拜托楼主,先把工程编译过了之后再放出来,行不?明显的,有2个目录项中的文件是找不到位置的,另外,
还有一个目录项有4个文件是在工程中不存在的。
    虽然我知道如何在工程中把文件调到正确的位置,但新手未必知 ...
pattywu 发表于 2012-6-1 13:15

的确是还需要完善

使用特权

评论回复
26
wuguoyan| | 2012-8-17 22:53 | 只看该作者
谢谢楼主~~
学习了~

使用特权

评论回复
27
wxlhonker| | 2013-2-16 14:29 | 只看该作者
请问aozima:现在RT Thread已经出1.1.0版了,这个能否同步更新一下?我想把1.1版的系统目录下的文件进行替换呢,但文件大小差别有的比较大,不太敢下手,请问能否直接替换系统文件夹下的同名文件来升级?谢谢.

使用特权

评论回复
28
aozima|  楼主 | 2013-2-16 17:48 | 只看该作者
请问能否直接替换系统文件夹下的同名文件来升级?

可以。

文件大小差别有的比较大

对比代码请使用文本对比工具,如diff等,而不是看文件大小。

现在RT Thread已经出1.1.0版了,这个能否同步更新一下?

这份移植是包含在官方的代码中的,所以直接更新即可。
http://www.rt-thread.org/phpBB3/viewtopic.php?f=4&t=2402

使用特权

评论回复
29
wxlhonker| | 2013-2-17 16:52 | 只看该作者
回复速度啊,谢谢.

使用特权

评论回复
30
wakojosin| | 2014-1-3 13:53 | 只看该作者
谢谢分享,路过学习学习。

使用特权

评论回复
31
stridegfm| | 2014-1-27 10:32 | 只看该作者
不错不错,下来研究一下

使用特权

评论回复
32
outstanding| | 2014-3-25 22:24 | 只看该作者
这个不错  有空试一下

使用特权

评论回复
33
阿泥巴| | 2014-8-5 19:24 | 只看该作者
好人,感谢分享!!!

使用特权

评论回复
34
STM32初学者| | 2014-8-30 09:32 | 只看该作者
资料不错,下载了

使用特权

评论回复
35
小浣熊| | 2014-8-30 15:11 | 只看该作者
顶!!!

使用特权

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

本版积分规则