Re: UART UART2_ReadBuffer() & UART2_RxDataAvailable() 的使用問題
|
||||
---|---|---|---|---|
管理員
|
Hi,
(1) 原則上 Encoding 選擇 Big 5, utf-8 等可以在呈現中文。但還是根據您所使用的MPLAB XIDE 的版本可能還是有些差別,目前確認 v6.05 上還可以使用,您可以再試試看。另外,雖然在MPLAB XIDE上呈現的是亂碼,但您若使用其他例如Visual Studio Code打開檔案的話,呈現出來的還是為中文。 建議您能使用英文還是盡量使用英文呦! (2) 在使用 static 修飾函式的時候,這個函式只能在該檔案中調用,不能在其它檔中調用喔! 因此請選擇其他函式做使用喔! 當然,您也可以將 static 刪掉之後調用該函式,但是並不建議。
發表於: 4/11 11:27
|
|||
|
Re: Zero Cross Detect (ZCD)的應用
|
||||
---|---|---|---|---|
新會員
|
非常感謝管理員的回覆, 想再請教一個問題, ZCD的PIN腳這一點的電壓值會是高壓嗎? 與附近的低壓訊號是否有安全電壓間距(跳火)的問題存在? 我硬體的部分只需要做到從ACL端直接拉電阻線流電阻到ZCD腳就沒問題了?
目前我打算這樣做, 系統過電壓保護在250VAC, 線流電阻值為250*1.414/300u=1178kOhm, 從ACL端串五個240kOhm電阻直接拉到ZCD腳位。 謝謝!
發表於: 4/9 23:03
|
|||
|
Re: UART UART2_ReadBuffer() & UART2_RxDataAvailable() 的使用問題
|
||||
---|---|---|---|---|
新會員
|
加上 uart2.c 的截圖
發表於: 4/9 16:14
|
|||
|
UART UART2_ReadBuffer() & UART2_RxDataAvailable() 的使用問題
|
||||
---|---|---|---|---|
新會員
|
版主您好,
IC:dsPIC33CK256MP506 MPLAB® XC16-ld:v2.00 (B) (1) 開新專案時,已經有選擇 Encoding = big5,但是還是無法在 XIDE 上顯示中文,請問還有什麼地方要設定呢? (2) 使用 UART RX,無法正常編寫以下程式,必須要將 MCC 產生的 uart2.c 內容,第 329 行的 "static" 刪除,程式才會正常的 compiler,這應該不是正確的方式,請問要如何正確的修改,才可以正常的 compiler。
#include "mcc_generated_files/system.h"
發表於: 4/9 13:38
|
|||
|
Re: Zero Cross Detect (ZCD)的應用
|
||||
---|---|---|---|---|
管理員
|
Hi,
是的。 ZCD 模組需要與外部電壓源串聯一個限流電阻。而 ZCD 模組正是透過這個限流電阻使電流源或灌電流維持 ZCD 接腳上的恆定電壓。 請注意,需要調整串聯電阻的大小,來將輸入電流限制為 300 微安培。
發表於: 4/8 11:18
|
|||
|
Re: dsPIC33CK256MC506 呼叫副程式的問題
|
||||
---|---|---|---|---|
新會員
|
謝謝版主
已經解決,能正常工作了
發表於: 4/3 16:38
|
|||
|
Zero Cross Detect (ZCD)的應用
|
||||
---|---|---|---|---|
新會員
|
各位先進好, 後學使用的是PIC16F18855/75, 看了datasheet的P.305~310頁以及應用手冊TB3183, 有點疑惑的地方是該ZCD腳位經由高壓交流電源不需要分壓, 僅需一個限流電阻串接至交流源與ZCD腳位即可, 這個理解正確嗎?
謝謝! https://ww1.microchip.com/downloads/ae ... cationNotes/90003138A.pdf
發表於: 4/3 11:10
|
|||
|
是否有 pic24fj 系列 USB generic HID 相關sample code可以參考
|
||||
---|---|---|---|---|
新會員
|
手上的專案 , 客戶希望透過USB HID 介面對MCU 下 , 控制monitor 相關光學指令。
網路上很容易找到HID 於滑鼠及鍵盤的實作 , 但似乎很難看到做成generic protocol 的sample。 不知是否能提供?
發表於: 4/2 14:12
|
|||
|
Re: ATMEGA168PB flash corruption
|
||||
---|---|---|---|---|
管理員
|
查看您先前的回覆如下:
--------------------------------------------------------------------------------------------------- >1. 不是,但客戶在組裝測試時,有可能會觸摸到. >2. 確實是進入Bootloader 造成,因為Bootloader才有SPM指令,我曾將Bootloade中的SPM指令拿掉或是應用程式區LOCK, 就會正常了. >3. 這就是問題所在,但它造成Application code 被改寫, 當開機由Bootloader 開始執行,Bootloader會檢查計算Application code 的checksum ,若不一致時,會留在Bootloader中. --------------------------------------------------------------------------------------------------- 因此 Flash Corruption 應該是 Bootloader 不正常動作所造成的, 而外部 Crystal 的 Noise 是導致 Bootloader 不正常動作的主因.
發表於: 4/1 14:54
|
|||
|