1
0
mirror of https://github.com/armink/CmBacktrace.git synced 2025-01-08 20:16:17 +08:00

Commit Graph

  • f874d3fd4f
    Merge 79ce159c64e9c26ffa3e9f8a6bff2fa1a0705f48 into 73714489f9d8af130aacb515586b397b604a5768 Gang Li 2024-09-09 05:33:26 +00:00
  • 79ce159c64
    Merge branch 'armink:master' into develop/cmbacktrace Gang Li 2024-09-09 13:33:23 +08:00
  • 750fec7c7a
    Merge 669c2bb2d0efe55b5cb4dc39ad0aa48bb860082c into 73714489f9d8af130aacb515586b397b604a5768 magic_overload 2024-08-20 04:04:30 +08:00
  • 669c2bb2d0 fix: 🔒 优化keil AC6的警告问题,提供更优的fault函数替换方式 独霸一方-_- 2024-08-20 04:01:24 +08:00
  • 1544b6f9e9
    Merge 38d923b35969e4debe11348f312c8a86d0b59aa1 into 73714489f9d8af130aacb515586b397b604a5768 Jacob Abrams 2024-07-03 19:18:45 +00:00
  • 38d923b359 Let firmware info be optional to save RAM Jacob Abrams 2024-06-10 11:07:40 -07:00
  • 12d53d7d40
    Merge 5069dc7e933ab60ae6cbdc5a7d672ef938dd3d4f into 73714489f9d8af130aacb515586b397b604a5768 曹刘超 2024-07-03 15:45:32 +08:00
  • 73714489f9
    Merge pull request #84 from andeyqi/master master 朱天龙 (Armink) 2024-07-03 14:25:10 +08:00
  • a300d9030b 添加THREADX系统支持 andeyqi 2024-07-03 09:53:06 +08:00
  • e847d8b387 【完善】通过traceRETURN_xTaskGetCurrentTaskHandle获取FreeRTOS任务栈信息, 避免修改源码 Gang Li 2024-05-12 19:22:58 +09:00
  • 6013293ced
    Merge pull request #80 from clcconan/feat/support_user_cfg 朱天龙 (Armink) 2024-04-22 17:01:59 +08:00
  • 0306623908 support user config. clcconan 2024-04-22 08:22:04 +00:00
  • 2d1789cc4d
    Merge pull request #78 from oldxukaiming/master 朱天龙 (Armink) 2024-01-21 09:26:01 +08:00
  • fbd5de9fcc Create cmb_fault.s oldxukaiming 2024-01-20 20:50:19 +08:00
  • f9d1c8ecd8 【完善】FREERTOS 平台,使用句柄获取任务信息代替修改源码 fyyxxm 2023-10-28 13:50:47 +08:00
  • 34bfd849dd
    Merge pull request #74 from yangpengya/master 朱天龙 (Armink) 2023-09-12 14:43:21 +08:00
  • a5cd389b54 更正RTX5线程名获取方式 yangpeng 2023-09-12 10:54:00 +08:00
  • 427197ef1b
    Merge pull request #73 from shiyj/master 朱天龙 (Armink) 2023-09-04 10:34:19 +08:00
  • e7eac157a9 Add custom language shiyj.cn 2023-09-04 10:23:04 +08:00
  • 602044a30d 【新增】RT-Thread 5.0 的支持 朱天龙 (Armink) 2023-08-20 13:36:55 +08:00
  • 4abadfa0c4 【完善】RTOS 平台的识别准确性。改良 addr2line 命令参数 朱天龙 (Armink) 2023-08-20 13:28:04 +08:00
  • 8d07e7ba07
    Merge pull request #69 from JerrickRowe/master 朱天龙 (Armink) 2022-12-10 21:30:47 +08:00
  • a140bfba6a 更正demo语言设置拼写错误 Jerrick 2022-12-08 17:25:47 +08:00
  • 3fd82d1836 增加对ONEOS的支持 WuZY 2022-10-14 16:43:45 +08:00
  • 328ce32bf8
    Merge pull request #63 from gwnpeter/rtx5 朱天龙 (Armink) 2022-08-24 09:36:23 +08:00
  • b4ae8b966c 增加rtx5支持,修改字符格式化方式适应更多场合,并对齐代码 GoNote2 2022-08-23 22:52:34 +08:00
  • a8973df098
    【更新】软件版本号 1.4.1 朱天龙 (Armink) 2022-08-12 11:21:10 +08:00
  • 470665f2cd 增加rtx5支持,修改字符格式化方式适应更多场合 GoNote2 2022-08-04 10:43:31 +08:00
  • 3ec457cf3f
    Merge pull request #62 from mysterywolf/armcc 朱天龙 (Armink) 2022-07-10 17:40:15 +08:00
  • 09850ef730
    Merge pull request #61 from mysterywolf/doc 朱天龙 (Armink) 2022-07-10 17:38:38 +08:00
  • 17564f7843 使用__clang__代替__CLANG_ARM 使用__ARMCC_VERSION代替__CC_ARM || __CLANG_ARM Meco Man 2022-07-09 05:53:18 -04:00
  • f41d962dd2 增加讲解视频链接 Meco Man 2022-07-09 05:12:18 -04:00
  • 8264dbc99d
    Delete README_ZH.md removedporn 2022-01-07 15:20:33 +08:00
  • f947f0e2ba
    Delete README.md removedporn 2022-01-07 15:20:05 +08:00
  • f05ca79b14
    Delete README.md removedporn 2022-01-07 15:19:12 +08:00
  • ce5c7d3efc
    Delete LICENSE removedporn 2022-01-07 15:18:27 +08:00
  • 6953cff0c8
    Delete .gitattributes removedporn 2022-01-07 15:17:56 +08:00
  • f84edaa763
    Delete tools/addr2line directory removedporn 2022-01-07 15:17:41 +08:00
  • e2f123c9ef
    Delete docs directory removedporn 2022-01-07 15:17:11 +08:00
  • 5f2e7af296
    Delete demos directory removedporn 2022-01-07 15:16:53 +08:00
  • 2a5154441d
    Delete cm_backtrace directory removedporn 2022-01-07 15:11:54 +08:00
  • f4c50b13be - Support English docs. Thx @yangjie11 https://github.com/armink-rtt-pkgs/CmBacktrace/pull/6 - Support ARM Compiler6. Thx @ChenxuanZhao https://github.com/armink-rtt-pkgs/CmBacktrace/pull/4 - Support Chinese UTF-8. Thx @ChenxuanZhao https://github.com/armink-rtt-pkgs/CmBacktrace/pull/5 - Support Cortex-M33 Core. Thx @StackRyan https://github.com/armink-rtt-pkgs/CmBacktrace/pull/10 armink 2021-02-03 16:42:03 +08:00
  • 4997d9ca7a
    docs: fix simple typo, onece -> once Tim Gates 2020-12-12 14:37:22 +11:00
  • 5069dc7e93 bug caoliuchao 2020-03-30 16:56:17 +08:00
  • c1ae19b098 还原为__ARMCC_VERSION判断AC6 zmmfly 2020-03-22 13:41:23 +08:00
  • 6d31b3bb60 Merge branch 'master' of https://github.com/nxuem/CmBacktrace zmmfly 2020-03-22 13:15:14 +08:00
  • 0574f4ad32 回滚 zmmfly 2020-03-22 13:13:33 +08:00
  • fb2ce800e3
    Update cm_backtrace.c ZmmFly 2020-03-22 13:07:44 +08:00
  • 7891bb2f67 修改为__CLANG_ARM判断AC6 zmmfly 2020-03-22 13:01:50 +08:00
  • 735020f357 添加AC6预定义支持 zmmfly 2020-03-21 21:24:54 +08:00
  • 0018fb7fb6 bug amend caoliuchao 2020-03-20 11:48:47 +08:00
  • f1244876cd 【更新】软件版本号。 1.4.0 armink 2020-03-12 15:26:47 +08:00
  • f60c1c48e0 【完善】函数调用栈识别策略,增加 LR 地址更多有效性检测,提升识别准确性。 armink 2020-03-12 15:23:25 +08:00
  • 9b1158bf12 【增加】主栈检查功能。 1.3.0 armink 2019-07-16 09:18:38 +08:00
  • e9c2f567fb
    Merge pull request #1 from armink/master linghu 2018-12-11 10:24:24 +08:00
  • 8bbd42533c 【修复】一处单词拼写错误。 fixed #15 armink 2018-06-21 08:57:20 +08:00
  • fa0767ec4d 【增加】CMSIS-RTOS2-RTX5 操作系统平台支持 Linghu 2018-06-20 15:55:27 +08:00
  • 7e6a2d3252
    Merge f219a0e3b1ff3eb873cf0b1a32ea601939802ce7 into 10b5653da9126ffa89e8ebfabf7a6d0d57f6935b LinTeX9527 2018-06-05 14:25:16 +00:00
  • 10b5653da9 【优化】函数调用栈回溯功能。由于 thumb 指令下状态下,PC 地址都是奇数,所以去除可能为偶数的脏数据。 armink 2018-05-29 10:57:10 +08:00
  • f219a0e3b1 修复Keil5无法打印栈信息的问题 lintex9527 2018-05-10 10:29:50 +08:00
  • ba6efcb995 fix typing error for CMB_PRINT_LANGUAGE_CHINESE lintex9527 2018-05-09 10:42:35 +08:00
  • 2dc2d0bfd9 【更新】软件版本号至 1.2.0 。 1.2.0 armink 2018-04-08 22:09:56 +08:00
  • f7ca5df505
    Merge pull request #13 from lanxb/lanxb_debug 朱天龙 (Armink) 2018-04-08 22:03:38 +08:00
  • 56f25b6814 Add UCOSIII Implemented lanxb 2018-04-08 17:06:30 +08:00
  • 017dc879a6 Fixed IAR Embedded Workbench IDE (6.10.1.52143) asm error issue lanxb 2018-04-08 15:11:14 +08:00
  • 0f8006ba81 Merge b8a53471c5c86c4f2ac8273090b629ef4832f882 into 64e09ce618c1a821db456fa7232cdf2d5e45b5be gentlun 2017-12-12 10:44:49 +00:00
  • 64e09ce618 1、【更新】软件版本号至 1.1.2 。 armink 2017-12-12 08:08:41 +08:00
  • 9fe115f2ed
    Merge pull request #9 from kuangdazzidd/master 朱天龙 (Armink) 2017-12-12 08:04:57 +08:00
  • 776e4f5477 print_info添加const修饰 kuangdazzidd 2017-12-11 23:08:13 +08:00
  • bf6af413ca Merge c6ea0cf8b8beb926a914bf55f06b63c0f33d84d0 into 5349ab2f150217b63164240266bd489dc53bcfad kuangdazzidd 2017-12-11 14:37:34 +00:00
  • c6ea0cf8b8
    print_info problem kuangdazzidd 2017-12-11 22:33:51 +08:00
  • 5349ab2f15 1、【修改】DIVBYZERO 为 DIVBYZERO0 ,避免 Keil 下与 signal.h 中的宏重名。 armink 2017-11-25 20:47:49 +08:00
  • 8363ccb913 1、【修改】废弃的 __get_SP 为 cmb_get_sp 。 armink 2017-11-04 22:24:27 +08:00
  • b8a53471c5 ADD SEGGER_RTT gentlun 2017-10-31 16:34:32 +08:00
  • 9bdabf06cd 1、【更新】版本号至 1.1.0 。 1.1.0 armink 2017-10-12 22:40:18 +08:00
  • 52806fa4bf 1、【修复】stack_start_addr 可能显示未定义的问题。 armink 2017-10-12 22:02:31 +08:00
  • 768625bfba 1、【修改】版本号至 1.0.2 。 armink 2017-10-12 20:46:39 +08:00
  • 4f946db872 1、【移动】C99 检查至 cm_backtrace.c 。 armink 2017-10-12 20:45:45 +08:00
  • a162e335ac 1、【修复】#5 on_thread_before_fault 在裸机环境下未定义的问题。 armink 2017-10-12 20:39:05 +08:00
  • 2b5627ba20 1、【增加】堆栈溢出提前检查功能,避免在异常处理函数中访问不正确的数据地址。 armink 2017-08-31 16:53:26 +08:00
  • ad5792608f 1、【增加】32 位版本的 addr2line 工具。 armink 2017-05-23 12:05:39 +08:00
  • af9ac2670a 1、【更新】软件版本号为 V1.0.0 正式版。 1.0.0 armink 2017-05-21 14:06:29 +08:00
  • c76d5a2a71 1、【增加】基于 FreeRTOS 的 IAR 工程 Demo 。 armink 2017-05-21 14:04:30 +08:00
  • dfdbad42cf Merge pull request #1 from xckhmf/master 朱天龙 (Armink) 2017-05-08 11:07:13 +08:00
  • 5e6d1ecfce 【添加】FreeRTOS Demo Maofeng 2017-05-08 03:57:53 +08:00
  • 390541a413 1、【完善】获取 PSP 、MSP 及 SP 寄存器函数,增强兼容性。 armink 2017-04-29 21:59:05 +08:00
  • 8aae96fc28 1、【更新】说明文档。 armink 2017-04-19 19:23:51 +08:00
  • a5a2433980 1、【更新】软件版本号。 armink 2017-04-19 19:07:30 +08:00
  • bd4a9525d5 1、【更新】文档。 0.2.0 armink 2017-04-15 15:34:34 +08:00
  • 90cb7cd6c1 1、【清理】无用文件。 armink 2017-04-15 15:17:37 +08:00
  • b536a063d6 1、【增加】RT-Thread 系统 Demo。 armink 2017-04-15 15:14:49 +08:00
  • cee09e4a57 1、【增加】UCOS 系统 Demo。 armink 2017-04-15 09:27:29 +08:00
  • f773a04522 1、【增加】存储器管理错误及总线错误具体地址的信息输出; armink 2017-02-17 16:35:23 +08:00
  • 647c515665 1、【更新】说明文档。 armink 2017-02-09 11:40:25 +08:00
  • 62cef99707 1、【增加】GCC 编译器的支持。 armink 2017-01-11 16:04:46 +08:00
  • 19bc9c03a6 1、【更新】说明文档中的轮播图。 0.1.0 armink 2017-01-05 11:17:41 +08:00
  • 4436039a2f 1、【完善】Demo 说明文档。 armink 2017-01-05 10:58:55 +08:00
  • 7d3dd744b9 1、【更新】说明文档。 armink 2017-01-05 10:51:57 +08:00
  • 0bf3e432e4 1、【修改】文件夹名 demo 为 demos 。 armink 2017-01-03 18:50:23 +08:00
  • 4591679ad0 1、【优化】函数调用栈获取功能,提升获取的准确性。 armink 2016-12-30 11:49:04 +08:00