找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2813|回复: 22
收起左侧

想学MSP430,但C语言0基础。请问是先去学C语言还是直接入手单片机

  [复制链接]
ID:586490 发表于 2019-7-19 09:55 | 显示全部楼层 |阅读模式
本人因电赛需要想学MSP430,但C语言0基础。请问是先去学C语言还是直接入手单片机
回复

使用道具 举报

ID:285258 发表于 2019-7-19 23:29 | 显示全部楼层
先学好C语言。
回复

使用道具 举报

ID:584967 发表于 2019-7-20 07:22 来自手机 | 显示全部楼层
先学习c语言,没有编程基础怎么学习单片机
回复

使用道具 举报

ID:546770 发表于 2019-7-20 08:35 | 显示全部楼层
先学好c语言
回复

使用道具 举报

ID:457495 发表于 2019-7-20 09:42 | 显示全部楼层
先去学好C语言,然后入手最简单的51单片机,稍微了解一下单片机的学习方式,不过我也参加今年的电赛,说实话现学MSP430不太现实,最多只能简单运用,想完成比赛达到一些指标就很难,除非这剩下的时间每天加班加点。不如先入手51.
回复

使用道具 举报

ID:326116 发表于 2019-7-20 14:02 | 显示全部楼层
学c,不然给的程序资料都看不懂
回复

使用道具 举报

ID:294401 发表于 2019-7-20 15:35 | 显示全部楼层
先学习c语言,先入手51.
回复

使用道具 举报

ID:88896 发表于 2019-7-20 20:59 | 显示全部楼层
学一些C语言的基础吧,没C底子不行的
回复

使用道具 举报

ID:377268 发表于 2019-7-21 09:06 | 显示全部楼层
建议让别的队友搞软件,c没基础的话51学起来都不大舒服,32的话短时间内不太可能实现,
回复

使用道具 举报

ID:587418 发表于 2019-7-21 09:36 | 显示全部楼层
先学习单片机C语言
回复

使用道具 举报

ID:587577 发表于 2019-7-21 09:50 | 显示全部楼层
c语言是最基础的编程语言了,必须要学的
回复

使用道具 举报

ID:282095 发表于 2019-7-21 10:42 | 显示全部楼层
做一个小项目,缺什么就补什么
回复

使用道具 举报

ID:440128 发表于 2019-7-22 11:00 | 显示全部楼层
在我看来你应该先去学好C语言,然后入手最简单的51单片机,稍微了解一下单片机的学习方式,不过我也参加今年的电赛,说实话现学MSP430不太现实,最多只能简单运用,想完成比赛达到一些指标就很难,除非这剩下的时间每天加班加点。不如先入手51.从小事做起,加油,相信自己一定可以!
回复

使用道具 举报

ID:585752 发表于 2019-7-22 12:01 | 显示全部楼层
如果有MSP430讲解教程可以边看边学  里面会有关于C语言的讲解    但如果时间不充裕还是先弄懂C语言再去学430     教程手册里面的资料都特别全
回复

使用道具 举报

ID:123289 发表于 2019-7-22 16:00 | 显示全部楼层
很奇怪的问题,学MSP430与会不会C,有毛个关系!
本人也不会C,但读了MSP430的手册后,就直接用430搞出了产品。
关键是你对单片机的原理是否通了,如果你能通读一下MSP430的手册,看看结果会如何。
如果你要用C写MSP430 的程序,而你又不会,那么你的提问就太搞笑了。
建议:
1、弄通单片机原理,不任哪种型号。
2、学习C语言,如果你打算用C写程序的话。用汇编写可以免学C。
3、仔细阅读MSP430手册。
三个月能否做到呢?
回复

使用道具 举报

ID:588210 发表于 2019-7-22 16:04 | 显示全部楼层
#在这里快速回复#感觉可以直接入手单片机,基础C语言不难,就几个语句而已,直接学习单片机我觉得就行了
回复

使用道具 举报

ID:588211 发表于 2019-7-22 16:19 | 显示全部楼层
用C语言很多年,依然不敢说精通。C语言要学,只要懂了一些基础就好,然后就可以学单片机,然后边学边做。
回复

使用道具 举报

ID:588234 发表于 2019-7-22 16:28 | 显示全部楼层
我觉得先学C语言
回复

使用道具 举报

ID:584556 发表于 2019-7-22 16:30 | 显示全部楼层
参加电赛吗,如果自己写软件的话建议先把c的基础语法搞明白,然后就可以入手了430,一周时间学差不多,空余时间看看430,下一周基本能跑430程序就差不多了
回复

使用道具 举报

ID:435636 发表于 2019-7-22 16:53 | 显示全部楼层
先学C语言,面向过程的语言不必深入了解单片机和硬件知识
回复

使用道具 举报

ID:351097 发表于 2019-7-22 17:35 | 显示全部楼层
肯定是先学好C语言,单片机的数据处理需要一定C语言水平。控制单片机,也就是控制里面的寄存器来实现功能,搞久了也没用什么。倒是C语言,涉及到数据传输处理,需要写程序完成。比如怎么把数据存放到外部flash(可以理解为装东西口袋),那怎么装东西到口袋,就需要C语言处理了。比如需要写一个数据缓存区,存放数据。重点是学好数据结构和指针的使用。每个程序都要自己手打出来,就算是参考别人的程序,也要消化后,自己琢磨敲打出来。搞技术一定要严谨,绝对不能有一丝马虎。
回复

使用道具 举报

ID:588318 发表于 2019-7-22 18:56 | 显示全部楼层
可以同时学
回复

使用道具 举报

ID:587940 发表于 2019-7-23 16:26 | 显示全部楼层
建议先学c,刚开始学好基础语法就可以开始学单片机了,后期建议有时间把c学深一点,对自己敲程序,理解很有帮助,也可以加强逻辑这一块。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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