公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

【AURIXTM读书月】+你确定真的需要三天入门???这才是捷径!

【AURIXTM读书月】+你确定真的需要三天入门???这才是捷径!

hwolf
Level 0
Level 0

你确定真的需要三天入门???

写在前面:

    首先感谢英飞凌汽车电子生态圈提供的这次机会,能从众多申请者中有幸获得该书的评阅机会感到非常荣幸。对于组织活动的小姐姐非常感谢,整天忙着给我们通知消息,邮寄书籍,还的一一确认谁还没有收到,真是太辛苦了,话不多说,鸡腿伺候拿到书到现在个把月了,迟迟没有动笔,一来是确实有事耽搁了(不可描述。。。),二来也不想随随便便找个章节写篇图后感,抄两段,拍个图?Sorry,臣妾做不到啊!

    眼看着截止时间要到了,出来混的,要守信用啦,哈哈哈。所以花了半天时间览读一遍(其实书大概可以这样分:芯片功能、模块功能、寄存器分析、实例代码),那对于手里没有开发板,做不了验证的话,我们只需要阅读芯片功能,以及具体每一个模块的优势。这样有了整体的了解,以后--假如--也许--大概--有板子后,就可以针对性的查具体章节寄存器,然后敲CODE啦!

一、入门必备

     如果我们想在短时间内快速掌握一门单片机的应用,首先你得有这个芯片的demo板,以及下载后它的开发工具,demo板对应的参考例程(不然你想当然写个代码,也不知道错在哪里),以及软件开发工具下载方式(使用串口?Jtag?SWD?或者特有的方式呢)。

    有了的这些基本东西,入门一个单片机就很快了。首先你需要找到一块开发板(木有),其次你的下载好它的开发环境(sorry,我在书中看了半天也不知道哪里可以下载,笔者所说的FRAMEWORK TOOLS我是真的没有看见,我尝试去官网看看,结果还是不知道。

开发环境.png

所以这就让我很难过了

看了下网上的一些资源,还是找不到。这个要不好好吐槽,就真的浪费时间了。http://bbs.eeworld.com.cn/thread-606259-1-1.html   有兴趣的可以看看这个博客说的,虽然还是不知道哪里下载(知道的老铁链个接??),不过从书中的截图来看,整体还是给予Eclipse开发的,只是可能需要配置一些工具链,好吧,这条路也放弃。书中所说的iLLD开放代码(就是打包的库函数吧),没有发现。所以就只剩下最后一条路,看看芯片简介和功能。

iLLD.png

二、一起来开发

    好了,说完了前面的准备步骤(what?准备什么,什么都没有。。。黑人问号.jpg),那我们就假装都准备好了,下面就是愉快的敲代码时间了。

    跟着例程,下载一个IO测试代码,测试一下我们入门必备的LED灯。好了,后面都是修改IO口,重新验证,了解IO的特性。陆续学习AD,DMA,GTM,QSPI等等。

三、后记---不得不说的建议

    我知道英飞凌一直在做大学计划这些的,但我觉得真的还有很长的路要走,就拿这次送书活动来说,本意是让大家快速了解英飞凌汽车电子的优势,但是苦于资源的极度欠缺,效果也不是很好。我简单整理一下我的提议吧:

1、推出适用于学生的廉价开发板(可以入门就好);

2、在各大论坛积极推广相关开发板的试用之类的,募集更多使用者的心得;

3、官网真的需要有一个资源的整合渠道(IDE,EgCode);

4、需要更多官方的技术人员站出来,给予论坛一些技术支持;

5、能搞些小比赛什么的更好。

    好了,感激与吐槽共存,建议与批评同生。最后,还是感谢英飞凌生态圈给我一次继续了解英飞凌的机会,说了那么多,不管是吐槽还是建议吧,当然是希望英飞凌能继续在汽车电子市场做领头羊,其他领域也齐头并进(不然我也不会说这么多了)。


0 点赞
3111 次查看
10 评论