Youtube 視頻: CAN BUS基礎 & Harmony – 課程講解
|
||||
---|---|---|---|---|
版主
![]() ![]() |
第一支由 Microchip Taiwan 資深 FAE 所錄製的 CAN Bus 基礎課程,現已放在 Youtube 供有興趣學習 CAN Bus 通訊的網友觀看。
https://youtube.com/playlist?list=PLCm ... Ewy3QXueFZvcAKr2nF9VqEKjN CAB Bus 實作練習: https://www.youtube.com/watch?v=_TFC3w ... FZvcAKr2nF9VqEKjN&index=2
發表於: 2020/12/17 16:10
|
|||
|
24AA02與24AA024的差異
|
||||
---|---|---|---|---|
新會員
![]() ![]() |
您好:
請問24AA02與24AA024這兩顆EEROM有何不同?兩個使用上可以互換嗎? Thanks, Sinitron
發表於: 2020/12/17 15:12
|
|||
|
Microchip 2021 微控制器校園菁英班(寒假班) 活動開跑
|
||||
---|---|---|---|---|
版主
![]() ![]() |
http://www.microchip.com.tw/modules/tadnews/index.php?nsn=33
活動場次 「微控制器校園菁英班」實作訓練課程 台北場次 2021/01/18 ~ 19(一、二) Microchip台北RTC教室 18人 「微控制器校園菁英班」實作訓練課程 彰化場次 2021/01/25 ~ 26(一、二) 建國科技大學 30人 「微控制器校園菁英班」實作訓練課程 台南場次 2021/01/28 ~ 29(四、五) 南臺科技大學 30人 「微控制器校園菁英班」實作訓練課程 高雄場次 2021/02/01 ~ 02(一、二) 義守大學 30人 報名資格 具備教師資格者請直接至報名網站填寫資料。 技專院校、大學院校或研究所在學學生,須獲得指導教授推薦後始得報名。 高中職具備競賽選手資格之在學學生,需填具推薦書(參考附件一)後始得報名。 為保障學生參加名額,每位指導教授或教師,最多可推薦三位學生參加。 單一場次錄取教師名額以該場次總名額1/2為限。 報名方式 報名採取網路報名。報名時間自2020年12月28日(一)零時起, 至2021年1月8日(五)中午十二時止。欲報名者, 請自報名網站進行報名(https://forms.gle/LgwNPz6r3CpUyvvu9),
發表於: 2020/12/17 12:25
|
|||
|
Re: dsPIC33EP64GS502 ADC抓取疑問
|
||||
---|---|---|---|---|
版主
![]() ![]() |
會不會在 while(1) 迴圈抓 ADC 的資料太快了,導致 ADC 都沒有時間做下一次的轉換抓走的都是同一筆的資料。
建議加個 for 的 delay 迴圈,降低抓取 ADC 的速度看看。
發表於: 2020/12/17 12:23
|
|||
|
Re: 請問XC8的區域變數可以開到多大?
|
||||
---|---|---|---|---|
版主
![]() ![]() |
Local & Global Variable 可以開多大是要看你所使用的 PIC 來決定還有是看是使用哪種架構的 PIC:
1. PIC16Fxxx 傳統型,必須有 RAM Bank 的切換,且 RAM 的容量一班都比較小。 2. PIC16F1xxxx 加強型,這類型的元件 RAM 是比較大的,依樣做直接定址時還是有 RAM Bank 的切換。但使用到索引定址(指標或陣列) 時,這些不同 Bank 的 RAM 可以被定址到 0x2100 開始的連續位址,這樣陣列就可以直接突破 128 Bytes 的限制。 3. PIC18F 系列,看 RAM 有多大來決定變數的大小。 一般使用區域變數因是函數內使用,所以不會開得很大。像陣列,結構變數及共用變數建議是宣告成 Global Variable. 有關此類的使用可以參考教育訓練光碟下的 XC8T v1.0 的教材。 http://www.microchip.com.tw/RTC/RTC_DVD/
發表於: 2020/12/17 12:17
|
|||
|
Re: 請問PIC18F由MCC所產生的SPI.h中的SPI1_DEFAULT在哪定義?
|
||||
---|---|---|---|---|
資深會員
![]() ![]() |
謝謝
發表於: 2020/12/17 11:32
|
|||
|
請問XC8的區域變數可以開到多大?
|
||||
---|---|---|---|---|
資深會員
![]() ![]() |
發表於: 2020/12/17 11:28
|
|||
|
Re: 請問PIC18F由MCC所產生的SPI.h中的SPI1_DEFAULT在哪定義?
|
||||
---|---|---|---|---|
資深會員
![]() ![]() |
是說SPI1_DEFAULT的位置?
在mcc_generated_files目錄裡的spi1.h / spi2.h裡吧 /* SPI interfaces */ typedef enum { SPI1_DEFAULT } spi1_modes_t; 使用時就: SPI1_Open(SPI1_DEFAULT);
發表於: 2020/12/17 11:20
|
|||
|
Re: dsPIC33EP64GS502 ADC抓取疑問
|
||||
---|---|---|---|---|
中級會員
![]() ![]() |
ADC1_Initialize的內容如下
ADCON1L=(0x8000&0x7FFF); ADCON1H=0x60; ADCON2L=0x00; ADCON2H=0x16; ADCON3L=0x00; ADCON3H=(0x02&0xFF00) ADCON4L=0x00; ADCON4H=0x00; ADMOD0L=0x00; ADMOD1L=0x00; ADIEL=0x02; ADIEH=0x00; ADCMP0ENL=0x00; ADCMP1ENL=0x00; ADCMP0ENH=0x00; ADCMP1ENH=0x00; ADCMP0LO=0x00; ADCMP1LO=0x00; ADCMP0HI=0x00; ADCMP1HI=0x00; ADFL0CON=0x400; ADFL1CON=0x400; ADCMP0CON=0x00; ADCMP1CON=0x00; ADLVLTRGH=0x00; ADCORE0L=0x00; ADCORE1L=0x00; ADCORE2L=0x00; ADCORE3L=0x00; ADCORE0H=0x300; ADCORE1H=0x300; ADCORE2H=0x300; ADCORE3H=0x300; ADEIEL=0x00; ADEIEH=0x00; ADCON5H=(0x1500&F0FF) IFS6bits.ADCANIF=0; IEC6bits.ADCAN1IE=1 ADCON5Hbits.WARMTIME=0xF; ADCON1Lbits.ADON=0x1; ADC1_Core1PowerEnable(); ADC1_CoreCalibration(); ADTRIG0L=0xC00; ADTRIG0H=0x00; ADTRIG1L=0x00; ADTRIG1H=0x00; ADTRIG4H=0x00; ADTRIG5L=0x00;
發表於: 2020/12/16 19:44
|
|||
|