开源硬件maple驱动安装问题
生活随笔
收集整理的這篇文章主要介紹了
开源硬件maple驱动安装问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
maple IDE的下載地址
IDE下載:
win32 :? ? http://static.leaflabs.com/pub/l ... .12-windowsxp32.zip
linux 32bit:? ? http://static.leaflabs.com/pub/l ... -LATEST-linux32.tgz
linux 64bit:? http://static.leaflabs.com/pub/l ... -LATEST-linux64.tgz
os x: http://static.leaflabs.com/pub/l ... EST-macosx-10_6.dmg
win驅動安裝
1.dfu驅動:按下reset鍵放開后藍色指示燈會先快速閃爍然后慢閃爍,在快閃時按下BUT鍵(板子右上方),在慢閃爍時放開此鍵,這事藍色指示燈會一直閃爍保持在bootloader等待下載程序,這時系統會提示安裝驅動,選擇手工選擇驅動位置,選擇maple IDE目錄下driver/dfu目錄,系統會自動安裝驅動
2.usb 虛擬串口驅動:打開maple IDE,點擊file》example隨便選擇一個例程下載到板中,按下reset鍵運行程序系統會自動提示要求安裝虛擬串口驅動程序,選擇手工選擇驅動位置,選擇maple IDE目錄下driver/serial目錄,系統會自動安裝驅動
上傳程序:
1默認模式上傳
按下reset鍵當藍色指示燈快速閃爍時按下BUT鍵(板子右上方),在慢閃爍時放開此鍵,這事藍色指示燈會一直閃爍保持在bootloader等待下載程序,這時點擊IDE中的上傳程序鍵即可開始編譯和下載,如有錯誤和提示信息會顯示在下方的狀態窗口
2.uart isp下載
請到st官方網站下載 flash loader 準備一個uart轉usb模塊,將tx端連接到開發板的8號引腳,rx連接到7號引腳,gnd連到開發板的gnd,
按下reset鍵不要放開,再按下右上角的BUT鍵,保持BUT鍵按下而先放開reset鍵再放開BUT鍵,這時會進入isp下載模式通過flashloader下載
3jtag下載/調試
?
編程入門
基本語法為C
程序結構
void setup(){
只在開始運行一次
}
void loop(){
循環執行程序
}
注意:在引腳旁的數字編號為arduino中操作的編號,使用analogWrite函數得使用標有PWM的引腳
使用analogRead函數的引腳得標有AIN,而PB0,PC3這樣的符號表示的是芯片原來的引腳名稱以方便大家用通用工具編程。
tx1,rx1為第一硬件uart? ?tx2,rx2同理為第二硬件串口
官網中的一些技術說明
使用硬件spi: http://leaflabs.com/docs/lang/ap ... ml#lang-hardwarespi
使用硬件i2c: http://leaflabs.com/docs/i2c.html
使用硬件串口: http://leaflabs.com/docs/lang/api/serial.html#lang-serial
步進電機庫,1602液晶等庫的使用: http://leaflabs.com/docs/libraries.html
這個是官方網站,我總是有點鬧亂碼。
http://leaflabs.com/
IDE下載:
win32 :? ? http://static.leaflabs.com/pub/l ... .12-windowsxp32.zip
linux 32bit:? ? http://static.leaflabs.com/pub/l ... -LATEST-linux32.tgz
linux 64bit:? http://static.leaflabs.com/pub/l ... -LATEST-linux64.tgz
os x: http://static.leaflabs.com/pub/l ... EST-macosx-10_6.dmg
win驅動安裝
1.dfu驅動:按下reset鍵放開后藍色指示燈會先快速閃爍然后慢閃爍,在快閃時按下BUT鍵(板子右上方),在慢閃爍時放開此鍵,這事藍色指示燈會一直閃爍保持在bootloader等待下載程序,這時系統會提示安裝驅動,選擇手工選擇驅動位置,選擇maple IDE目錄下driver/dfu目錄,系統會自動安裝驅動
2.usb 虛擬串口驅動:打開maple IDE,點擊file》example隨便選擇一個例程下載到板中,按下reset鍵運行程序系統會自動提示要求安裝虛擬串口驅動程序,選擇手工選擇驅動位置,選擇maple IDE目錄下driver/serial目錄,系統會自動安裝驅動
上傳程序:
1默認模式上傳
按下reset鍵當藍色指示燈快速閃爍時按下BUT鍵(板子右上方),在慢閃爍時放開此鍵,這事藍色指示燈會一直閃爍保持在bootloader等待下載程序,這時點擊IDE中的上傳程序鍵即可開始編譯和下載,如有錯誤和提示信息會顯示在下方的狀態窗口
2.uart isp下載
請到st官方網站下載 flash loader 準備一個uart轉usb模塊,將tx端連接到開發板的8號引腳,rx連接到7號引腳,gnd連到開發板的gnd,
按下reset鍵不要放開,再按下右上角的BUT鍵,保持BUT鍵按下而先放開reset鍵再放開BUT鍵,這時會進入isp下載模式通過flashloader下載
3jtag下載/調試
?
編程入門
基本語法為C
程序結構
void setup(){
只在開始運行一次
}
void loop(){
循環執行程序
}
注意:在引腳旁的數字編號為arduino中操作的編號,使用analogWrite函數得使用標有PWM的引腳
使用analogRead函數的引腳得標有AIN,而PB0,PC3這樣的符號表示的是芯片原來的引腳名稱以方便大家用通用工具編程。
tx1,rx1為第一硬件uart? ?tx2,rx2同理為第二硬件串口
官網中的一些技術說明
使用硬件spi: http://leaflabs.com/docs/lang/ap ... ml#lang-hardwarespi
使用硬件i2c: http://leaflabs.com/docs/i2c.html
使用硬件串口: http://leaflabs.com/docs/lang/api/serial.html#lang-serial
步進電機庫,1602液晶等庫的使用: http://leaflabs.com/docs/libraries.html
這個是官方網站,我總是有點鬧亂碼。
http://leaflabs.com/
總結
以上是生活随笔為你收集整理的开源硬件maple驱动安装问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 半导体封装开短路测试
- 下一篇: 概念术语之 high dynamic r