文件名称:tinySH-uCOS-II
介绍说明--下载内容均来自于网络,请自行研究使用
本人决定将自己的镇山之宝拿出来与大家分享一下。该模块是从本人开发的现成产品代码里独立出来的。现成的工程,不需要修改,开源,用MDK411打开。硬件上只要有一个带USART1的STM32F10x的开发板,25M外部晶振,即可立即体验tinySH提供的便捷。
tinySH是运用于单片机上的命令行交互接口,方便系统调试与维护。
该接口类似linux的shell,有ls, cd, tree, exit, ps, reset, halt等命。不同的是,该接口不需要文件系统的支持,容量小。程序员可以在root目录下扩展目录与命令。-Ready-made project, without modification, with MDK411 open. With the hardware as long as there is a development board USART1 of STM32F10x, 25M external crystal, you can immediately experience the tinySH provided convenient. tinySH chip is used on the command line interactive interface to facilitate system debugging and maintenance. The interface similar to the linux shell, with ls, cd, tree, exit, ps, reset, halt, etc. life. The difference is that the interface does not require file system support, small capacity. Programmers can extend the directory in the root directory with the command.
tinySH是运用于单片机上的命令行交互接口,方便系统调试与维护。
该接口类似linux的shell,有ls, cd, tree, exit, ps, reset, halt等命。不同的是,该接口不需要文件系统的支持,容量小。程序员可以在root目录下扩展目录与命令。-Ready-made project, without modification, with MDK411 open. With the hardware as long as there is a development board USART1 of STM32F10x, 25M external crystal, you can immediately experience the tinySH provided convenient. tinySH chip is used on the command line interactive interface to facilitate system debugging and maintenance. The interface similar to the linux shell, with ls, cd, tree, exit, ps, reset, halt, etc. life. The difference is that the interface does not require file system support, small capacity. Programmers can extend the directory in the root directory with the command.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
tinySH uCOS-II\CODE\boot\init.c
..............\....\....\main.c
..............\....\drive\delay.c
..............\....\.....\delay.h
..............\....\.....\interrupt.c
..............\....\.....\spin_lock.c
..............\....\.....\spin_lock.h
..............\....\.....\stream.c
..............\....\.....\stream.h
..............\....\.....\usart.c
..............\....\.....\usart.h
..............\....\.....\watchdog.c
..............\....\.....\watchdog.h
..............\....\global\APP_CFG.H
..............\....\......\app_hook.c
..............\....\......\asm_code.c
..............\....\......\define.h
..............\....\......\global.c
..............\....\......\global.h
..............\....\......\includes.h
..............\....\......\type.h
..............\....\......\utility.c
..............\....\......\utility.h
..............\....\sh_nodes\sh_debug.c
..............\....\........\sh_root.c
..............\....\........\sh_sbin.c
..............\....\.tm32_lib\core_cm3.c
..............\....\.........\core_cm3.h
..............\....\.........\misc.c
..............\....\.........\misc.h
..............\....\.........\startup_stm32f10x_md_arm.s
..............\....\.........\startup_stm32f10x_md_iar.s
..............\....\.........\stm32f10x.c
..............\....\.........\stm32f10x.h
..............\....\.........\stm32f10x_conf.h
..............\....\.........\stm32f10x_exti.c
..............\....\.........\stm32f10x_exti.h
..............\....\.........\stm32f10x_flash.c
..............\....\.........\stm32f10x_flash.h
..............\....\.........\stm32f10x_gpio.c
..............\....\.........\stm32f10x_gpio.h
..............\....\.........\stm32f10x_i2c.c
..............\....\.........\stm32f10x_i2c.h
..............\....\.........\stm32f10x_iwdg.c
..............\....\.........\stm32f10x_iwdg.h
..............\....\.........\stm32f10x_pwr.c
..............\....\.........\stm32f10x_pwr.h
..............\....\.........\stm32f10x_rcc.c
..............\....\.........\stm32f10x_rcc.h
..............\....\.........\stm32f10x_spi.c
..............\....\.........\stm32f10x_spi.h
..............\....\.........\stm32f10x_type.h
..............\....\.........\stm32f10x_usart.c
..............\....\.........\stm32f10x_usart.h
..............\....\.........\system_stm32f10x.c
..............\....\.........\system_stm32f10x.h
..............\....\task\stack.c
..............\....\....\stack.h
..............\....\....\task_feeddog.c
..............\....\....\task_start.c
..............\....\.inySH\shell.c
..............\....\......\shell.h
..............\....\......\shell_code.c
..............\....\......\shell_head.h
..............\....\......\shell_nodes.c
..............\....\ucos_core\os_cfg.h
..............\....\.........\OS_CORE.C
..............\....\.........\os_dbg_r.c
..............\....\.........\OS_FLAG.C
..............\....\.........\OS_MBOX.C
..............\....\.........\OS_MEM.C
..............\....\.........\OS_MUTEX.C
..............\....\.........\OS_Q.C
..............\....\.........\OS_SEM.C
..............\....\.........\OS_TASK.C
..............\....\.........\OS_TIME.C
..............\....\.........\os_tmr.c
..............\....\.........\ucos_ii.c
..............\....\.........\uCOS_II.H
..............\....\.....port\os_cpu.h
..............\....\.........\os_cpu_a_arm.asm
..............\....\.........\os_cpu_a_iar.asm
..............\....\.........\os_cpu_c.c
..............\....\.........\os_dbg.c
..............\DOC\修改记录.txt
..............\...\模板.code
..............\...\模板.head
..............\...\编码规范.txt
..............\IAR\settings\Project.cspy.bat
..............\...\........\Project.dbgdt
..............\...\........\Project.dni
..............\...\........\Project_Debug.jlink
..............\...\........\SWS4000_Bridge.cspy.bat
..............\...\........\SWS4000_Bridge.dbgdt
..............\...\........\SWS4000_Bridge.dni
..............\...\........\SWS4000_Bridge.wsdt
..............\...\........\SWS4000_Bridge_Debug.jlink
..............\...\........\Transport.wsdt
..............\...\STM32F10x_FLASH.icf
..............\...\SWS4000_Bridg
..............\....\....\main.c
..............\....\drive\delay.c
..............\....\.....\delay.h
..............\....\.....\interrupt.c
..............\....\.....\spin_lock.c
..............\....\.....\spin_lock.h
..............\....\.....\stream.c
..............\....\.....\stream.h
..............\....\.....\usart.c
..............\....\.....\usart.h
..............\....\.....\watchdog.c
..............\....\.....\watchdog.h
..............\....\global\APP_CFG.H
..............\....\......\app_hook.c
..............\....\......\asm_code.c
..............\....\......\define.h
..............\....\......\global.c
..............\....\......\global.h
..............\....\......\includes.h
..............\....\......\type.h
..............\....\......\utility.c
..............\....\......\utility.h
..............\....\sh_nodes\sh_debug.c
..............\....\........\sh_root.c
..............\....\........\sh_sbin.c
..............\....\.tm32_lib\core_cm3.c
..............\....\.........\core_cm3.h
..............\....\.........\misc.c
..............\....\.........\misc.h
..............\....\.........\startup_stm32f10x_md_arm.s
..............\....\.........\startup_stm32f10x_md_iar.s
..............\....\.........\stm32f10x.c
..............\....\.........\stm32f10x.h
..............\....\.........\stm32f10x_conf.h
..............\....\.........\stm32f10x_exti.c
..............\....\.........\stm32f10x_exti.h
..............\....\.........\stm32f10x_flash.c
..............\....\.........\stm32f10x_flash.h
..............\....\.........\stm32f10x_gpio.c
..............\....\.........\stm32f10x_gpio.h
..............\....\.........\stm32f10x_i2c.c
..............\....\.........\stm32f10x_i2c.h
..............\....\.........\stm32f10x_iwdg.c
..............\....\.........\stm32f10x_iwdg.h
..............\....\.........\stm32f10x_pwr.c
..............\....\.........\stm32f10x_pwr.h
..............\....\.........\stm32f10x_rcc.c
..............\....\.........\stm32f10x_rcc.h
..............\....\.........\stm32f10x_spi.c
..............\....\.........\stm32f10x_spi.h
..............\....\.........\stm32f10x_type.h
..............\....\.........\stm32f10x_usart.c
..............\....\.........\stm32f10x_usart.h
..............\....\.........\system_stm32f10x.c
..............\....\.........\system_stm32f10x.h
..............\....\task\stack.c
..............\....\....\stack.h
..............\....\....\task_feeddog.c
..............\....\....\task_start.c
..............\....\.inySH\shell.c
..............\....\......\shell.h
..............\....\......\shell_code.c
..............\....\......\shell_head.h
..............\....\......\shell_nodes.c
..............\....\ucos_core\os_cfg.h
..............\....\.........\OS_CORE.C
..............\....\.........\os_dbg_r.c
..............\....\.........\OS_FLAG.C
..............\....\.........\OS_MBOX.C
..............\....\.........\OS_MEM.C
..............\....\.........\OS_MUTEX.C
..............\....\.........\OS_Q.C
..............\....\.........\OS_SEM.C
..............\....\.........\OS_TASK.C
..............\....\.........\OS_TIME.C
..............\....\.........\os_tmr.c
..............\....\.........\ucos_ii.c
..............\....\.........\uCOS_II.H
..............\....\.....port\os_cpu.h
..............\....\.........\os_cpu_a_arm.asm
..............\....\.........\os_cpu_a_iar.asm
..............\....\.........\os_cpu_c.c
..............\....\.........\os_dbg.c
..............\DOC\修改记录.txt
..............\...\模板.code
..............\...\模板.head
..............\...\编码规范.txt
..............\IAR\settings\Project.cspy.bat
..............\...\........\Project.dbgdt
..............\...\........\Project.dni
..............\...\........\Project_Debug.jlink
..............\...\........\SWS4000_Bridge.cspy.bat
..............\...\........\SWS4000_Bridge.dbgdt
..............\...\........\SWS4000_Bridge.dni
..............\...\........\SWS4000_Bridge.wsdt
..............\...\........\SWS4000_Bridge_Debug.jlink
..............\...\........\Transport.wsdt
..............\...\STM32F10x_FLASH.icf
..............\...\SWS4000_Bridg