標(biāo)題:
從STC單片機(jī)我所想到的
[打印本頁]
作者:
lzzasd
時(shí)間:
2021-11-25 09:52
標(biāo)題:
從STC單片機(jī)我所想到的
剛看了一篇文章(51單片機(jī)全球領(lǐng)導(dǎo)是如何煉成的)的文章,我作為剛?cè)腴T的小白有很多話要說。
1.STC單片機(jī)的優(yōu)勢(shì)。我剛接觸的時(shí)候感覺單片機(jī)品牌很多,
atmel,
renesas,
微芯,
NXP什么的,最近幾年STC確實(shí)進(jìn)步很快,用的也比較多。第一次進(jìn)官網(wǎng)以為是
%
網(wǎng)站,中間弄個(gè)香爐,不過芯片的抗干擾什么的確實(shí)有過人之處,便宜又好用,估計(jì)市場(chǎng)占有率也很高了(非行業(yè)內(nèi)不是很了解)。最近弄什么STC16系列,我覺得還不如直接上32位,能與市場(chǎng)直接接軌,移植也容易。
2.STC我認(rèn)為的不足之處。時(shí)間學(xué)習(xí)的過程中感覺STC的單片機(jī)很完善了,就是主頻有點(diǎn)低。我覺得現(xiàn)階段應(yīng)該做個(gè)自己的集成編譯軟件,能很好的支持芯片的編程,現(xiàn)在STC自己的芯片型號(hào)眾多,配置寄存器地址太多,有時(shí)都不一樣有變動(dòng),造成先寫程序還得仔細(xì)研究產(chǎn)品說明書,不然排查故障都得很長時(shí)間,集成編譯環(huán)境可以簡化這些操作,直接軟件界面配置,甚至集成個(gè)小系統(tǒng),讓使用的人關(guān)注在如何實(shí)現(xiàn)要解決的功能上,而不是單片機(jī)各種功能端口的調(diào)用上,就像STM32一樣有各種庫使用時(shí)只要配置下就行了。
3.至于STC32還是很期待的,最好是自研內(nèi)核或者ARM內(nèi)核,好用便宜才是王道。
作者:
啤酒瓶子老大
時(shí)間:
2021-11-27 22:39
不用16直接32.說的容易。設(shè)計(jì)芯片哪那么容易,又得便宜,又得功能強(qiáng)大,又得好學(xué)好用。
主頻有點(diǎn)低,可能不知道市場(chǎng)的實(shí)際情況,89C52已經(jīng)出來很多年了,現(xiàn)在依然銷量巨大。小家電,帶數(shù)碼管的,帶幾個(gè)按鍵就能控制的。8位12M足夠用了。市場(chǎng)大到想象不到。
作者:
logan0279
時(shí)間:
2021-11-28 17:06
8位單片機(jī)一般內(nèi)部空間都比較小的,如果搞成庫函數(shù)一類的,你根本寫不下幾行代碼就會(huì)發(fā)現(xiàn)程序大小超了。
至于軟件界面配置,其實(shí)現(xiàn)在的STC燒錄程序是有一些的,比如定時(shí)器的配置,串口的配置,直接用STC-ISP設(shè)置一下,然后復(fù)制到你的程序里面就好。
作者:
npn
時(shí)間:
2021-11-28 17:35
自研內(nèi)核 (指令集)和編譯器 是一起的,如果成功了就和Keil沒有任何關(guān)系了。
作者:
啤酒瓶子老大
時(shí)間:
2021-11-28 17:41
軟件界面我知道的有兩個(gè)是用搭積木的方式編寫的了。(別的可能還有)STC15,STC8,STC16,都可以用了。1602,12864,oled,PWM,很多庫和框架已經(jīng)做好了。好不好用自己體會(huì),我就不廣告了。
作者:
lsh04
時(shí)間:
2021-11-29 14:24
我㛑贊同做個(gè)自己的集成編譯軟件
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1