摘要: git 比较 stash 差异 Keywords: git diff stash ## 用法 git diff stash@{2} stash@{3} 阅读全文
posted @ 2023-08-29 11:43 LogicBai 阅读(75) 评论(0) 推荐(0) 编辑
摘要: CM4 systick 时钟源设置 ## 起因 之前离职的同事交接给我的项目里面timer2的配置错误让我决定修改他用到的每一个时钟的配置。 ## systick 时钟源设置方法 systick 的时钟源可以从两个地方选择。 * internal源 * external源 > The Cortex 阅读全文
posted @ 2023-07-31 15:47 LogicBai 阅读(34) 评论(0) 推荐(0) 编辑
摘要: Cortex M4 中断向量表设置 Keywords: Cortex M4 CM4 Vector table 中断 ## 前言 本文叙述了因Vector table设置错误导致进入hardfault中断的问题,现象就是APP运行卡死。 ## 起因 今天同事在app最前面加了固定大小的校验,然后将新的 阅读全文
posted @ 2023-07-24 19:45 LogicBai 阅读(261) 评论(0) 推荐(0) 编辑
摘要: git squash commits key words: git squash 删除 压缩 commit 提交 ## 起因 在做新功能测试的时候在开发分支(branch dev)上创建了一个新的分支(branch dev_experiment),在dev_experiment中做了很多尝试了,做了 阅读全文
posted @ 2023-07-13 19:20 LogicBai 阅读(831) 评论(0) 推荐(0) 编辑
摘要: ## 缘由 这两天在梳理芯片的启动流程, 研究到了链接脚本(样本为stm32cube ide 中的 stm32f407 的 flash 链接脚本). 产生了一个疑问`AT>`是什么? ## 答案 `AT>`就是用于指定这个section的`加载内存地址`(LMA)的 ## 解释 链接脚本生成sect 阅读全文
posted @ 2022-12-14 18:09 LogicBai 阅读(2394) 评论(0) 推荐(3) 编辑