本文來源電子發(fā)燒友社區(qū),作者:羅杰, 帖子地址:https://bbs.elecfans.com/jishu_2292362_1_1.html
非常感謝“晶心科技”提供本次開發(fā)板
一、開發(fā)方式軟件差異
1.圖標(biāo):對于老牌嵌入式并不陌生Keil和IAR霸占多年嵌入式開發(fā)平臺(tái),新的arduino開發(fā)方式也帶活當(dāng)年AVR單片機(jī)。本次晶新科技提供的開發(fā)板使用泰凌微的芯片支持arduino的開發(fā)方式。
非常感謝“晶心科技”提供本次開發(fā)板
一、開發(fā)方式軟件差異
1.圖標(biāo):對于老牌嵌入式并不陌生Keil和IAR霸占多年嵌入式開發(fā)平臺(tái),新的arduino開發(fā)方式也帶活當(dāng)年AVR單片機(jī)。本次晶新科技提供的開發(fā)板使用泰凌微的芯片支持arduino的開發(fā)方式。

:新IDE開發(fā)方式


:舊開發(fā)方式
2:程序
(Arduino不提供初始化配置啟動(dòng)系統(tǒng).S文件,保存初始化、主函數(shù)的功能而且本次使用泰凌微的芯片很多2.4G功能無法使用也是一大遺憾僅僅保留arduino提供的原始庫使用)
2:程序
(Arduino不提供初始化配置啟動(dòng)系統(tǒng).S文件,保存初始化、主函數(shù)的功能而且本次使用泰凌微的芯片很多2.4G功能無法使用也是一大遺憾僅僅保留arduino提供的原始庫使用)

:Arduino提供函數(shù)LED_BUILtiN可以替換管腳
(Keil保持C語言一貫的風(fēng)格)
(Keil保持C語言一貫的風(fēng)格)

:依舊是“三把斧”main 、while 、retun
3:驅(qū)動(dòng)庫提供
(Arduino提供的方式在IDE里面直接#include調(diào)用就可以,具體使用說明在網(wǎng)站內(nèi)查看)
(廠商提供的庫是單獨(dú)功能劃分)
二、新舊思想的沖突
(驅(qū)動(dòng)EEPROM為列)
新思想:直接在網(wǎng)站庫里面查找到#include-》調(diào)用EEPROM.read(a);(假如開發(fā)OLED難道也是一樣?)
舊思想:找到庫sysclk/gpio/iic函數(shù)-》初始化管腳-》調(diào)用驅(qū)動(dòng)iic函數(shù)-》實(shí)現(xiàn)讀取eeprom
感想:
現(xiàn)在越來越多的廠商正在弱化“初始化配置或者硬件”的這一步讓嵌入式開發(fā)者保持做好app的應(yīng)用程序的實(shí)現(xiàn)。對于老牌的人員上手arduino還真是有點(diǎn)困難查找?guī)斓闹С址绞剑绻麕鞗]有還要收到一步一步的手寫代碼也是真累。而且心里面一直咯噔就是他的驅(qū)動(dòng)穩(wěn)定不穩(wěn)定出現(xiàn)問題自己會(huì)不會(huì)恢復(fù)?
3:驅(qū)動(dòng)庫提供
(Arduino提供的方式在IDE里面直接#include調(diào)用就可以,具體使用說明在網(wǎng)站內(nèi)查看)

(廠商提供的庫是單獨(dú)功能劃分)

二、新舊思想的沖突
(驅(qū)動(dòng)EEPROM為列)
新思想:直接在網(wǎng)站庫里面查找到#include-》調(diào)用EEPROM.read(a);(假如開發(fā)OLED難道也是一樣?)
舊思想:找到庫sysclk/gpio/iic函數(shù)-》初始化管腳-》調(diào)用驅(qū)動(dòng)iic函數(shù)-》實(shí)現(xiàn)讀取eeprom
感想:
現(xiàn)在越來越多的廠商正在弱化“初始化配置或者硬件”的這一步讓嵌入式開發(fā)者保持做好app的應(yīng)用程序的實(shí)現(xiàn)。對于老牌的人員上手arduino還真是有點(diǎn)困難查找?guī)斓闹С址绞剑绻麕鞗]有還要收到一步一步的手寫代碼也是真累。而且心里面一直咯噔就是他的驅(qū)動(dòng)穩(wěn)定不穩(wěn)定出現(xiàn)問題自己會(huì)不會(huì)恢復(fù)?
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
-
晶心科技
+關(guān)注
關(guān)注
0文章
122瀏覽量
19124 -
開發(fā)板試用
+關(guān)注
關(guān)注
3文章
303瀏覽量
2741
發(fā)布評論請先 登錄
相關(guān)推薦
熱點(diǎn)推薦
有獎(jiǎng)丨米爾全志 T153 MINI開發(fā)板免費(fèi)試用來啦
米爾與全志合作發(fā)布的新品基于全志T153應(yīng)用處理器的MYD-YT153MX-MINI開發(fā)板免費(fèi)試用名額來啦~~米爾提供了3套價(jià)值399元的MYD-YT153MX-MINI開發(fā)板發(fā)起
Renesas RX66T 開發(fā)板:功能、配置與使用指南
Renesas RX66T 開發(fā)板:功能、配置與使用指南 在嵌入式系統(tǒng)開發(fā)領(lǐng)域,一款性能優(yōu)良的開發(fā)板能為工程師們帶來極大的便利。Renesas RX66
Renesas FPB - RA2T1快速原型開發(fā)板:開啟高效設(shè)計(jì)之旅
Renesas FPB - RA2T1快速原型開發(fā)板:開啟高效設(shè)計(jì)之旅 在電子設(shè)計(jì)領(lǐng)域,一款優(yōu)秀的快速原型開發(fā)板能極大地提升開發(fā)效率,為項(xiàng)目的成功奠定基礎(chǔ)。Renesas的FPB -
基于FPGA開發(fā)板DE10-Standard和T-Core的串口通信設(shè)計(jì)
本文適用于DE10-Standard、T-Core、DE1-SOC以及DE10-Nano等有GPIO引腳外擴(kuò)的FPGA開發(fā)板。
fpga開發(fā)板 璞致Artix-7系列之PA-Starlite Artix7 A735T 75T 100T 200T開發(fā)板用戶手冊-學(xué)習(xí)板
方式(USB Type-C或40P擴(kuò)展口)。板載包括:1GB DDR3、128Mb QSPI Flash、64Kbit EEPROM、千兆以太網(wǎng)、HDMI輸出、MIPI接口(除PA35T)、SD卡槽等。開發(fā)板集成USB轉(zhuǎn)JTAG
【作品合集】合眾HZ-T536開發(fā)板測評
比,數(shù)據(jù)供參考)。核心板經(jīng)過嚴(yán)格的PCB設(shè)計(jì)優(yōu)化和高低溫環(huán)境測試穩(wěn)定可靠,支持可選配的屏蔽罩可滿足多種工業(yè)應(yīng)用需求。
活動(dòng)詳情地址:【RISC-V專題】合眾HZ-T536開發(fā)板試用體驗(yàn)
發(fā)表于 09-12 09:37
如何用Arduino Nano/UNO R3開發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder
本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino
【HZ-T536開發(fā)板免費(fèi)體驗(yàn)】開箱評測
一、開箱
(1)概述
首先很感謝電子發(fā)燒友和合眾恒躍給予的試用機(jī)會(huì),有幸試用這款全志T536芯片,試用HZ-
發(fā)表于 07-02 22:52
基于米爾全志T536開發(fā)板的多協(xié)議物聯(lián)網(wǎng)關(guān)的方案測試
本文將介紹基于米爾電子MYD-LT536開發(fā)板(米爾基于全志T536開發(fā)板)的多協(xié)議物聯(lián)網(wǎng)關(guān)方案的開發(fā)測試。摘自優(yōu)秀創(chuàng)作者-ALSET米爾基于全志T
基于RK處理器,創(chuàng)龍TL3562-MiniEVM開發(fā)板試用體驗(yàn)
數(shù)量: 10塊 ? 更多熱點(diǎn)文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發(fā)板免費(fèi)試用 RISC-V開發(fā)板深度評測!頂級開發(fā)板免費(fèi)
性能強(qiáng)悍!合眾HZ-RK3568開發(fā)板試用體驗(yàn)
月19日 ? 評測數(shù)量: 10塊 ? 更多熱點(diǎn)文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發(fā)板免費(fèi)試用 RISC-V開發(fā)板深度評測!頂級開發(fā)板免費(fèi)
基于米爾全志T536開發(fā)板的視頻識(shí)別應(yīng)用方案
本文將介紹基于米爾電子MYD-LT536開發(fā)板(米爾基于全志T536開發(fā)板)的視頻識(shí)別應(yīng)用方案測試。摘自優(yōu)秀創(chuàng)作者-魯治驛基于米爾-全志T536開發(fā)
OpenCV行人檢測應(yīng)用方案--基于米爾全志T527開發(fā)板
本文將介紹基于米爾電子MYD-LT527開發(fā)板(米爾基于全志T527開發(fā)板)的OpenCV行人檢測方案測試。摘自優(yōu)秀創(chuàng)作者-小火苗一、軟件環(huán)境安裝1.安裝
【晶心科技ADP-Corvette-T1開發(fā)板試用體驗(yàn)】淺說ADP-Corvette-T1使用Arduino開發(fā)的優(yōu)缺點(diǎn)
評論