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
|
|||
|
Re: ATMEGA168PB flash corruption
|
||||
---|---|---|---|---|
初級會員
|
MCU即使手觸Crystal ,會造成reset ,但不會造成Flash Corruption 這不是本該正常的功能嗎?
怎變成自家同系列的ATmega168PA可以,而ATmega168PB就會有問題?? 所以下結論: Microchip 承認 ATmega168PB 在 Crystal 干擾時, 會造成Flash Corruption 嗎?
發表於: 4/1 14:02
|
|||
|
Re: dsPIC33CK256MC506 呼叫副程式的問題
|
||||
---|---|---|---|---|
管理員
|
fa0013 你好,
不建議直接使用write()函式,建議改使用由MCC產生的 UARTn_WriteBuffer( uint8_t *buffer , unsigned int numbytes ) 函式。 Ex:
#include "mcc_generated_files/system.h"
發表於: 4/1 10:25
|
|||
|