[導(dǎo)讀]即便同是基于ARM7核的芯片,以上兩個芯片各自也有不同的應(yīng)用場合,所以說需求決定一切。
雖然沒用過51的單片機(jī),但是用過PIC,過去2年中都在學(xué)習(xí)ARM7,目前用的是Philips LPC2114和Samsung S3C44B0X。
上一代的產(chǎn)品用的是PIC16F874,采集數(shù)據(jù),驅(qū)動幾個數(shù)碼管和按鍵。程序全部用匯編編寫,現(xiàn)在基本上看不懂了。
現(xiàn)在用LPC2114做數(shù)據(jù)采集,S3C44B0X驅(qū)動LCD和觸摸屏來顯示數(shù)據(jù)和集中管理。移植了uC/OS-II,用C編程,感覺有操作系統(tǒng)的支持帶來了很多方便和靈活性(當(dāng)然了,也帶了許多問題,比如多任務(wù)之間的同步等)。
即便同是基于ARM7核的芯片,以上兩個芯片各自也有不同的應(yīng)用場合,所以說需求決定一切。
上一代的產(chǎn)品用的是PIC16F874,采集數(shù)據(jù),驅(qū)動幾個數(shù)碼管和按鍵。程序全部用匯編編寫,現(xiàn)在基本上看不懂了。
現(xiàn)在用LPC2114做數(shù)據(jù)采集,S3C44B0X驅(qū)動LCD和觸摸屏來顯示數(shù)據(jù)和集中管理。移植了uC/OS-II,用C編程,感覺有操作系統(tǒng)的支持帶來了很多方便和靈活性(當(dāng)然了,也帶了許多問題,比如多任務(wù)之間的同步等)。
即便同是基于ARM7核的芯片,以上兩個芯片各自也有不同的應(yīng)用場合,所以說需求決定一切。





