rt-thread-stm32
所属分类:处理器开发
开发工具:Objective-C
文件大小:1717KB
下载次数:71
上传日期:2010-12-18 22:08:12
上 传 者:
jevens520
说明: rt-thread操作系统,基于STM32的操作系统。
(rt-thread operation system,based on STM32 MCU)
文件列表:
rt-thread stm32 0.3.0 rc1 (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\AUTHORS (721, 2009-08-02)
rt-thread stm32 0.3.0 rc1\bsp (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210 (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\application.c (2512, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\board.c (6352, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\board.h (1923, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\dm9000a.c (23566, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\dm9000a.h (5212, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\enc28j60.c (20588, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\enc28j60.h (10797, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\led.c (2621, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\led.h (577, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3 (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\core_cm3.c (17206, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\core_cm3.h (46533, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\arm (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\arm\startup_stm32f10x_cl.s (15600, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\arm\startup_stm32f10x_hd.s (15872, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\arm\startup_stm32f10x_ld.s (12164, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\arm\startup_stm32f10x_md.s (12564, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\gcc (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\gcc\startup_stm32f10x_cl.s (12917, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\gcc\startup_stm32f10x_hd.s (13560, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\gcc\startup_stm32f10x_ld.s (9830, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\gcc\startup_stm32f10x_md.s (10340, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\iar (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\iar\startup_stm32f10x_cl.s (16309, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\iar\startup_stm32f10x_hd.s (16709, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\iar\startup_stm32f10x_ld.s (12333, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\startup\iar\startup_stm32f10x_md.s (12594, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\stm32f10x.h (593385, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\system_stm32f10x.c (30622, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\CM3\system_stm32f10x.h (2404, 2009-10-17)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\Documentation (0, 2009-12-25)
rt-thread stm32 0.3.0 rc1\bsp\stm3210\Libraries\CMSIS\Core\Documentation\CMSIS_Core.htm (52463, 2009-10-17)
... ...
这是RT-Thread/STM32的0.3.0 RC1版本,这个版本包括了如下功能:
- 实时核心RT-Thread Kernel
- FinSH shell
- 虚拟文件系统,内部支持EFSL或FatFS文件系统 (内建SPI、SDIO驱动)
- LwIP轻型TCP/IP协议栈 (内建ENC28J60、DM9000A、STM32F107以太网驱
动)
这个版本自0.3.0 beta2版本以来的更新记录:
内核:
- 添加rt_memory_info函数用于获得系统内存信息情况;
- 添加rt_calloc函数声明;
- 添加minilibc小型C库,仅用于GCC编译环境;
- 添加GCC编译支持,采用scons构建系统;
- 添加software timer的实现;
- 更改semaphore和mutex值为无符号值;
- 更改邮箱、消息队列超时值为0,当再次计算出下一超时点为负数时;
- 更改内存池钩子函数参数;
- 移除不存在的钩子函数,添加缺少的对象钩子函数声明;
- 从IPC中移除fast_event;
- 修正event clear的bug;
- 修正memory重新分配的bug;
- 修正串口初始化的问题;
- 修正mutex_release bug;
- 修正周期性定时器在超时时停止自身的bug;
- 修正内存池初始化的bug;
- 修正设备初始化函数中激活参数的bug;
- 修正RT_IPC_FLAG_PRIO处理的bug;
LwIP轻型TCP/IP协议栈:
- 升级LwIP到1.3.1版本;
- 在LwIP中添加list_if,set_if,set_dns命令;
- 更改DHCP休眠时间为微秒;
- 修正LwIP DHCP选项问题;
- 修正lwip_select函数返回值问题;
文件系统:
- 添加ELM FatFs文件系统;
- 修正EFSL的编译警告;
- 修正closedir中不释放fd的bug;
- 修正lseek中SEEK_END处理的bug;
FinSH shell:
- finsh添加退格键的支持;
- finsh添加历史记录、符号自动完成的支持;
- 修正finsh不能使用USART2的问题;
STM32相关:
- 升级ST固件库到3.1.0;
- STM32添加LD、MD、HD、CL设备的支持;
- STM32上添加DM9000A、STM32F107以太网驱动;
- 修正rt_serial_getc函数的bug;
- 修正CM3上下文切换时被高优先级中断抢占的问题;
- 修正rt_realloc函数中关于内存使用统计的bug;
- 修正当缓冲中不存在数据时rt_serial_read的bug;
- 修正serial发送中断的bug;
- 修正Keil MDK 3.5以下版本编译错误的问题;
这个版本是0.3.0正式版本的候选版本,原使用beta1或beta2版本的用
户,强烈建议更新的新的版本来。欢迎反馈您的信息给RT-Thread/STM32
分支的维护人:bernard.xiong@gmail.com
RT-Thread开发工作室
2009.12.26
近期下载者:
相关文件:
收藏者: