• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (KevinLu)




Re: 想請教設定 IO的問題 PIC12F675
#31
管理員
管理員


PIC12F675 MCU標示GPx的腳位皆可做為Input或Output使用,GPIO的使用方式請參考Datasheet中的 「3.0 GPIO PORT」 章節。
縮圖


啟用GPIO的Weak Pull-up 功能需修改WPU暫存器中對應腳位的bit值,詳細請參考「REGISTER 3-3: WPU: WEAK PULL-UP REGISTER」。
縮圖


目前PIC12F675的替代型號為PIC16F18313,可以使用MCC來設計。
如果需要更多關於MCU的資訊,可以參考Microcontrollers (MCUs)頁面或透過Microchip Advanced Part Selector工具來選擇需要的MCU。

關於開發工具的使用方式介紹,請參考Microchip University (MU)

Attach file:



jpg  PIN.jpg (31.76 KB)
123092_646d70d8f16d2.jpg 698X185 px

jpg  WPU.jpg (97.57 KB)
123092_646d70e1dd2d7.jpg 866X476 px

發表於: 2023/5/24 10:05
頂部


Re: 請問MCC Melody在TAC0設定是不是有些問題?
#32
管理員
管理員


twmic 你好,經測試目前MCC Melody中的TCA模組存在錯誤,且已列於已知的問題列表,請等待錯誤更新。
關於最新AVR的MCC Melody更新資訊,可以參考以下頁面:
MCC Melody Release Notes for AVR MCU Family Support

發表於: 2023/5/16 18:18
頂部


Re: SAMA5D2 Xplained 無法開啟SPI Device
#33
管理員
管理員


EdXian你好:
嘗試修改Device-tree中的spi1節點為:

spi1spi@fc000000 {
    
pinctrl-names "default";
    
pinctrl-= <&pinctrl_spi1_default>;
    
status "okay";

    
spidev@0{
        
compatible "rohm,dh2228fv";
        
reg = <0>;
        
spi-max-frequency = <10000000>;
    };
};

發表於: 2023/4/18 13:53
頂部


Re: 自行宣告變數如何顯現在 watch 視窗 ?
#34
管理員
管理員


fa0013你好,之前提供的程式碼略有錯誤,由於PIC16F1823的RAM記憶體位址由0x20開始編排,記憶體空間的起始位置需指定在範圍內,如下圖:
縮圖

請參考以下程式碼:
OUTPC EQU LATC
udata 0x20
AAA  RES 1
I    RES 3


關於查看 RAM MEMORY 的需求,可以使用 MPLAB X IDE 中的 Windows -> Target Memory Views -> File Registers 工具,可以即時查看目前 RAM MEMORY 的狀態,雙擊欄位亦可即時修改數值。
縮圖

縮圖

Attach file:



jpg  Memory_Map.jpg (382.38 KB)
123092_63f49f67c9518.jpg 1163X750 px

jpg  Target_Memory_Views.jpg (52.71 KB)
123092_63f49f8da8c32.jpg 414X584 px

jpg  File_Registers.jpg (133.08 KB)
123092_63f4a014248c2.jpg 972X985 px

發表於: 2023/2/21 18:39
頂部


Re: 自行宣告變數如何顯現在 watch 視窗 ?
#35
管理員
管理員


fa0013你好,請參考以下程式碼宣告變數:
OUTPC EQU LATC
udata 0x20
AAA  RES 1
I    RES 3


EQU指令作用為定義常數至指定標籤,類似於C語言中的 #define,組譯器不會因此建立符號,IDE也就無法找到該符號。

發表於: 2023/2/17 10:22

Edited by KevinLu on 2023年02月21日 18:08:35
頂部


Re: 8-bit PIC16F18425 MCC UART Bootloader 如何建置
#36
管理員
管理員


ben你好,如果MCC中的Bootloader出現如下圖驚嘆號或「No compatible versions」訊息,即表示目前MCU的該功能在MCC中不完全支援,但這不代表完全無法使用,並可能在未來更新後完整支援。
縮圖

目前經測試實際上MCC可以正常產生Bootloader需要的Code。關於使用方式,可以參考
8-bit Bootloader 頁面 和 Unified Host User's Guide 文件。

另外使用 PIC16F18425 MCU 需特別注意,目前1.16.323版本的DFP可能在某些狀況下會出現編譯錯誤問題,請先使用1.15.191版本的DFP。如下圖所示:
縮圖

Attach file:



jpg  MCC.jpg (16.71 KB)
123092_63ede2fd2d5a8.jpg 501X212 px

jpg  Packs.jpg (92.10 KB)
123092_63ede3d46ca07.jpg 902X581 px

發表於: 2023/2/16 16:02
頂部


Re: dsPIC33CH256MP505 EZBL Bootloader&MCU重啟功能
#37
管理員
管理員


stevench 你好,關於EZBL規劃的記憶體位址,可以查看 「ezbl-v2.11\help\EZBL Combined Memory Map.pdf」文件和「ezbl-v2.11\ex_boot_uart\ezbl_integration\ezbl_build_standalone.gld」檔案中的描述或設定。
縮圖

縮圖

Attach file:



jpg  EZBL-1.jpg (185.03 KB)
123092_63c8c09fc0d28.jpg 636X916 px

jpg  EZBL-2.jpg (33.08 KB)
123092_63c8c0a74a1d7.jpg 671X174 px

發表於: 2023/1/19 11:59
頂部


Re: dsPIC33CH256MP505 EZBL Bootloader&MCU重啟功能
#38
管理員
管理員


stevench 你好,Bootloader 並不影響最終在 Application 中可以使用的周邊,可以視為兩個應用來開發,唯獨需特別注意在有使用中斷的情況下中斷向量表的安排。
MCU 需在 Bootloader 中決定目前進入的程式區段,進入Bootloader 或 Application 的條件可以由開發者自行決定或設計。

目前建議使用 MPLAB® Code Configurator (MCC) 來產生 Bootloader 需要的程式碼。
關於 Bootloader 的架構介紹和使用方式,可以參考 Microchip University

在 PIC MCU 中如果需要使用 Software Reset 功能,可以使用 「asm("RESET");」 來重啟MCU。

發表於: 2023/1/18 11:57
頂部


Re: Harmony 3 Generate Code Failed " An exception occured during file preprocessing "
#39
管理員
管理員


HanChi_Liu 你好,目前使用相同設定和相同的 Harmony 3 framework 版本可以正常產生需要的程式碼。
先關閉 MPLAB X IDE 後嘗試移除 Harmony 3 framework 中的 csp 資料夾,透過 Harmony 3 Content Manager 來重新下載csp,再重新 Generate Code。
縮圖

縮圖

Attach file:



jpg  csp.jpg (19.25 KB)
123092_63c7590b7efd4.jpg 218X341 px

jpg  Harmony Content Manager.jpg (36.81 KB)
123092_63c7591985596.jpg 516X314 px

發表於: 2023/1/18 10:27
頂部


Re: 關於Microchip Lora產品
#40
管理員
管理員


vaughn 你好,可以參考使用通過認證的 SAMR34 XPLAINED PRO EVALUATION KIT WLR089U0 Module 來進行評估或開發。
產品符合LoRa的規範,實際的傳輸距離能力需考量產品設計、安裝環境、傳輸頻率...等因素。

發表於: 2023/1/12 11:00
頂部



« 1 2 3 (4) 5 6 7 ... 16 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------