欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 4624|回復(fù): 15
收起左側(cè)

不同廠家和型號(hào)的單片機(jī),是不是需要不同的編程語(yǔ)言和方法?

  [復(fù)制鏈接]
ID:544869 發(fā)表于 2019-7-28 00:42 來(lái)自觸屏版 | 顯示全部樓層 |閱讀模式
曾以為,只要學(xué)好C語(yǔ)言,就可以單片機(jī)編程了。
入門之后,發(fā)現(xiàn)不是那么回事,現(xiàn)在很困惑:如果不同廠家和型號(hào)的單片機(jī),需要不同的編程語(yǔ)言和方法,這也太難學(xué)啦!
回復(fù)

使用道具 舉報(bào)

ID:285863 發(fā)表于 2019-7-28 08:18 | 顯示全部樓層
不需要不同語(yǔ)言啊 都符合C語(yǔ)言標(biāo)準(zhǔn) 有些小地方會(huì)有不同
回復(fù)

使用道具 舉報(bào)

ID:546770 發(fā)表于 2019-7-28 08:32 | 顯示全部樓層
emmm,大部分是一樣的,至少我見過(guò)的只有PLC和51不同,基本編程的都是c語(yǔ)言,PLC用的梯形圖
回復(fù)

使用道具 舉報(bào)

ID:439613 發(fā)表于 2019-7-28 08:38 | 顯示全部樓層
不需要,就光引用頭文件不同,其他的都差不多
好比51一類和15一類; 只是對(duì)他們的配置不同(串口/定時(shí)器什么的),其他的都是一樣的
51一類的都是一樣的操作 只是引用頭文件不同
學(xué)好c語(yǔ)言都可以的
回復(fù)

使用道具 舉報(bào)

ID:94031 發(fā)表于 2019-7-28 08:49 | 顯示全部樓層
只要認(rèn)真學(xué)好一種單片機(jī),其余到用時(shí)再學(xué)也來(lái)得及。
回復(fù)

使用道具 舉報(bào)

ID:52944 發(fā)表于 2019-7-28 09:18 | 顯示全部樓層
大部分廠家的單片機(jī)都支持C語(yǔ)言,如51單片機(jī),avr單片機(jī),PIC單片機(jī),還有STM32等
回復(fù)

使用道具 舉報(bào)

ID:18297 發(fā)表于 2019-7-28 09:48 | 顯示全部樓層
C語(yǔ)言學(xué)習(xí)好了,就可以按照對(duì)應(yīng)的芯片的datasheet進(jìn)行對(duì)寄存器的操作,軟件算法,達(dá)到需要的輸入輸入功能。
C語(yǔ)言是基礎(chǔ),不同是不同單片機(jī)有不同的寄存器定義。
C語(yǔ)言學(xué)好了,再針對(duì)不同的單片機(jī)看看datasheet,學(xué)會(huì)對(duì)寄存器的操作就好了。
所以先學(xué)好C語(yǔ)言,針對(duì)一種單片機(jī)學(xué)習(xí)就好了。
回復(fù)

使用道具 舉報(bào)

ID:511461 發(fā)表于 2019-7-28 14:20 | 顯示全部樓層
大部分都是相同的,學(xué)會(huì)了一種,其他的都容易上手
回復(fù)

使用道具 舉報(bào)

ID:511461 發(fā)表于 2019-7-28 14:20 | 顯示全部樓層
而且都用C語(yǔ)言
回復(fù)

使用道具 舉報(bào)

ID:589379 發(fā)表于 2019-7-28 15:55 | 顯示全部樓層
大部分都是相同的,正確的是原理都是一樣的
回復(fù)

使用道具 舉報(bào)

ID:587831 發(fā)表于 2019-7-28 16:51 | 顯示全部樓層
不是,學(xué)習(xí)單片機(jī)需要軟件和硬件結(jié)合,要用軟件對(duì)硬件編程來(lái)實(shí)現(xiàn)控制,建議買個(gè)51開發(fā)版先來(lái)練練手
回復(fù)

使用道具 舉報(bào)

ID:589379 發(fā)表于 2019-7-28 17:37 | 顯示全部樓層
如果不打太對(duì)C語(yǔ)言感興趣可以考慮用匯編 個(gè)人建議還是克服一下使用C吧 沒有那么復(fù)雜
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2019-7-29 09:24 | 顯示全部樓層
本帖最后由 yzwzfyz 于 2019-7-29 14:54 編輯

匯編必須一一的做,C的大部分可以統(tǒng)一,但涉及基礎(chǔ)寄存器的特殊部分,需要特別設(shè)置。
為何C能統(tǒng)一呢?
其實(shí):最終的代碼程序一定是不同,只不過(guò)是編譯平臺(tái)幫你將C語(yǔ)言編譯成相應(yīng)的代碼。
回復(fù)

使用道具 舉報(bào)

ID:497656 發(fā)表于 2019-7-29 09:32 | 顯示全部樓層
C語(yǔ)言是基礎(chǔ),不過(guò)開發(fā)工具不同廠家和型號(hào)的單片機(jī)有可能是不同的
回復(fù)

使用道具 舉報(bào)

ID:388197 發(fā)表于 2019-7-29 15:19 | 顯示全部樓層
這個(gè)就好像每個(gè)國(guó)家的人說(shuō)的語(yǔ)言不一樣(不同型號(hào)的單片機(jī)指令不一樣),你能不能用中文(C語(yǔ)言)和他們溝通取決于能不能找到翻譯(編譯器)的道理一樣.比如你很容易就能找到一個(gè)英語(yǔ)的翻譯,但是很難找到一些非洲小國(guó)家的語(yǔ)言的翻譯.
回復(fù)

使用道具 舉報(bào)

ID:544869 發(fā)表于 2019-7-29 23:42 來(lái)自觸屏版 | 顯示全部樓層
非常感謝各位答疑,謝謝!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表