編譯與執行模擬器
凱文先生的部落格 發表在 痞客邦 留言(0) 人氣(197)

[學習]
如何在Xcode開啟與設定新專案如何把Apple ID登入至Xcode中連結如何編譯與啟動iPhone模擬器 啟動Xcode進入到歡迎畫面
第一次執行XCode,先要把Apple ID登陸至Xcode上
選擇Accounts,並增加帳號
選擇Apple ID並按下Continue
登入自己的Apple ID,完成後的畫面
點選 Manage Certificates,新增「iOS Development」並按下Done離開
回到歡迎畫面,開始建立新專案
選擇Create a new Xcode project
籤頁選擇iOS,Application選擇「Single View App」,按下Next
設定專案
Product Name,第一個專案取名HelloWorld
Team選擇剛剛連結到Apple ID的帳號
Organization Name代表是個人工作室還是公司?
Organization Indentifier是一個反向的網域,將來上架到Apple Store會以此網域來辨別app,此網域在Apple Store是唯一不能和別人重複
Language有兩種Swift和Objective-C,這邊使用到Swift
底下的都先不勾選
最後按下Next
存放專案的路徑,此處我放桌面
第一次執行會去詢問,大概的意思就是這個app會和你Apple ID之間有個授權
要使用這個授權你需要同意xcode去存取你的帳號之類的,這邊我按OK
進到專案的第一眼畫面
在畫面中間identify內,剛剛設定專案的資訊show在此
Signing,就是做這個app的授權與Apple ID連結在一起
Deployment Info
可以選擇iOS的版本也就是Deployment Target
Devices選擇App是使用在iPhone 、 iPad或都可以(Universal)
Main Interface選擇要進入的是Main.Storyboard顯示的畫面
其他有用到再說…
開始編譯,編譯前先把iPhone的模擬器改成iPhone6,比較省記憶體吧?
按下開始編譯,沒錯誤就會啟動模擬器
啟動完後的畫面,顯示如下,一片空白什麼都沒有
離開app執行
凱文先生的部落格 發表在 痞客邦 留言(0) 人氣(67)

學習使用MCC去產生UART程式,在慢慢研究與學習PIC是如何設置UART暫存器
凱文先生的部落格 發表在 痞客邦 留言(4) 人氣(3,973)

會發現這個MCC產生的bug正好是在熟悉PIC中斷的使用過程中所發現的。
一開始是先把ADC的中斷給設好,Sample Rate是19.6078kHz,
凱文先生的部落格 發表在 痞客邦 留言(0) 人氣(470)

由於之前是用MCC寫周邊程式都是用polling的方式,現在特別寫一篇關於中斷的使用,使用ADC當作範例
凱文先生的部落格 發表在 痞客邦 留言(0) 人氣(930)

這個範例是使用Microchip EVM:APP001的實驗板搭配MPLAB x IDE + MCC寫程式的功能
凱文先生的部落格 發表在 痞客邦 留言(0) 人氣(1,166)

首先確定APP001上的LED燈,LED D1 ~ D8使用到PIC18F45K22那些腳位?
由下圖可知,LED D1 ~ D8接到ERD0 ~ ERD7
凱文先生的部落格 發表在 痞客邦 留言(0) 人氣(1,876)

我使用的硬體環境如下
使用的實驗板:APP001
凱文先生的部落格 發表在 痞客邦 留言(3) 人氣(15,934)
程式模擬一個LED燈像火焰閃爍的效果
而硬體就是接一顆LED燈至Digital I/O pin 10
#include "Arduino.h"
凱文先生的部落格 發表在 痞客邦 留言(0) 人氣(687)

在Arduino Board上的DIGITAL I/O標示有符號「~」表示該pin腳有PWM輸出,以我使用的Arduino UNO上的DIGITAL I/O有6個pin腳有PWM輸出功能
PWM稱為脈波寬度調節,通過控制方波開與關持續的時間的比例就能模擬一個0 ~ 5V之間變化的電壓。
凱文先生的部落格 發表在 痞客邦 留言(0) 人氣(16,126)