# write_x **Repository Path**: bds123/write_x ## Basic Information - **Project Name**: write_x - **Description**: 本仓库用于发表自己所写的一系列嵌入式开发相关的技术文章 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2024-09-16 - **Last Updated**: 2024-10-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 嵌入式开发中容易缺失的部分 本仓库用于发表自己所写的一系列嵌入式开发相关的技术文章,我会在这里不定期更新。如果你有任何建议或问题,欢迎提交issue。 我从事了多年的嵌入式开发,在这个过程中,有许多技术细节曾被我忽视。事后来看,如果能更早的掌握他们,或许可以更高效的完成开发任务。 即使掌握这些细节对开发工作没有实质性的影响,了解他们也会开阔你的视野,说不定什么时候就用得上了。 ## 目录 * [编译、链接与链接脚本](./x/编译、链接与链接脚本.md) * [主栈与线程栈](./x/主栈与线程栈.md) * [volatile的使用](./x/volatile的使用.md) * [内存对齐](./x/内存对齐.md) * [函数的返回值](./x/函数的返回值.md) * [函数的参数传递](./x/函数的参数传递.md) * [main函数是如何被调用的](./x/main函数是如何被调用的.md) * [map文件的作用](./x/map文件的作用.md) ## 待续 - [ ] 翻译: Analyzing HardFaults on Cortex-M CPUs - [ ] CPU寄存器 - [ ] GCC工具链的使用 - [ ] 嵌入式中的单元测试