會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





SST26VF016B Status doubt
新會員
註冊日期:
2016/09/23 16:09
所屬群組:
註冊會員
文章: 3
等級: 1; EXP: 10
HP : 0 / 2
MP : 1 / 22
離線
分享遇到的一些問題!

以下為官方專頁,下載的source code也在內。
https://www.microchip.com/wwwproducts/en/SST26VF016B

EVB board: Explorer 16
MCU : PIC24FJ128GA010

1)寫入問題
首先Read Status並無問題,在測試的過程中發現無法首次寫入成功,在Source code的SPI功能內需要多次寫入並查詢Status是否有進入Write Busy flag舉起,假如正常舉起則為page write成功。

2)旗標問題
更改MCU為ARM架構時,使用SPI無法正常寫入,查詢Status Register並無Write Busy flag 為1的狀態,衍生下一個問題。

3)WP問題
查詢data-sheet page8 4.2 Hardware Write Protection.
The WP# pin
only protects the Block-Protection Register and Configuration Register from changes. Therefore, if the WP#
pin is set to low before or after a Program or Erase
command, or while an internal Write is in progress, it
will have no effect on the Write command.

裡面的這句話把我搞混了,Source code並無針對WP pin做H/L轉換!
但使用ARM架構MCU如果依照datasheet的說法則解決了第二個問題。

所以source code可能還需要Microchip再次查驗一下。為何需要多次寫入直至成功?以及為何WP須控制則在Source code內並無使用?

3月22日 14:18:38
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
Microchip連結

網頁捷徑
2019 Summer Elite 報名
教育訓練
其它網站連結
電話: 02-25000405
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project