Re: 使用MCC,XC8的DATAEE操作

作者 b9015038 於 2018年01月04日 11:33:15
使用enum來列舉所有baudrate的確是不錯的做法

只是這樣要取得reg的值要先判斷一次(用switch case)

要查詢參數時,還要再查另一張表來取得對應值(4800,9600,...),否則輸出enum的0,1,2,3還是得用人查表看對應到什麼baudrate

也是要多做些工才能用…

不管哪種其實都不會太麻煩啦…,只是現在這code是MCC產生的,產生之後再去修改就會擔心以後要再變更MCC參數會影響code

MCC既然想當driver產生器,最好還是能儘量提供比較基礎的操作,這樣我們想加東西只要用它的API來組合就好,不要直接修改產出的code,我個人覺得這樣會比較方便使用...

我覺得版主可以開個MCC, Harmony踩雷版,讓大家反應一下遇到的問題,問題集中在一起也比較容易看...

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=1&topic_id=22165&post_id=77655