| 研討會主題: | NEC電子:單片機視覺化編程攻略線上研討會 |
| 舉辦公司: |  |
| | 問答精選 |
| 某網友: | 請問微控制器可視化編程有什麼優點,對微控制器有什麼要求。和有什麼不同。能做什麼。生成代碼效率和相比那個更有優勢? |
| 專家回答: | 利用可視化編程工具Appilet(2)可大大提高微控制器應用開發的效率。使用戶在開發中主要關心應用層程式的實現,不必投入過多的精力在期間驅動上。雖然生成的代碼和手工編寫的代碼在效率上會有一些降低,不過從結構化和可讀性方面生成的代碼還是比較最佳化的。 |
| 某網友: | 用的編制控制程式,直接使用.asm彙編,如何合理嵌入?盼緊急回覆! |
| 專家回答: | 使用NEC的整合開發環境PM+可直接在工程檔中加入.asm彙編文件。 |
| 某網友: | 何謂微控制器編程的可視化? |
| 專家回答: | 可視化編程就是提供給用戶可視化的元件模組配置介面使用戶在不用關心具體元件工作原理和設置的情況下,直接生成所要配置的元件初始化代碼及驅動程式,從而直接進行微控制器應用層程式的開發。 |
| 某網友: | 能不能提供一套簡單的開發設備先試用一下? |
| 專家回答: | 我們可以提供免費的試用軟件,可以進行軟體模擬開發。如果需要開發板以及仿真工具可以和我們聯繫。 |
| 某網友: | 請問系列是否支援線上編程? |
| 專家回答: | 日電旗下的所有ALL FLASH晶片都支援線上編程功能。 |
| 某網友: | 這是我一直在尋求的東西,真是太感謝有這樣一個平臺了。 我想問一下,可視化於微控制器編程的現狀以及現在它所面臨的侷限,以及能否滿足微控制器編程發展的需要。 |
| 專家回答: | 可視化編程正越來越多的應用於嵌入式開發工具中,越來越多的工具廠商正在逐步提高開發的可視化程度。隨著應用的廣泛及元件性能的提高,可視化編程中關於代碼效率的問題正在逐漸被忽略。 |
| 某網友: | 請問一下,微控制器的可視化編程是不是指在環境下避開複雜的指令編寫而透過圖形的方式產生指令代碼?-在可視化的條件下是否可以觀察到仿真的結果? |
| 專家回答: | 是的。不過仿真的結果不能夠直接觀察到,而要透過將生成的代碼裝載到模擬器工具中才能看到。 |
| 某網友: | 請問,貴公司的可視化編程工具與其他同類產品相比,有哪些優勢? |
| 專家回答: | 和其他廠商比較我們的工具有以下一些優勢:1.免費工具。2.支持多種編譯器比如NEC、IAR及GHS並且對78K0(R,S)系列我們的工具直接支援C和彙編語言。 3.工具中有很多有用的功能以方便用戶擴展代碼及維護程式等,比如:檔/API函數改名、生成代碼時對目標檔的代碼進行merge操作等。4. 工具中有智慧的衝突檢測功能,比如管腳、中斷、資源衝突等。 |
| 某網友: | 可視編程是趨勢,能夠提高編程效率,但生成的代碼不一定是最優的,如何對生成的代碼進行最佳化? |
| 專家回答: | 可視化編程工具Applilet(2)所生成的代碼都是結構化的比具有很強的可讀性。用戶可根據自己的實際需要對生成的API進行裁剪和精簡處理。 |
| 某網友: | Applilet-代碼生成器是不是只能支援部分產品型號,或者是要根據其他產品安裝器件? |
| 專家回答: | 目前Applilet支援大部分NEC的通用MCU元件,也有少部分不支援。具體支援的元件請參考以下連結: http://www.cn.necel.com/micro/cn/product/sc/applilet/applilet-freesoft.html |
| 某網友: | 配置字節(option)怎麼樣透過C語言定位在0x80-0x84的地址?我現在是透過彙編的方式實現的。 |
| 專家回答: | 關於Option Byte的設置一般都是通過彙編檔來實現的。C語言不能完成Option Byte的設置。 |
| 某網友: | 請介紹基於nec的電動車控制器解決方案? |
| 專家回答: | 如需要知道電動自行車方案詳情,請和我們聯繫。 |
| 某網友: | 現在的MCU市場很熱門,競爭也很激烈,你們的MCU在市場上有什麼獨到的地方? |
| 專家回答: | NEC微控制器的優勢在於內置豐富資源。如振盪器,電壓檢測,WDT,EEPROM仿真。同時安全性能高。同時還有相對的價格優勢。 |
| 某網友: | 在NEC的微控制器中,記憶體採用分頁的技術;在用C語言的過程中碰到跳轉的問題如何解決?NEC提供的C語言說明書中沒有明確提出此類問題的解決方法。 |
| 專家回答: | 78K0系列有ROM分頁技術。也就是BANK。在使用C語言的時候可以通過使用我們提供的BS78K0工具進行分配。 |
| 某網友: | 能否介紹一下-線上編程功能? |
| 專家回答: | 線上編程表示可以在晶片已經安裝到系統板上後通過特殊接腳的引線進行在板的寫入。有了這個功能用戶就可以在任意時間和地點對程式進行升級。 |
| 某網友: | 最近使用nec的16位元晶片,使用的是minicube2的線上除錯功能,當做了一個小程式後,使用78k0r-QB能夠很好的板上除錯;但是當做了另外的 程式後,啟動78k0r-QB的時候,卻提示不能使用板上除錯功能;程式運行後,還是第一次除錯的時候的動作;新的程式沒有download下去。不知道 應該怎樣設置,才能隨時download新的程式並線上除錯呢。 |
| 專家回答: | 是不是做另外程式的時候沒有重新新建工程而是使用了舊的工程檔。如果是這樣的話請重新新建工程。 |
| 某網友: | 請問主要是運用c還是彙編語言? |
| 專家回答: | 可是編程工具Applilet可生成C和彙編兩種工程檔。 |
| 某網友: | 能否介紹一下NEC的MCU在馬達控制上的應用。 |
| 專家回答: | NEC微控制器應用到很多馬達控制應用上,譬如電動自行車,BLDC空調,AC空調,洗衣機,電動工具等等。 |
| 某網友: | 模擬軟體與編程環境整合的嗎? |
| 專家回答: | 是整合的。透過PM+進行調用編譯以及除錯等工具。 |
| 某網友: | keil 支援nec微控制器開發嗎? |
| 專家回答: | 不支援,NEC微控制器有自己的開發環境PM+。 |
| 某網友: | 有沒有在表類用戶上的使用案例? |
| 專家回答: | 我們有電表,水錶,氣表的應用方案。 |
| 某網友: | 那78KO系列,是不是也可以生成彙編語言呢? |
| 專家回答: | 是的,78K系列生成的語言有C和彙編兩種。 |
| 某網友: | 有無免費的樣品或軟件供學生試用? |
| 專家回答: | 可視化開發工具都為免費,並且沒有任何功能限制。可以到http://www.cn.necel.com/micro/cn/product/sc/applilet/applilet-freesoft.html免費下載。 |
| 某網友: | 是不是這套軟件能涵及所有可編程元件?請你們盡可能羅列一下。 |
| 專家回答: | APPLILET2以及APPLILET能支持大部分最新的ALL FLASH產品。如78K0S/KX1+,78K0/KX2,78K0/LX2,78K0/FX2,V850ES/HX2,V850ES/JX2,V850ES/KX2等。 |
| 某網友: | APPLILET軟件我下載哪一種好? |
| 專家回答: | 根據您使用的晶片型號選擇對應的版本。 |
| 某網友: | 編譯,燒錄到微控制器,代碼所佔空間大麼? |
| 專家回答: | APPLILET2生成的代碼只是初始化寄存器。復位後直接設置到SFR(特殊功能寄存器)區域。所以不佔用ROM空間。所佔代碼空間也不大。 |
| 某網友: | 貴公司的這種軟件,所針對的微控制器型號有哪些? |
| 專家回答: | 支持78K0S,78K0,78K0R,V850的眾多型號的微控制器。 |
| 某網友: | 在微控制器編程中,有些功能區塊是複用的,用APPLILET能否實現? |
| 專家回答: | 可以。Applilet可以對複用的區塊進行檢測和適當的處理。 |
| 某網友: | 有了可視化編程,是否就不需要詳細瞭解晶片內部硬體資源? |
| 專家回答: | 是的。 |
| 某網友: | 自動生成的程式會不會造成程式的量變大? |
| 專家回答: | 在一定條件下是會增大代碼的大小。 |
| 某網友: | 本軟件可應用在哪幾個公司的產品? |
| 專家回答: | 只是針對NEC的器件。 |
| 某網友: | 在編譯後是否有註釋呢?這樣可以更容易理解和更改。 |
| 專家回答: | 有英文註釋。 |
| 某網友: | 能不能介紹一下微控制器的資源? |
| 專家回答: | 可以和我們直接聯繫,我們可以更具您的系統情況提供適合的產品。 |
| 某網友: | 請問不同日電MCU的可視化工具是否也不同? |
| 專家回答: | 對不同的MCU器件,可視化開發工具是一樣的。只是針對不同的器件,用戶在使用時是沒有差別的。 |
| 某網友: | NEC微控制器適用於車載設備嗎? |
| 專家回答: | 我們有很多汽車電子應用,如音響,儀表板,車身,底盤,引擎等。 |
| 某網友: | 可以實現用戶自己的資料庫並整合到面板中去嗎? |
| 專家回答: | 現在還不支援用戶自己設計的擴展庫。 |
| 某網友: | APPLILET 能否支援早期的78F0034系列的MCU? |
| 專家回答: | 不能。APPLILET2支持的是新的ALL FLASH產品。 |
| 某網友: | 支援程式的容量多大? |
| 專家回答: | 根據產品ROM空間不同而不同。有8K的,有128K的,也有1M的。 |
| 某網友: | 哪裡可以找到app的教程等文檔? |
| 專家回答: | 請訪問我們的公司網頁。上面各種應用的應用筆記。 |
| 某網友: | 仿真工具能否獨立使用? |
| 專家回答: | 軟仿真工具SM+可以獨立使用。硬體調試工具需要和系統板連接才能工作。 |
| 某網友: | NEC可視化編程的最大優點是什麼? |
| 專家回答: | 提高開發效率、縮短開發週期。 |
| 某網友: | 微控制器可視化編程 是什麼概念? |
| 專家回答: | 用可視化的配置介面供用戶進行元件的設置,直接生成用戶所需的期間驅動代碼或應用程式。 |
| 某網友: | 開發設備聽說很貴是嗎?有足夠的可用的程式庫函數可調用嗎?是否支援ISP功能?有內建EEPROM是否夠大?有SPI區塊?有PWN區塊嗎?有IIC介面嗎?有DEMO程式和樣板嗎? 專家回答: MINICUBE2非常的便宜。只需要100美金。有豐富的程式庫函數,支援ISP,SPI,OWM,IIC,以及EEPROM仿真。 |
| 某網友: | 你們提供免費的可視化編程平臺呢? |
| 專家回答: | 可以。 |
| 某網友: | 這兩個開發軟件就是針對NEC微控制器系統的驅動程式的開發麼? |
| 專家回答: | 是的,只針對NEC的MCU器件。 |
| 某網友: | 可否提供NEC MCU試用片? |
| 專家回答: | 可以,請聯繫我們代理商。 |
| 某網友: | 可視化編著程能否做PID溫度控制? |
| 專家回答: | 可視化編程工具如APPLILET2生成的是底層硬體驅動。具體實現的功能如PID溫度控制需要用戶自己編寫用戶程式。 |
| 某網友: | 我在南昌哪可以得到78kmcu的培訓和技術支持? |
| 專家回答: | 可以聯繫我們深圳或者上海分公司。 |
| 某網友: | 請問NEC的深圳代理是哪幾家? |
| 專家回答: | 我們的代理商在深圳都有分公司。您可以和任意一家聯繫。 |
| 某網友: | NEC的MCU是否有很多參考解決方案? |
| 專家回答: | 我們在很多領域都有參考方案。提供各類參考以及完全解決方案。 |
| 某網友: | APPLILET2和APPLILET EZ PL生成的代碼可以選擇優化級別嗎? |
| 專家回答: | 目前這兩種工具在生成代碼前已經盡可能的做了優化處理。工具中沒有優化級別的設置選項供用戶設置。 |
| 某網友: | 全速時,15個埠應該怎樣配置? |
| 專家回答: | 根據您系統的要求分配I/O埠。沒有定論。 |
| 某網友: | 專家您好,Applilet軟體目前有沒有與學校合作,哪些學校,我們有這樣的意向? |
| 專家回答: | 我們和大學有很多合作項目。包括嵌入式開發以及汽車電子等方面。 |
| 某網友: | 不知道在那裡可以購買到開發工具? |
| 專家回答: | 可以和我們的代理商或者我們直接聯繫。 |
| 某網友: | NEC微控制器的保密性如何呢?有工業級的嗎? |
| 專家回答: | NEC的微控制器內的程式不能透過寫入器讀出,並且提供內置看門口視窗,低電壓檢測等提高防破解能力。我們有工業級的產品。 |
| 某網友: | 能否相容C51系列微控制器? |
| 專家回答: | C語言的移植非常簡單。 |
| 某網友: | 請問如何得到具體的技術支持和相關的DEMO? |
| 專家回答: | 可以和我們以及我們的代理商聯繫。聯繫方法請訪問我們的公司網頁。www.cn.necel.com |
| 某網友: | v850好像是支援程式讀取? |
| 專家回答: | 我們的ALL FLASH都不支援通過寫入器的程式讀取。安全性高。 |
| 某網友: | NEC微控制器單片價格是多少?目前用在哪些些場合? |
| 專家回答: | 請和我們的代理商或者我們聯繫。應用場合有家電,消費電子,工控,汽車電子等領域。 |
| 某網友: | 用C語言可以編寫精確訂時? |
| 專家回答: | 是的。 |
| 某網友: | 78K0系列的內部WDT可替化外部看門狗嗎?可靠性兩者是一樣的嗎? |
| 專家回答: | 內置WDT也同樣可靠。我們提供了單獨提供時鐘,字節清零以及視窗等功能提高了WDT的可靠性。 |
| 某網友: | 內部的FLASH可以作EEPROM使用嗎?速度和壽命是多少?空間有多大? |
| 專家回答: | 可以用FLASH模擬EEPROM。空間為2個BLOCK以上。(78K0S每個BLOCK為256字節。78K0系列為1K)。插寫次數為每個BLOCK擦寫1000次。具體速度因為和模式有關請參考手冊。 |
| 某網友: | 感覺NEC微控制器的性能很好,請問一下在性價比方面是否也有很大的優勢? |
| 專家回答: | 是的。 |
| 某網友: | 外頻20MHz,內頻8MHz,請問指令是單週期嗎? |
| 專家回答: | 不是單週期的。16位的78K0R和32位的V850產品是單週期指令。 |
| 某網友: | NEC 的MCU支持內存擴展嗎? |
| 專家回答: | 支持。不過現在只有78K0R系列的器件才支援。 |
| 某網友: | 對串口的支持怎麼樣? |
| 專家回答: | 有多通道UART以及SPI的支持。 |
| 某網友: | 那在Applilet中能否定義中斷的優先級別? |
| 專家回答: | 可以。 |
| 某網友: | 在用可視化軟件開發後,可察看具體已使用寄存器的列表嗎? |
| 專家回答: | 可以看到,在模塊配置介面中的Information對話框及主介面的IOR listview都可看到。 |
| 某網友: | NEC支持外部時脈輸入嗎? |
| 專家回答: | 78K0S系列支援外接晶振最高頻率為10MHz。78K0系列支援外接晶振最高頻率為20MHz。同時78K0系列還支援32.768KHz的外部副時鐘 |
| 某網友: | NEC定時器最大支持多少hz晶振? |
| 專家回答: | 78K0S系列支援外接晶振最高頻率為10MHz。78K0系列支援外接晶振最高頻率為20MHz。並且都帶有8MHz的內置晶振。 |
| 某網友: | 哪裡能下載到技術文檔? |
| 專家回答: | 請到我們的中文主頁,可以下載到產品的中文手冊。www.cn.necel.com |
| 某網友: | NEC能否提供較好的PWM控制? |
| 專家回答: | 是的,有多通道的16位P+B261WM輸出。 |
| 某網友: | 請問貴公司產品主要應用在哪些領域? |
| 專家回答: | 家電,消費電子,工控,汽車等等。 |
| 某網友: | v850有沒有漢化版嗎? |
| 專家回答: | 現沒有漢化版本。 |
| 某網友: | 能提供多少通道的AD? |
| 專家回答: | 根據系列不同提供的AD通道數有不同。78K0S系列的是4通道的,78K0系列的是8通道的。當然也有更多通道的AD,也有更高精度的,可以更具您的要求選擇不同的系列。 |