mirror of
https://gitee.com/Lamdonn/varch.git
synced 2026-01-01 03:12:08 +08:00
Adjust module version
This commit is contained in:
parent
381435fea8
commit
660bc06f97
12
README.en.md
12
README.en.md
@ -18,20 +18,20 @@ It has the characteristics of **simplicity, universality, and efficiency**, with
|
||||
|
||||
| module | version | usage | path | describe |
|
||||
|:-------------|:---------|:-----------------------------|:------------------------------------------|:--------------------------------------|
|
||||
| overall | 00.02.01 | [link](README.en.md) | [path](./) | Overall
|
||||
| overall | 00.03.00 | [link](README.en.md) | [path](./) | Overall
|
||||
| init | 01.00.00 | [link](/doc/init.en.md) | [path](./source/00_application) | Initialize export module
|
||||
| console | 01.00.00 | [link](/doc/console.en.md) | [path](./source/00_application/console) | Console command input, combined with the 'command' module, parsing commands entered in the console
|
||||
| console | 01.00.01 | [link](/doc/console.en.md) | [path](./source/00_application/console) | Console command input, combined with the 'command' module, parsing commands entered in the console
|
||||
| arg | 01.00.00 | [link](/doc/arg.en.md) | [path](./source/01_general) | Indefinite parameters, obtain the number of indefinite parameters and specified parameters
|
||||
| calculate | 01.00.00 | [link](/doc/calculate.en.md) | [path](./source/01_general) | Calculation module, input calculation expression to obtain calculation result
|
||||
| calculate | 01.01.00 | [link](/doc/calculate.en.md) | [path](./source/01_general) | Calculation module, input calculation expression to obtain calculation result
|
||||
| command | 01.00.00 | [link](/doc/command.en.md) | [path](./source/01_general) | Command parsing module, input string commands (similar to shell commands), execute corresponding command functions
|
||||
| cPatten | 01.00.00 | [link](/doc/cPatten.en.md) | [path](./source/01_general) | Artistic character patterns
|
||||
| cQueue | 01.00.00 | [link](/doc/cQueue.en.md) | [path](./source/01_general) | Universal queue controller
|
||||
| cQueue | 01.00.01 | [link](/doc/cQueue.en.md) | [path](./source/01_general) | Universal queue controller
|
||||
| sList | 01.00.01 | [link](/doc/sList.en.md) | [path](./source/01_general) | Universal single-link list controller
|
||||
| dList | 01.00.01 | [link](/doc/dList.en.md) | [path](./source/01_general) | Universal double-link list controller
|
||||
| fsm | 01.00.00 | [link](/doc/fsm.en.md) | [path](./source/01_general) | Universal finite state machine module
|
||||
| kern | 01.00.00 | [link](/doc/kern.en.md) | [path](./source/01_general) | The kernel module for scheduling periodic tasks is mostly used in varch testing
|
||||
| oscp | 01.00.00 | [link](/doc/oscp.en.md) | [path](./source/01_general) | Analog oscilloscope module, can easily monitor the waveform of variable changes
|
||||
| tool | 01.00.00 | [link](/doc/tool.en.md) | [path](./source/01_general) | General tools code
|
||||
| tool | 01.01.00 | [link](/doc/tool.en.md) | [path](./source/01_general) | General tools code
|
||||
| valloc | 01.00.00 | [link](/doc/valloc.en.md) | [path](./source/01_general) | Dynamic memory usage testing tool
|
||||
| vlog | 01.01.00 | [link](/doc/vlog.en.md) | [path](./source/01_general) | Log output module
|
||||
| intl | 01.00.00 | [link](/doc/intl.en.md) | [path](./source/01_general) | Large integer arithmetic module
|
||||
@ -66,7 +66,7 @@ It has the characteristics of **simplicity, universality, and efficiency**, with
|
||||
| csv | 01.00.00 | [link](/doc/csv.en.md) | [path](./source/05_parser) | CSV file parsing generator
|
||||
| ini | 01.00.00 | [link](/doc/ini.en.md) | [path](./source/05_parser) | INI configuration file parsing generator
|
||||
| json | 01.00.00 | [link](/doc/json.en.md) | [path](./source/05_parser) | JSON file parsing generator
|
||||
| txls | 01.00.00 | [link](/doc/txls.en.md) | [path](./source/05_parser) | TXLS file parsing generator
|
||||
| txls | 01.01.00 | [link](/doc/txls.en.md) | [path](./source/05_parser) | TXLS file parsing generator
|
||||
| xml | 01.00.00 | [link](/doc/xml.en.md) | [path](./source/05_parser) | XML file parsing generator
|
||||
| ramt | 01.00.00 | [link](/doc/ramt.en.md) | [path](./source/06_performance) | RAM test module
|
||||
| romt | 01.00.00 | [link](/doc/romt.en.md) | [path](./source/06_performance) | ROM test module
|
||||
|
||||
12
README.md
12
README.md
@ -18,20 +18,20 @@ varch(we-architecture,意为我们的框架库)是嵌入式C语言常用
|
||||
|
||||
| module | version | usage | path | describe |
|
||||
|:-------------|:---------|:-----------------------------|:------------------------------------------|:--------------------------------------|
|
||||
| overall | 00.02.01 | [link](README.md) | [path](./) | 整体
|
||||
| overall | 00.03.00 | [link](README.md) | [path](./) | 整体
|
||||
| init | 01.00.00 | [link](/doc/init.md) | [path](./source/00_application) | 初始化导出模块
|
||||
| console | 01.00.00 | [link](/doc/console.md) | [path](./source/00_application/console) | 控制台命令输入,结合 `command` 模块,解析在控制台中输入的命令
|
||||
| console | 01.00.01 | [link](/doc/console.md) | [path](./source/00_application/console) | 控制台命令输入,结合 `command` 模块,解析在控制台中输入的命令
|
||||
| arg | 01.00.00 | [link](/doc/arg.md) | [path](./source/01_general) | 不定参数,获取不定参数和指定参数的个数
|
||||
| calculate | 01.00.00 | [link](/doc/calculate.md) | [path](./source/01_general) | 计算模块,输入计算表达式,得到计算结果
|
||||
| calculate | 01.01.00 | [link](/doc/calculate.md) | [path](./source/01_general) | 计算模块,输入计算表达式,得到计算结果
|
||||
| command | 01.00.00 | [link](/doc/command.md) | [path](./source/01_general) | 命令解析模块,输入字符串命令(类似于shell命令),执行相应的命令功能
|
||||
| cPatten | 01.00.00 | [link](/doc/cPatten.md) | [path](./source/01_general) | 艺术图案字符
|
||||
| cQueue | 01.00.00 | [link](/doc/cQueue.md) | [path](./source/01_general) | 通用队列控制器
|
||||
| cQueue | 01.00.01 | [link](/doc/cQueue.md) | [path](./source/01_general) | 通用队列控制器
|
||||
| sList | 01.00.01 | [link](/doc/sList.md) | [path](./source/01_general) | 通用单链表控制器
|
||||
| dList | 01.00.01 | [link](/doc/dList.md) | [path](./source/01_general) | 通用双链表控制器
|
||||
| fsm | 01.00.00 | [link](/doc/fsm.md) | [path](./source/01_general) | 通用有限状态机模块
|
||||
| kern | 01.00.00 | [link](/doc/kern.md) | [path](./source/01_general) | 用于调度周期性任务的内核模块主要用于varch测试
|
||||
| oscp | 01.00.00 | [link](/doc/oscp.md) | [path](./source/01_general) | 模拟示波器模块,可以方便地监测波形的变量变化
|
||||
| tool | 01.00.00 | [link](/doc/tool.md) | [path](./source/01_general) | 通用工具代码
|
||||
| tool | 01.01.00 | [link](/doc/tool.md) | [path](./source/01_general) | 通用工具代码
|
||||
| valloc | 01.00.00 | [link](/doc/valloc.md) | [path](./source/01_general) | 动态内存使用测试工具
|
||||
| vlog | 01.01.00 | [link](/doc/vlog.md) | [path](./source/01_general) | 日志输出模块
|
||||
| intl | 01.00.00 | [link](/doc/intl.md) | [path](./source/01_general) | 大型整数运算模块
|
||||
@ -66,7 +66,7 @@ varch(we-architecture,意为我们的框架库)是嵌入式C语言常用
|
||||
| csv | 01.00.00 | [link](/doc/csv.md) | [path](./source/05_parser) | CSV文件解析生成器
|
||||
| ini | 01.00.00 | [link](/doc/ini.md) | [path](./source/05_parser) | INI配置文件解析生成器
|
||||
| json | 01.00.00 | [link](/doc/json.md) | [path](./source/05_parser) | JSON文件解析生成器
|
||||
| txls | 01.00.00 | [link](/doc/txls.md) | [path](./source/05_parser) | TXLS文件解析生成器
|
||||
| txls | 01.01.00 | [link](/doc/txls.md) | [path](./source/05_parser) | TXLS文件解析生成器
|
||||
| xml | 01.00.00 | [link](/doc/xml.md) | [path](./source/05_parser) | XML文件解析生成器
|
||||
| ramt | 01.00.00 | [link](/doc/ramt.md) | [path](./source/06_performance) | RAM测试模块
|
||||
| romt | 01.00.00 | [link](/doc/romt.md) | [path](./source/06_performance) | ROM测试模块
|
||||
|
||||
14
release.txt
14
release.txt
@ -1,3 +1,15 @@
|
||||
version 0.3.0
|
||||
date 2024.12.18
|
||||
changes
|
||||
1. Adjust makefile, add install, test components, help information and other targets
|
||||
2. Add performance classification, including ramt, romt, cpul and unitt
|
||||
3. Update test framework
|
||||
4. Add date and inlt module
|
||||
5. Add readme of English version
|
||||
|
||||
---------------------------------------------------------------------------------------------
|
||||
---------------------------------------------------------------------------------------------
|
||||
|
||||
version 0.2.0
|
||||
date 2024.08.11
|
||||
changes
|
||||
@ -14,4 +26,4 @@ date 2024.07.21
|
||||
changes
|
||||
1. Initialization version
|
||||
2. Add algorithm classification, including PID, filter and search algorithms
|
||||
3. Update some readme files
|
||||
3. Update some readme files
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
* \unit console
|
||||
* \brief This is a C language console input receiving module.
|
||||
* \author Lamdonn
|
||||
* \version 1.0.0
|
||||
* \version 1.0.1
|
||||
* \license GPL-2.0
|
||||
* \copyright Copyright (C) 2023 Lamdonn.
|
||||
********************************************************************************************************/
|
||||
@ -17,7 +17,7 @@
|
||||
|
||||
#define CONSOLE_V_MAJOR 1
|
||||
#define CONSOLE_V_MINOR 0
|
||||
#define CONSOLE_V_PATCH 0
|
||||
#define CONSOLE_V_PATCH 1
|
||||
|
||||
/* Maximum console command line length */
|
||||
#define CONSOLE_LINE_MAX (256)
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
* \unit cQueue
|
||||
* \brief This is a C language universal queue controller
|
||||
* \author Lamdonn
|
||||
* \version v1.0.0
|
||||
* \version v1.0.1
|
||||
* \license GPL-2.0
|
||||
* \copyright Copyright (C) 2023 Lamdonn.
|
||||
********************************************************************************************************/
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
* \unit cQueue
|
||||
* \brief This is a C language universal queue controller
|
||||
* \author Lamdonn
|
||||
* \version v1.0.0
|
||||
* \version v1.0.1
|
||||
* \license GPL-2.0
|
||||
* \copyright Copyright (C) 2023 Lamdonn.
|
||||
********************************************************************************************************/
|
||||
@ -19,7 +19,7 @@
|
||||
|
||||
#define CQUEUE_V_MAJOR 1
|
||||
#define CQUEUE_V_MINOR 0
|
||||
#define CQUEUE_V_PATCH 0
|
||||
#define CQUEUE_V_PATCH 1
|
||||
|
||||
typedef struct
|
||||
{
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
* \unit calculate
|
||||
* \brief This is a simple math expression calculation module for C language
|
||||
* \author Lamdonn
|
||||
* \version v1.0.0
|
||||
* \version v1.1.0
|
||||
* \license GPL-2.0
|
||||
* \copyright Copyright (C) 2023 Lamdonn.
|
||||
********************************************************************************************************/
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
* \unit calculate
|
||||
* \brief This is a simple math expression calculation module for C language
|
||||
* \author Lamdonn
|
||||
* \version v1.0.0
|
||||
* \version v1.1.0
|
||||
* \license GPL-2.0
|
||||
* \copyright Copyright (C) 2023 Lamdonn.
|
||||
********************************************************************************************************/
|
||||
@ -15,7 +15,7 @@
|
||||
|
||||
/* Version infomation */
|
||||
#define CALCULATE_V_MAJOR 1
|
||||
#define CALCULATE_V_MINOR 0
|
||||
#define CALCULATE_V_MINOR 1
|
||||
#define CALCULATE_V_PATCH 0
|
||||
|
||||
/* Configuration information */
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
/* Version infomation */
|
||||
#define FSM_V_MAJOR 1
|
||||
#define FSM_V_MINOR 0
|
||||
#define FSM_V_PATCH 0
|
||||
#define FSM_V_PATCH 0
|
||||
|
||||
/* State transition type definition */
|
||||
typedef struct
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
* \unit tool
|
||||
* \brief This is a C language common tool functions and macro definitions
|
||||
* \author Lamdonn
|
||||
* \version v1.0.0
|
||||
* \version v1.1.0
|
||||
* \license GPL-2.0
|
||||
* \copyright Copyright (C) 2023 Lamdonn.
|
||||
********************************************************************************************************/
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
* \unit tool
|
||||
* \brief This is a C language common tool functions and macro definitions
|
||||
* \author Lamdonn
|
||||
* \version v1.0.0
|
||||
* \version v1.1.0
|
||||
* \license GPL-2.0
|
||||
* \copyright Copyright (C) 2023 Lamdonn.
|
||||
********************************************************************************************************/
|
||||
@ -26,7 +26,7 @@ extern "C"
|
||||
/* Version infomation */
|
||||
|
||||
#define TOOL_V_MAJOR 1
|
||||
#define TOOL_V_MINOR 0
|
||||
#define TOOL_V_MINOR 1
|
||||
#define TOOL_V_PATCH 0
|
||||
|
||||
/**
|
||||
|
||||
@ -23,8 +23,8 @@ extern "C"
|
||||
/* version infomation */
|
||||
|
||||
#define TXLS_V_MAJOR 1
|
||||
#define TXLS_V_MINOR 0
|
||||
#define TXLS_V_PATCH 1
|
||||
#define TXLS_V_MINOR 1
|
||||
#define TXLS_V_PATCH 0
|
||||
|
||||
/* txls type definition, hiding structural members, not for external use */
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user