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

論壇索引


Board index » All Posts (Libra)




Re: 為什麼Harmony 3 content manager 裡的東西都不見了?
管理員
管理員


進去Content Manager一開始選擇的Harmonyframework 下載路徑是否存在?
還是你選的這個路徑有 中文字 或是 空格 在目錄名稱上?
或是 這個路徑的存取權限 需要Admin ?
縮圖

Attach file:



jpg  ContentManager.jpg (67.93 KB)
67979_60efcc917bf81.jpg 752X194 px

發表於: 2021/7/15 13:50
頂部


Re: 讀寫 i2c csi 24c02 問題
管理員
管理員


不行喔!
你可以查看 SERCOM2_I2C_Write() 的 原型
SERCOM2_I2C_Write(uint16_t address, uint8_t* wrData, uint32_t wrLength)
第二格欄位需要是uint8_t *的型別

你的#define wr_addr_ 0x20 //指定寫入位址
是常數無法傳入

發表於: 2021/7/15 13:46
頂部


Re: 編譯時出現 "函數" is never called 的警告要怎麼關掉?
管理員
管理員


可以試試調整XC8 Compiler \ Warning Level
如果覺得Warning不重要也可以直接下 --MSGDISABLE 全部關閉
縮圖

Attach file:



jpg  XC8_Warning.jpg (170.13 KB)
67979_60efca714c53f.jpg 902X592 px

發表於: 2021/7/15 13:41
頂部


Re: SAME54 usb_host_msd_bootloader範例,test_app build for debugging時無法產生hex檔
管理員
管理員


在Project Properties中的Building, 把"Execute this line after build"勾選拿掉就可以Build了
這行原本是要來產生BIN檔給BootLoader燒錄用的,
縮圖

因為APP是搭配Bootloader的, 所以Offset地址已經不是起始0的位址, Reset Vector not at 0.
因此如果要debug需要去把APP加到Bootloader中的Loadable Project就可以一起Debug,
1. 先開啟App Project
2. 去把App Project中的"Execute this line after build"勾選拿掉
3. 再開啟Bootloader Project (此時Main Project 應為Bootloader)
4. 在Bootloader Project中的Loadable按右鍵, 選Add Loadable Project
5. 選擇 App Project 的 App.X 專案檔
6. Bootloader中的Loadable會出現App Project
7. 完成, 可以同時Debug Bootloader 與 App
8. 注意! App Project必須要先設定好Offset不然編譯會出錯
縮圖

Attach file:



jpg  SAME54_BL_APP.jpg (232.86 KB)
67979_60efc0b78f7d1.jpg 902X592 px

jpg  SAME54_BL_APP_Loabable.jpg (72.28 KB)
67979_60efc85a441cc.jpg 343X352 px

發表於: 2021/7/15 12:59

Edited by Libra on 2021年07月15日 13:32:12
Edited by Libra on 2021年07月15日 13:32:40
頂部


Re: MHGC 畫面橫向設計改為直向設計
管理員
管理員


1. 如果原本的設計是橫向時, 想改為縱向就需要全部設計過,
Generate Code以後,在各個檔案中將X=480,Y=272分別都改成X=272,Y=480,這樣對嗎?
>> 不是改Gen出來的Code, 是改Harmony 的Screen Manager的設定, 及Graphic Composer中的圖紙大小

2. "對LCD輸出轉90度的配置" → 這部分該如何做到呢?
如果你的Display是Module時, 則可以查該Module中關於轉屏暫存器的設定,

發表於: 2021/7/12 18:25
頂部


Re: 請問誰有MPLAB X IDE 的深色插件檔案
管理員
管理員


由於NetBeans插件已經改版, 原先的插件已經找不到
網路上有人放上備份, 但是否可靠請自行斟酌
https://fredygeek.com/2020/09/06/modo- ... 1-y-12-sublimetext-theme/

發表於: 2021/7/12 11:38
頂部


Re: 讀寫 i2c csi 24c02 問題
管理員
管理員


Write之後等一下tWR (5ms max)試試,
另外SERCOM2_I2C Read/Write 第一個欄位一律為Slave Address, 然後對當前的地址讀/寫,

如果你要指定讀取位址時, 應該使用SERCOM2_I2C_WirteRead()
#define SLAVE_ADDR 0xA0
uint8_t SubAddr[1];
uint8_t ReadData[16];
SubAddr[0] = 你要讀的位址; // 0x00為重頭開始讀
SERCOM2_I2C_WirteRead( SALVE_ADDR, SubAddr, 1, ReadData,16 );

發表於: 2021/7/12 11:16
頂部


Re: MHGC 畫面橫向設計改為直向設計
管理員
管理員


Screen 及 圖紙 需要先更改縱向為 272 x 480
所有的Widget都是以 top朝上的方式來設計, 無法做到Top朝右/朝左/朝下等設計,
如果原本的設計是橫向時, 想改為縱向就需要全部設計過,
另外如果是要把原來的橫向設計, 全部向右或是向左傾倒90度(文字也是).
就應該是對LCD輸出轉90度的配置來更改.

發表於: 2021/7/12 10:39
頂部


Re: 如何讀取Lable字串
管理員
管理員


既然有setString 當然也會有 getString
leString* getString(const leLabelWidget* _this)

leString string_Number1;
string_Number1 Screen0_LabelWidget0->fn->getString(Screen0_LabelWidget0);

發表於: 2021/7/7 15:35
頂部


Re: 請教操作QSPI Flash的觀念(讀寫資料用)
管理員
管理員


先回應幾個方向一起研究一下, 因為目前Harmony的範例code沒有實現, 還在想辦法看看是否可以把Example code完成
1. SAMx5x QSPI physical memory mapping 只有24 bits沒錯, 因此如果以公板上的美光N25Q256A來講, 只能存取到128Mbit一半而已
2. 但是SAMx5x QSPI可以使用 INSTRFRAME 暫存器中的 OPTCODEEN與OPTCODELEN, 來決定是否啟用OPTION bits, 然後多的8 bits addressing是在INSTRCTRL暫存器中的OPTCODE這8bit來指定的, 因此可以使用32bit定址, 來存取大於128Mbit的QSPI Flash
紅框的部分
縮圖

3. 除了MCU這邊要設定外, 美光N25Q256A初始也是3-Byte(24bit) Addressing Mode, 也需要依照他的DataSheet, 傳送相對的命令來啟動它的4-Byte address模式, 這部分在目前的Harmony範例code當然也是沒有.
https://www.micron.com/-/media/client/ ... or/n25q/n25q_256mb_3v.pdf
4. OPTCODEEN需要依照傳送的模式來決定不能亂給(我畫個範例)
縮圖

Attach file:



jpg  SAME54_QSPI_OPTION.jpg (186.45 KB)
67979_60d99d2073b9d.jpg 1329X410 px

jpg  SAME54_QSPI_OPTCODELEN.jpg (554.67 KB)
67979_60d9a433adfc8.jpg 1395X1080 px

發表於: 2021/6/28 17:57

Edited by Libra on 2021年06月28日 18:27:12
Edited by Libra on 2021年06月28日 18:28:09
Edited by Libra on 2021年06月28日 18:29:13
頂部



« 1 ... 15 16 17 (18) 19 20 21 ... 33 »



:::

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... ]

教育訓練中心

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