First Blog

来源:互联网 发布:java发邮件附件 编辑:程序博客网 时间:2024/06/05 14:07

入行嵌入式不到三个月,第一篇博客。

入职的部门做治具,主要用到MSP430和STM32. 大学里写过写51单片机的C程序,也有听过嵌入式(大概是STM32吧,从没听过)的课。入职第一天,浏览着同事给我的学习资料,意识到自己还是一张白纸。三脚猫的C语言编写水平,对MSP430和STM32的一无所知。“我的智慧之处在于能意识到自己是无知的。”忘记是谁说过的话了,看来我现在也是智慧满满,呵呵。(写了这么点就已经觉得CSDN的排版超级不爽了)

羡慕一些大牛们,在大学期间就完成了从单片机到ARM的过渡,毕业便拿到了一份薪水相当可观的工作。羡慕归羡慕更是钦佩他们超强的自制力,在大家都在混的大环境下却能一直让自己充实着,兴趣使然吧。

说起兴趣,我到底对嵌入式这行有多少兴趣呢?目前我并不确定。目前学习的知识还是相当底层的,大多是基于硬件,写通信协议或配置寄存器,相对于系统级的或应用级的嵌入式还是要枯燥些。但进入这行也不过两个多月的时间,新鲜感还没过去,兴趣什么的,以后再评估吧。

现在一直在进行的MSP430和C语言的学习,C语言主要是看《C primer plus》,相当基础的入门级的书。逛知乎时发现大家一直在黑谭浩强的书,说错误又多又难以理解,作为我的真正C入门书,我对其印象并没有那么糟。说说其最主要的优点吧:薄。全书度下来不需要太多时间但也能对C语言的整体有个大概的了解,但也只是大概的了解。与《C primer plus》比起来,内容真是太少了,都是点到为止。而且内容过旧,貌似都没支持到C90标准吧。

在进行纯C语言学习的时候用的是C-Free编译器,大学里一直用VC++6.0,现在用气这个感觉好用上天了!!!具体细节就不讲了,没用过的,又是C初学者的可以体验一下。

在讲讲MSP430,学习阶段用的是MSP430f149, 这个芯片好像也能运行μcos等操作系统但还是处于单片机级别的芯片,但也比51强大太多了,4种低功耗模式,时钟的选择也是超级灵活,IO也更多。

为什么开这个博客,首先是为了好玩儿,就是没写过博客,耍一把。

其次,为了加深学习吧,要去跑步了,不想写了,大家看下图吧。拜拜


0 0