SOGO論壇
  登入   註冊   找回密碼
查看: 914|回覆: 2
列印 上一主題 下一主題

[問題求助] 請問我們生活中的一些電子產品他們的晶片是用什麼去寫的 [複製連結]

狀態︰ 離線
跳轉到指定樓層
1
發表於 2014-1-16 19:39:12 |只看該作者 |倒序瀏覽
想請問各位高手大大們,在我們生活中的一些電子產品,
他們的晶片是用什麼去寫的
喜歡嗎?分享這篇文章給親朋好友︰
               感謝作者     

論壇顧問

Q^心靈導師^Q

Rank: 14Rank: 14Rank: 14Rank: 14

顧問勳章 原創及親傳圖影片高手勳章 布布達人勳章

狀態︰ 離線
2
發表於 2014-1-16 20:56:50 |只看該作者
要看功能,有些用FPGA就可以完成,有些用簡單的單晶片可以完成,目前比較多的是ARM base CPU來做,基本上,用到的程式語言以C/C++,VHDL為主...

Rank: 4

數位軟體勳章

狀態︰ 離線
3
發表於 2014-1-17 08:50:56 |只看該作者
本帖最後由 if8051 於 2014-1-17 16:41 編輯

Microprocessor-Based 微電腦單晶片 MCU 的專長用來設計 " 控制用 " ,所以也稱 " 微控制器 ",
有的人使用 低階的組合語言 ( 接近 機器語言 ) 來編寫程式,但大多數人選擇使用 高階語言 C 語言
來編寫程式,我也是採用 C 語言 來編寫程式 。

C 語言 雖是 高階語言 且具有 低階語言 的特性;有 bit 位元運算指令,有 pointer 指標 可以直接操
控記憶體位址,可攜性 移植性高,可以略做修改就可以輕鬆的移植到另一款的 MCU 上,開發效率高
C 語言 容易學習!且有的 C 語言 compiler 編譯器 提供豐富的 API 應用程式設計界面,可以省去編
寫繁瑣的底層程式,讓您編寫程式如虎添翼啊!何不快哉!

運用 C 語言 編寫 source code 原始碼,經過 compiler 編譯器,產生 .HEX 檔 下載到 MCU 的
Flash ROM,就可以賦予 MCU 新的生命,讓 MCU ( microcomputer unit ) 來完成使命必達;
如此稱之為 Embedded System 嵌入式系統,將軟體嵌入在硬體中 。

若是 MCU 製成的電子產品需要 " 升級 " update,在不更改 I / O 的情況下,透過 ISP 線上下載
系統,不需要將 MCU 從 PCB 上拆下,就可以重新 download 下載新程式來完成產品的軟體更新 。

DSP 數位信號處理器 及 智慧型手機 裡的 ARM 皆是使用 C 語言 來編寫程式的 。

請注意︰利用多帳號發表自問自答的業配文置入性行銷廣告者,將直接禁訪或刪除帳號及全部文章!
您需要登錄後才可以回覆 登入 | 註冊


本論壇為非營利自由討論平台,所有個人言論不代表本站立場。文章內容如有涉及侵權,請通知管理人員,將立即刪除相關文章資料。侵權申訴或移除要求:abuse@oursogo.com

GMT+8, 2024-5-8 05:31

© 2004-2024 SOGO論壇 OURSOGO.COM
回頂部