• slider image 273
  • slider image 274
  • slider image 275
:::


Browsing this Thread:   1 Anonymous Users






ATSAME54P20A PWM
#1
新會員
新會員


查看用戶資訊
最近使用ATSAME54P20A撰寫單純輸出PWM訊號

設定晶片為內振Main Clock 12MHZ

設定TCC4_WO0(Pin43)為輸出腳位

已經在HarmonyV3中的設定PWM Prequency 1000Hz

主程式的寫法為

int main ( void )
{
/* Initialize all modules */
SYS_Initialize ( NULL );

TCC4_PWMStart();


while ( true )
{
/* Maintain state machines of all polled MPLAB Harmony modules. */
SYS_Tasks ( );
}

/* Execution should not come here during normal operation */

return ( EXIT_FAILURE );
}

不知道這樣的寫法是否正確,之前我們使用dsPIC30F4011時是直接在C30上寫跟PWM有關的設定,但在HarmonyV3上似乎不太需要再main.c中寫這樣的流程,還是有需要?

以上的程式碼有編譯成功,但是燒錄進晶片後,輸出的結果不是方波,而是正弦波

想請問是Harmony的設定上出現問題,還是main.c還需要定義其他函數

MPLAB V5.3
XC32 v2.30
Harmony V3

發表於: 1/8 0:32
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

http://www.microchip.com.tw/modules/tadnews/index.php?nsn=18
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/RTC/RTC_DVD/
[ more... ]

Microchip CAE 空中教室

教育訓練中心

課程 - 台北教育訓練中心
課程 - 新竹教育訓練中心
課程 - 高雄教育訓練中心
教育訓練中心介紹
購買 - 實驗工具
臺灣實驗板介紹與資源