十天学会单片机之英飞凌Aurix TC3xx-序言

  开设csdn账号已经十七年有余,惭愧的是一直在上面检索,未曾做出一点贡献,所以正好乘着我想写一点东西的计划,就先发布在这里了。

目录

关于写作的动机

关于写作的风格

关于写作的计划


关于写作的动机

  我是一个自学习的人,我习惯于系统而大量的阅读,先纵览目录和提纲,确认好这本书里面有我想看的内容,进而加以密集的项目练习实践,然后仔细领悟其中的设计精髓,有时会大量查阅以往的项目经验进行反刍,或者进行横向的比较促进理解,最后通过讲课的形式和别人讨论进而加深理解。这个过程是从知会到熟练再到精益的进阶。

  然而,从我学单片机开始,很多资料都是零零散散的,或是只言片语,或是英文用户手册的一些截取。幸而,有一些前辈针对一些较通用的芯片如80C51,STM32做了系统的整理和总结,我受益良多。但是针对汽车行业的专用芯片,如NXP、TI、Infineon等常用芯片,市面上可以找到的书籍少之又少。可以毫不夸张地说,只要是市面上有的我应该都买过,然而绝大部分的书籍针对知识点仅仅是点到为止,或者是针对老款芯片的介绍,与业务实践很是脱节,读起来非常不尽兴,都无法满足一个学习者大量吸取知识的需求,所以我决定自己来写一点针对英飞凌 Aurix TC3xx芯片的系列文章。

  所以本系列文章的目标读者应该是以下几种中的一个或是几个:1)汽车行业的工程师;2)嵌入式软件工程师,或者有志于从事嵌入式软件工程师的同学;3)零基础的自学者、有一些基础的自学者、以及掌握了其他芯片的使用但是对于这一款芯片不熟悉的同学;4)希望通过一本书系统且深入学习芯片知识,而不是通过网络上零零碎碎的片段获取知识的同学;5)  希望跟上业内最新、主流芯片使用技术的同学;6)对于英文文档阅读有困难,或者反感的同学。

关于写作的风格

   我希望用一种浅显而又深刻的语言来撰写本系列。浅显就是尽量规避专业的术语或者英语的直接翻译,尽量使用生活化的语言来说清楚一些原理。深刻就是能够由表及里、顺带把所涉及到的外围知识,比如电路、芯片、计算机原理说明白。

  另外一个方面,实操也非常重要,我会以以一个项目为例,使用当前主流工具讲解芯片的配置,深入讲解生成的代码。

关于写作的计划

  基础篇:针对芯片的宏观介绍,着重讲解芯片是怎么工作起来的,涉及一些基础概念,比如寄存器、数字电路、模拟电路、C语言。以及工具软件EB、HIGHTEC的获取以及安装。

  应用篇:整个系统的介绍,最小系统配置,涉及常规的MCU、ADC、PORT、DIO、通信的设计;

  提高篇:可以做一些高级应用,涉及常规之外的较不常用的资源模块、操作系统相关的设计以及编译、链接、启动相关介绍。

好了,序言就写到这里了,明天见。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值