Re: UART UART2_ReadBuffer() & UART2_RxDataAvailable() 的使用問題
|
||||
---|---|---|---|---|
新會員
|
加上 uart2.c 的截圖
發表於: 4/9 16:14
|
|||
|
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
|
|||
|
dsPIC33CK256MC506 呼叫副程式的問題
|
||||
---|---|---|---|---|
新會員
|
版主您好,
IC:dsPIC33CK256MP506 MPLAB® X IDE:v6.00 MPLAB® XC16-ld:v2.00 (B) 使用 MCC 產生 UART 的 code ( uart1.c ),呼叫 副程式 UART1_Write( 0x55); 沒有問題, 可以正常的送出 0x55。 想要一次送出 多筆資料,例如 8byte,送完後再產生中斷通知,一直無法正確編輯程式,都是語法錯誤,請問是哪裡有錯誤。 main.c ------------------------
uint8_t DATA[8];
發表於: 3/30 18:11
|
|||
|