单片机C语音如何学习入门比较快?
工作原因要接触单片机编程及软件功能测试,程序现在是有软件工程师写,我负责硬件设计和程序验证测试,感觉不学点C语音很是被动,有没有快速入门的方法及教程?先学C语言再学单片机 就用你们的产品,弄到开发环境,搞一条单片机下载线,开搞
几个回合你就搞明白你们的产品代码了。
然后在你们产品代码上面做一些改动,看看会有什么变化。
这样学习起来非常快 单片机必须熟悉每个针脚的功能每个模块的运作不然那才叫被动 c语言和各种其他语言差别不大一理通百理通。针脚才真搞4人 本帖最后由 yang8191 于 2022-7-11 22:58 编辑
看年龄 看基础了
如果年龄偏大,没有编程基础
c语言书籍基础部分看一遍,做个笔记,最好弄个思维导图,对c语言有个整体的概念
然后
就要多敲代码,多调试把基础部分多看几遍
在线学习的,可以直接运行
一直用汇编,感觉很爽 有硬件基础可以先看看这个单片机的汇编手册,用汇编写几个程序练练手,学C语言的话,The C Programming Language,其中文版《C程序设计语言》,开发环境的话,很多单片机厂家提供的IDE的界面是参照VC++6.0,用惯了也顺手,不介意这个老古董的话用VC++6.0学C语言就可以了,如果是Linux环境的话,GCC+Makefile+VIM,用啥IDE,哈哈哈 我学的时候是清华谭浩强著
感觉先吃了这本书再说吧,
此时离实用还是有一段距离呢。
我个人觉得单片机C是很重要,但是硬件更重要,建议是先学单片机硬件,遇到需要编程的再查找学习C。STM32的标准库学习比较简单,配合一下别人的例程和注释,应该还是很快的。
页:
[1]