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