单片机软件编程怎样提高!
时间:10-02
整理:3721RD
点击:
我在学校学习过51出来又自学了MC9s12xs128,可以编程一些简单的程序,I/O、A/D、PWM、中断、定时器什么的都会用了,怎么提高我现在的水平呢。学校学的数电还有印象,模电快忘光了,要不要再补习下这方面的知识。求大侠指点。
想提高,多到电子发烧友论坛
真心求教啊,感觉现在没方向不知道怎么提高啊。
没方向就去学VC,我就是做单片机软件的,做了快三年了,硬件略懂,现在感觉单片机软件一般都很简单,什么IIC,spi,串口,2.4G无线技术,红外,电机驱动,LCD屏幕显示,感觉都没啥意思,都很简单,现在在自学VC++,准备写脚本
我现在用的codewarrior就是vc的,c语言也有基础,就串口那块感觉好糊涂,iic、spi、sci感觉没多大区别,原理看的云里雾里的,看完就忘的差不多了。
这个需要自己多练手,练着练着就理解了
看你想走什么方向了,就单片机而言,如果想学透,去学汇编,了解寄存器等一系列资源,知道程序在芯片中的工作流程,要有硬件思维方式,单片机虽然感觉很简单,但是任何都一样,越深越南,想真正搞懂,还是踏踏实实的去学,如果只是为了工作,就没必要了,去学接口吧,前景好点。
学学操作系统
单片机的话,要么就搞底层,要么就做个东西学点算法,你可以给你熟悉的单片机写个库,很提高编程能力。
单片机的话,要么就搞底层,要么就做个东西学点算法,你可以给你熟悉的单片机写个库,很提高编程能力。
