将《底层工作者手册之C语言基础及项目开发》改名为《底层开发者手册之C语言基础及项目开发》,并做了一些修改,更新到2.4.5节。不过其中有一些章节还没有写完。先凑合看吧   《C》这本手册是《底层开发者手册》系列的第二本,但它却是我第一个开始写的,早在2008年年底时我就开始着手写这本手册,但写了没多久就因为发生了一个意外而终止了。在2010年年初的时候我开始了第四本手册的写作——嵌入式操作系统内核,目前已接近完工状态(我的博客可以下载,blog.sina.com.cn/ifreecoding),现在我又回过头来重新写《C》这本手册,将会采用与《嵌》一样的方式,写一部分就在网上发布一部分,在这同时我又在收集第一本和第三本手册的材料,准备将这4本手册同时写完,使读者可以按照顺序阅读这4本手册,层层深入底层开发者的工作。   一个良好的C语言基础是编写嵌入式设备底层代码的必要条件,如今介绍C语言的书不少,介绍嵌入式C的书也不少,但几乎没有结合实际项目来介绍C语言的,看完这样的书,C语言会用了,但做出来的产品只能称之为中国校园式产品,为求实现功能不择手段,根本不适合在项目中使用。另有一些自称C语言精华的书或网上的面试宝典,尽是讲一些偏题怪题,这可能满足了作者的虚荣心,但却在将新手引向一个错误的方向。当然,仁者见仁智者见智,这仅是我个人的观点,也一定会被他人所反驳的,正是出现百家争鸣的局面社会才能进步。   本手册分为2部分,第一部分介绍C语言基础,在介绍C基础时会结合嵌入式中的应用加以介绍,将重点介绍在项目开发中有用的内容,对于过分追求技术但又没有什么实际用处的内容不做过多的介绍,对于这些内容最多会提一下,让读者知道有这种情况存在。第二部分介绍项目开发,从项目需求、分析、设计、编码、测试、维护的角度来介绍编写代码。记住,编码只是项目中的一个部分,在中国校园式产品中这可能几乎就是全部了,但在一个可以称之为产品的项目中,它只是一部分,并且项目越大它所占的比重越小。   我在看书学习新知识时,希望看到的是那些写的多一些详细一些,也就是废话多一些的书,可以傻瓜式的一步步跟下来,不希望看到那些对关键之处一笔带过还故作高深的书,所以本手册就以废话多为原则,可能会写的罗嗦一些,只求能看的明白一些。当然,本人知识水平有限,有些知识会有理解上的错误,或者有未触及的地方,错误一定是有的,就像做产品一样,不可能没有错误。我写本手册的目的在于分享我的知识,注重实际应用,这对某一论坛上的某些只会空谈经验、分析汉字语法的理想C语言文艺专家们来说可能会不屑一顾。如有问题,请登录我的博客blog.sina.com.cn/ifreecoding反馈,我虚心接受,但我拒绝那些假大空的为了批评而批评的建议。我们做项目不是写论文,是实实在在的东西!   为新手写一本介绍C语言的书很难,因为它牵涉到非常多的知识作为基础,其中的一些知识很可能需要使用另外几本书的篇幅来介绍,而且知识是耦合在一起的,在介绍前面的时候会涉及到后面的知识,对于新手来说,没有对C形成一个全貌,无法理解。因此给新手的建议是只能多看几遍,第一遍大致看看,掌握全貌,不要细读,然后再多读几遍,仔细分析各种问题,并结合例子,自己动手编程,调试,这个过程非常重要,一定要自己动手编程,光看是没有用的,只有自己动手解决了问题,才能从根本上理解问题。 C语言入门可能会比较容易,但不要指望几个月时间就能熟练掌握C语言,如果做底层编码的话则需要以年为单位来衡量。
2021-09-15 11:01:19 3.85MB C语言 嵌入式 项目开发 keil
1
Excel 2013 Developer Documentation,适合离线查看的excel帮助文件。 注意看压缩包内的Notes
2021-09-11 13:00:34 9.23MB Excel VBA
1
AMD开发者手册2020年最新版 官网可以免费下载,我这里只是打包在一起 包换1-5单卷 AMD64 Architecture Programmer’s Manual Volume 1(Application Programming).pdf AMD64 Architecture Programmer’s Manual Volume 2(System Programming).pdf AMD64 Architecture Programmer’s Manual Volume 3(General Purpose and System Instructions).pdf AMD64 Architecture Programmer’s Manual Volume 4(128-bit and 256 bit media instructions).pdf AMD64 Architecture Programmer’s Manual Volume 5(64-Bit Media and x87 Floating-Point Instructions).pdf 以及合集 AMD64 Architecture Programmer’s Manual Volumes 1-5.pdf
2021-09-06 22:07:34 49.59MB AMD 开发者手册 Architectures Developer's
1
Intel开发者手册2021年最新版 官网可以免费下载,我这里整合一下 包括卷1到卷4的单本: Intel 64 and IA-32 Architectures Software Developer's Manual Volume 1-Basic Architecture.pdf Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 2A-Instruction Set Reference, A-L.pdf Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 2B-Instruction Set Reference, M-U.pdf Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 2C-Instruction Set Reference, V-Z.pdf Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 2D-Instruction Set Reference.pdf Intel 64 and IA-32 Architectures Software Developer's Manual Volume 3A-System Programming Guide, Part 1.pdf Intel 64 and IA-32 Architectures Software Developer's Manual Volume 3B-System Programming Guide, Part 2.pdf Intel 64 and IA-32 Architectures Software Developer's Manual Volume 3C-System Programming Guide, Part 3.pdf Intel 64 and IA-32 Architectures Software Developer's Manual Volume 3D-System Programming Guide, Part 4.pdf Intel 64 and IA-32 Architectures Software Developer's Manual Volume 4 Model-Specific Registers.pdf 卷2合集: Intel 64 and IA-32 Architectures Software Developer's Manual Combined Volumes 2A, 2B, 2C, and 2D Instruction Set Reference, A-Z.pdf 卷3合集: Intel 64 and IA-32 Architectures Software Developer's Manual Combined Volumes 3A, 3B, 3C, and 3D System Programming Guide.pdf 卷1-4合集 : Intel 64 and IA-32 Architectures Software Developer’s Manual Combined Volumes 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, and 4.pdf
2021-09-06 22:07:34 63.34MB Intel 开发者手册 Manual Developer's
1
Intel开发者手册 第二卷 指令集手册 附录 A【中文翻译】
1
ARMV8 cortex-a57 64位 aarch64 开发者手册
2021-08-17 22:12:52 42.09MB ARMV8 cortex-a57 64位 aarch64
1
oSIP开发者手册,经过整理过的,非常详细(中文)
2021-08-09 22:37:24 184KB oSIP
1
oSIP开发者手册,学习sip的好文档。 呵呵。欢迎大家关于sip交流
2021-08-09 22:28:46 27KB oSip eXosip 中文手册
1
Intel 64及IA-32 架构软件开发者手册 完整版 带书签 学习汇编必备手册
2021-08-03 13:00:09 14.02MB 汇编
1