回答:現(xiàn)在單片機(jī)的型號(hào)比較多,絕大部分編寫單片機(jī)程序都用的比較多的語(yǔ)言有兩種,一種是苦澀難懂而執(zhí)行效率高的匯編語(yǔ)言;另一種是普遍受廣大嵌入式工作者喜愛(ài)的C語(yǔ)言。以上兩種語(yǔ)言是目前編寫單片機(jī)程序用的最多的。這兩種語(yǔ)言各有優(yōu)缺點(diǎn),匯編語(yǔ)言好處是執(zhí)行的效率高,它直截訪問(wèn)的是單片機(jī)內(nèi)部的寄存器,但其可讀性和維護(hù)性不好;而C語(yǔ)言好處是容易維護(hù)、可讀性好并且接近人類語(yǔ)言,但執(zhí)行效率只是匯編的80%。在做單片機(jī)大型控...
回答:理論上,C語(yǔ)言、JAVA語(yǔ)言、VB語(yǔ)言、python等任何一門語(yǔ)言都可以用作上位機(jī)開發(fā)語(yǔ)言,這個(gè)是毋庸置疑的。但是選擇哪一門語(yǔ)言,會(huì)有一些考慮。 首先,要考慮開發(fā)的難易程度,如果一門語(yǔ)言艱澀難懂,肯定不利于開發(fā)。 其次要考慮通用性,如果一門語(yǔ)言,只有少數(shù)人在用它開發(fā)單片機(jī),顯然不利于推廣使用。 就執(zhí)行效率而言幾乎是沒(méi)有區(qū)別的,因?yàn)殚_發(fā)的語(yǔ)言可以五花八門,但最終都被編譯...
回答:當(dāng)然能!我能,你也能。下面是原創(chuàng)的中文語(yǔ)法的類似LOGO語(yǔ)言的編程環(huán)境,用JavaScript實(shí)現(xiàn):全部業(yè)余完成。先做了一個(gè)月,出了雛形之后擱置了一年,又拿起來(lái)斷續(xù)做了一個(gè)月做些性能優(yōu)化。實(shí)現(xiàn)時(shí),在JavaScript代碼中盡量用了中文命名標(biāo)識(shí)符,因?yàn)镴avaScript本身支持:市面上也有不少?gòu)牧汩_始實(shí)現(xiàn)編程語(yǔ)言的書,我參考了之后用Java實(shí)現(xiàn)了一個(gè)通用中文編程語(yǔ)言,效果如下:當(dāng)然Java源碼里...
回答:有幾款Python的單片機(jī),集成了解釋器。比如MicroPython。
回答:看看代數(shù)和物理公式用漢字天干地支表示好呢還是用英文符號(hào)表示好。數(shù)字用阿拉伯?dāng)?shù)字表示好還是用漢字一二三,十百千表示好。文字各有優(yōu)缺點(diǎn)。編程用英文符號(hào)我認(rèn)為比漢字好,這不是崇洋媚外。師夷長(zhǎng)技以自強(qiáng)這句話目前還沒(méi)過(guò)時(shí)。
回答:除了C和匯編,超子還接觸過(guò)使用Arduino、Labview、Python以及Lua對(duì)單片機(jī)進(jìn)行程序開發(fā)。不過(guò)這些相對(duì)比較小眾,沒(méi)有普適性。一、ArduinoArduino應(yīng)該算是一種對(duì)C和C++語(yǔ)言高度延伸的特有編程語(yǔ)言吧,因?yàn)槠浜诵膸?kù)是基于C和C++混合編寫而成,提供給用戶高度封裝過(guò)的API接口。其通常只針對(duì)于特定的Arduino環(huán)境的硬件開發(fā)板,通常是ATMEL公司的ATMEGA系列的8位或...
...要涉及到記憶的東西,用的多了自然就記住了(包括任何編程語(yǔ)言,用的多是關(guān)鍵),在用中學(xué)效果最好,效率最高。學(xué)單片機(jī)多去官網(wǎng)上查資料,下載手冊(cè),像我入門的單片機(jī)STM32經(jīng)常去ST官網(wǎng),還有學(xué)Ti的系列板子,Ti公司的...
...度: 利用TCP/IP方式對(duì)ESP8266 wifi模組進(jìn)行網(wǎng)頁(yè)配網(wǎng),通過(guò)單片機(jī)串口將數(shù)據(jù)發(fā)送到ESP8266,利用封裝好的Socket通過(guò)UDP數(shù)據(jù)包可傳到UDP客戶端 硬件選型 STM32F103C8T6是一款基于ARM Cortex-M3 內(nèi)核STM32系列32位的微處處理控制器,ROM是64KB,RA...
單片機(jī)(Single-Chip Microcomputer)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)...
...(matplotlib、jupyter notebook)、人工智能與機(jī)器學(xué)習(xí),甚至單片機(jī)(micropython)… 比較遺憾的是,Python 3 不僅放棄了兼容性,而且把事情搞得很大(可能是因?yàn)閼?yīng)用太廣泛了。Ruby 和 Lua 幾乎每次小版本升級(jí)都要 break 也沒(méi)見(jiàn)多少人...
...(matplotlib、jupyter notebook)、人工智能與機(jī)器學(xué)習(xí),甚至單片機(jī)(micropython)… 比較遺憾的是,Python 3 不僅放棄了兼容性,而且把事情搞得很大(可能是因?yàn)閼?yīng)用太廣泛了。Ruby 和 Lua 幾乎每次小版本升級(jí)都要 break 也沒(méi)見(jiàn)多少人...
...員工面前,把至今以來(lái)的30年愿景述說(shuō)出來(lái)。終端之變:?jiǎn)纹瑱C(jī)的晶體管數(shù)量在2018年會(huì)超過(guò)人腦一開始,我迷茫于30年之后會(huì)怎樣這個(gè)問(wèn)題,然而越是迷茫就越要往遠(yuǎn)處看,就越能看清洪流中的未來(lái)。我們考慮長(zhǎng)遠(yuǎn)一些,徹...
...)1、接口標(biāo)準(zhǔn)2、邏輯電平規(guī)定 一、前言 本篇文章是對(duì)單片機(jī)串口通信的詳講,串口通信作為STM32單片機(jī)的一個(gè)重要功能,在程序調(diào)試中發(fā)揮著重要的作用,本篇從通信基本原理講解開始,一步一步讓您理解并會(huì)使用STM32的串口...
...,大家可以從以下幾個(gè)方面入門。 C 語(yǔ)言 ,是最常用的編程語(yǔ)言之一,教程較多且入門簡(jiǎn)單。很多單片機(jī)都可 以使用C語(yǔ)言編寫上層代碼。編程語(yǔ)言的學(xué)習(xí)中最重要的就是實(shí)踐,類似電路仿 真軟件,大家可以選擇適合自己的編...
...在2021年增長(zhǎng)17.3%,到2023年可能產(chǎn)能過(guò)剩】 【ST的汽車級(jí)單片機(jī)網(wǎng)關(guān)產(chǎn)品SPC58 H系列選型手冊(cè)】 ?【20面,2400個(gè)LED炫酷立方體】 【EOS/ESD聯(lián)盟】 ?無(wú)意中刷到一條ESD靜電放電聯(lián)盟將在本月末將舉行第43屆線上研討會(huì),才知道有這么...
目錄 第一章:?jiǎn)纹瑱C(jī)概述 單片機(jī)的應(yīng)用領(lǐng)域: STC89C52單片機(jī): 單片機(jī)命名規(guī)則: ?單片機(jī)內(nèi)部結(jié)構(gòu)圖: ?單片機(jī)管腳圖: ?單片機(jī)最小系統(tǒng): 進(jìn)制表: 新建一個(gè)工程:? 檢查單片機(jī)驅(qū)...
...也在不斷地被大家所熟知。 我剛畢業(yè)的那個(gè)時(shí)候,要找單片機(jī)相關(guān)的工作就要到深圳,廣州等一線城市,在二三城市,是很難找到工作的。 現(xiàn)在很多在大學(xué)的讀書的時(shí)候,就開始學(xué)習(xí)嵌入式開發(fā)的相關(guān)課程,有些是電子專業(yè)...
...你編個(gè)梯形圖控制電機(jī)就算是畢業(yè)了。 后來(lái)我就轉(zhuǎn)去做單片機(jī)開發(fā)了,感覺(jué)比PLC更好玩,因?yàn)槌杀镜?,靈活性也高,可玩性自然也更高。 最近我們無(wú)際單片機(jī)編程也有幾個(gè)學(xué)員是做PLC轉(zhuǎn)行過(guò)來(lái)學(xué)單片機(jī)的。 我沒(méi)從事過(guò)PLC的工作...
...些時(shí)間用來(lái)看書吧,效果能好一萬(wàn)倍。 大家一般都是從51單片機(jī)過(guò)來(lái)的,回想一下,我們之前學(xué)單片機(jī)時(shí)如何入門呢?實(shí)際上都是先看書(理論),再玩板子(實(shí)踐)。嚴(yán)格地說(shuō),應(yīng)該是模仿實(shí)驗(yàn)。熟悉之后才會(huì)自己寫程序代碼...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
一、活動(dòng)亮點(diǎn):全球31個(gè)節(jié)點(diǎn)覆蓋 + 線路升級(jí),跨境業(yè)務(wù)福音!爆款云主機(jī)0.5折起:香港、海外多節(jié)點(diǎn)...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說(shuō)合適,...