找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: ayyra
打印 上一主题 下一主题
收起左侧

C语言基础很差 怎么学stm32单片机 求帮助

  [复制链接]
41#
ID:98853 发表于 2019-7-31 16:23 | 只看该作者
C语言是嵌入式开发的基础,应该要认真学习。但是,从stm32开发学习的角度来看,可以先学习STM32的库函数开发。买一块有教程的开发板,按照教程先模仿,再深入研究,再拓展。单片机开发,最终还是看寄存器配置是否正确,程序逻辑是否正确。拓展的差不多了,做项目,带着项目学习C语言,会事半功倍。祝好运!
回复

使用道具 举报

42#
ID:593202 发表于 2019-7-31 16:39 | 只看该作者
建议买片开发板,装好开发环境,然后套用例程点个流水灯开始啊。然后再尝试修改IO、ADC、PWM之类。
回复

使用道具 举报

43#
ID:583811 发表于 2019-7-31 19:29 | 只看该作者
可以先从51单片机学起,通过51学习部分代码,再去学习STM32就会比较容易理解。
回复

使用道具 举报

44#
ID:262059 发表于 2019-7-31 20:05 | 只看该作者
买个开发板。直接上项目,看教学视频
回复

使用道具 举报

45#
ID:542241 发表于 2019-8-1 08:59 | 只看该作者
买个开发板,网上弄个教程,根据教程一步一步来
回复

使用道具 举报

46#
ID:588778 发表于 2019-8-1 09:18 | 只看该作者
感觉先学51会比较好,51比较基础,学完51,B站上有32的视频讲解,野火和正点的都可以,正点前面讲的较细,后面就比较快了,野火的比较多,有C语言不理解的,上面也有C语言的视频,不是很长,还是要耐心看。
回复

使用道具 举报

47#
ID:592799 发表于 2019-8-1 11:41 | 只看该作者
学C是入门级语言  在后面入手其他语言的时候也是有类同的逻辑和一定的参考量  只有努力攻克  没有其他路径
回复

使用道具 举报

48#
ID:593567 发表于 2019-8-1 13:57 | 只看该作者
做单片机,语言只是一方面,如果刚开始接触单片机的,还是建议先从51开始,比较简单,容易上手。买块51的板子,跟着视频,一边看视频,一边跟着敲程序。如果一开始就用32位的,很多寄存器设置,串口设置等等,会看的很费力,很难培养兴趣。
回复

使用道具 举报

49#
ID:578580 发表于 2019-8-1 14:51 | 只看该作者
买个开发板,带有视频教程的那种。
回复

使用道具 举报

50#
ID:593615 发表于 2019-8-1 15:06 | 只看该作者
学通C语言是关键,弄懂几个程序就差不多开始上路了,再结合实操
回复

使用道具 举报

51#
ID:305435 发表于 2019-8-1 15:23 | 只看该作者
学好C语言,买一个STM32单片机开发板,先学会点亮一个灯开始,一步一步的加深,不断的调试。
回复

使用道具 举报

52#
ID:593635 发表于 2019-8-1 15:34 | 只看该作者
我觉得兴趣才是第一位的,想用什么就学什么,需要了才学,这样不会造成很大的学习压力,所以我建议你直接买个开发板,从学习环境配置开始,然后仿照案例写简单控制程序,把每一个简单程序都彻底搞懂,遇到不懂的再翻C语言的书,逐渐建立成就感,不然一上来就把C语言直接看一遍,那大概率直接劝退,进一寸便有一寸的欢喜,哪怕什么真理无穷
回复

使用道具 举报

53#
ID:593442 发表于 2019-8-1 16:04 | 只看该作者
stm32一般都会有开发指南跟参考手册,建议跟着视频然后对着这些资料学,不过个人觉得C语言还是很重要的,到时候自己开始编程的时候就会发觉,所以最好是单片机和C语言一起学
回复

使用道具 举报

54#
ID:508386 发表于 2019-8-1 16:35 | 只看该作者
建议先学学51单片机吧,51应该算是单片机的入手版,32属于升阶板。而且一个三四百。算法和逻辑是不会变,如果觉得,51是真的简单那在学习吧。天大地大头发最大,好好留点吧。
回复

使用道具 举报

55#
ID:449323 发表于 2019-8-1 16:44 | 只看该作者
学习C无非就是为了编程,建议先学51的,学51的同时C也就学好了,多在电脑上面敲东西敲着,不能独立写就先模仿,51学完再学32
回复

使用道具 举报

56#
ID:593808 发表于 2019-8-1 20:16 | 只看该作者
好好学C语言,要不然看不懂代码
回复

使用道具 举报

57#
ID:592674 发表于 2019-8-2 09:19 | 只看该作者
边看边学,通道中人,但是要给自己压力
回复

使用道具 举报

58#
ID:46241 发表于 2019-8-2 10:18 来自手机 | 只看该作者
一定要做笔记,不然很难入脑
回复

使用道具 举报

59#
ID:594113 发表于 2019-8-2 14:42 | 只看该作者
基础是次要的,关键看你在编程方面是否有天分,如果没有,会很痛苦啊,我现在就是,看着就头疼。
回复

使用道具 举报

60#
ID:683360 发表于 2020-10-20 23:29 | 只看该作者
坚持学c吧  可以的  ?
回复

使用道具 举报

61#
ID:318489 发表于 2020-10-21 09:01 | 只看该作者
买个开发板,边学边练
回复

使用道具 举报

62#
ID:420836 发表于 2020-10-21 09:13 | 只看该作者
通过示例学习c编程技能,掌握单片机,您首先需要掌握编程。
回复

使用道具 举报

63#
ID:826779 发表于 2020-10-21 11:09 | 只看该作者
知道自己差在哪里是好的,不能急,先把C语言基础打牢再学习32
回复

使用道具 举报

64#
ID:342954 发表于 2020-10-21 11:19 | 只看该作者
多找点实例看一下别人写的代码,在仿真,多折腾
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表