刚拿到S32K144时候,内心是崩溃的,因为自己经验不足,面对这一种新出的芯片,资料如此稀缺的板子的时候,还是压力很大的
所以在这块板子,最开始的时候是最用心的,不管是S32DS还是参考手册的阅读,每一个官方demo的每一句几乎都是仔细看,后面的话确实也是懈怠了,偷懒了,因为自己的重心放在了工作上的NXP的LPC芯片上了,确实这里疏忽了,但是买这个芯片的初心就是因为自己一直使用的都是熟悉的环境,想尝试一下新东西,没想到刚在这里得到锻炼,就在工作中去学习了一款自己没使用过的芯片,有了S32K144的经验,再学习新单片机和新工具的时候,毫无压力,故古人诚不欺我,机会是留给有准备的人,自己要时刻保持学习的习惯
已经学习了nRF52832,STMF1、F3、F4、H7单片机,ESP32模组、S32K144、LPC2478,以后的单片机重心可能就是应用而不是不断地去买起来学习,但是偶尔还是会购买感受一下最新芯片和半导体厂家的工具
不出意外的话自己这块板子要吃灰了,接下来肯定是去学习驱动->DSP或者硬件,时间还很多,慢慢来
心得:
1、永远先从工作环境开始,例如使用IAR工具的话,就按照官方demo设置文件夹,添加配置文件,再添加自己的代码,在S32DS中你很庆幸不需要这一步,直接生成工具都帮你完成了,直接新建即可,但是我一开始就是烧写都不会
2、一开始自己接触新东西经验不足的时候,不要怕,先打开官方的模板,然后根据模板的代码去看参考手册,永远先看时钟、GPIO、中断
3、单片机真的千篇一律了,唯一的不同可能是编译器和某些特性,比如用惯了STM的一开始用NXP的可能会有些不习惯
4、特别理解凡事沉下心,先动起来,一切困难都在我动起来之后没了
使用的资源:
S32DS使用说明:链接:https://pan.baidu.com/s/17xI3HAe8ejNCTe45hCS3eA 提取码:xos2
S32K144底层驱动(苏州大学教材版):链接:https://pan.baidu.com/s/16yG0Ew8tp6dVq_g8ldjWog 提取码:n0ml
S32K144底层驱动:链接:https://pan.baidu.com/s/16N1tzqPBUgVV8N57ZI_jHA 提取码:ekvj
S32K144购买的开发板的资料:链接:https://pan.baidu.com/s/1Bmukz8r5wiOTbpN6nMuing 提取码:msx8
S32K144官方例子文档AN5413:链接:https://pan.baidu.com/s/1gTr9QFWMa20_s2RFyrfyTA 提取码:az3m
S32K144 ADC文档 AN12217:链接:https://pan.baidu.com/s/1SZ_mWlF08cAP1v_L_JPfTw 提取码:70nv
S32DS安装包:链接:https://pan.baidu.com/s/1P6YFeN3Alpmbelx8cLJ-Iw 提取码:lru3