Adjust module version

This commit is contained in:
Lamdonn 2024-12-18 01:56:35 +08:00
parent 381435fea8
commit 660bc06f97
12 changed files with 39 additions and 27 deletions

View File

@ -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

View File

@ -18,20 +18,20 @@ varchwe-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 @@ varchwe-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测试模块

View File

@ -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

View File

@ -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)

View File

@ -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.
********************************************************************************************************/

View File

@ -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
{

View File

@ -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.
********************************************************************************************************/

View File

@ -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 */

View File

@ -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

View File

@ -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.
********************************************************************************************************/

View File

@ -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
/**

View File

@ -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 */