• #maker+t=market
  • 3D列印服務
  • COSPLAY 3D 建模
  • 1
  • 2
  • 3

MakerPRO社群論壇-交流、分享、協作 造訪社團

原文網址 史承彥
2018-04-08 09:14:16

對於軟體並不專精的我,這兩天為了找出延長Arduino mega板上的EEPROM壽命而不斷變址儲存的方法失眠了兩晚,最後總算想出方案。我的方法是:
將EEPROM分成一大一小兩個磁區。小磁區專門用來記錄上次儲存的地址,大磁區則儲存我要的數據;大小磁區每次儲存都要變換儲存位址,但每次存完後也要同步抹除小磁區的上一個位址的儲存值。下次開機的時後,先從小磁區的位址零開始讀取大磁區位址,一直讀到有大磁區位址資料的時候,再根據該址讀取大磁區資料。

將我的方式分享給大家。也希望有軟體專家給點指導。

林樹人
2018-04-08 09:20:43

我實際應用是加斷電偵測,只有斷電舜間儲存一次EEPROM

Ghosty Guo
2018-04-08 09:46:56

同步抹除多了一次寫入的動作, 壽命會更短吧?

Jack Omnixri
2018-04-08 09:47:36

如果EEPROM容量還夠大,可考慮分成N份(比方說8),以Page Size為單位,在每份的第一個位址記錄是否被使用,比方說寫入0x5A,其後再加入其它資料。每次開機時先讀取n個起點位址數值,假設在第3*n位址讀到0x5A,則讀出資料後把該位址填零並把3+1,等下要寫回資料時就寫到4*n位址,同樣填入0x5A,再繼續寫其它資料。當位址大於容量時就把位址歸零。如此循環寫入就可讓寫入次數增加八倍,等於用空間換取時間,大致上和你的作法類似,只是改成循環佇列方式。參考一下吧!

Che Hung Wang
2018-04-08 10:34:00

樓主說的就是在NAND上用了很久的耗損平均技術(Wear Leveling).但其實若空間不大,這樣能改善的有限.作法我認同 Ghosty Guo 所說的,把計算放到RAM或是換個開發工具吧!

Yi-Jia Ye
2018-04-08 11:05:08

記憶卡便宜又好用@@

史承彥
2018-04-08 11:16:15

這兩天有在網上有研讀了一下wear leveling, 但本身不是資訊軟體出身,有看沒懂⋯

HC Huang
2018-04-08 11:20:28

很棒的想法

David Lee
2018-04-08 13:35:11

可以參考該芯片之data sheet, 應有建議存取方式!

張玉錠
2018-04-08 13:40:42

換顆小容量的FRAM或許就解決了。

張金泉
2018-04-08 21:24:53

記憶卡很吃 sram
要吃到 512k
Eeprom 不會吃這麼多

史承彥
2018-04-09 21:32:26

感謝大家的建議!我要存的資料量很小,只有31 byte. Arduino mega 2560的內建EEPROM有4096 byte. 所以我才沒有考慮外掛記憶體。
分享自己的做法現醜一下,單純希望拋磚引玉,果然大家的建議都一針見血!勝過我這兩天爬文抓不到重點猛打瞌睡。

張合中
2018-04-10 01:00:08

不用想太多,壞了就換一顆。


原文網址 Jack Omnixri
2018-04-08 08:35:51

之前看過我介紹過FOVI3D光場(全息)顯示器的朋友有福了,官方目前已釋出實機展示影片( https://www.youtube.com/watch?v=oRjKKJM8IQc )。從影片中大概可看出其影像大概是由16(4x4)個小區域構成,每個小區域又由數十乘數十個微透鏡陣列構成,每個透鏡中又包含數百至數萬個光場(詳細規格官方尚未公開,僅由其論文及影片中推估)。更棒的是官方已公告將於今年(2018)5/11公開展示,屆時就能更了解這神密超黑科技。相關技術可參考之前我曾發佈過的文章「超黑科技_光場攝影及顯示技術發展趨勢_Part 4_FOVI3D全像光場顯示器及應用情境 」 http://omnixri.blogspot.tw/2018/03/part-4fovi3d.html


原文網址 李俊男
2018-04-07 22:12:41

弄一個會搞怪的小熊木盒
請上我的YouTube頻道看影片,
訂閱我的頻道,在Part2上線後,會看到我的製作過程哦!


原文網址 宋柏村
2018-04-07 18:50:34

清明連假車流好多…
偏偏掃墓的野外又好難停車
自製的倒車雷達終於可以派上用場了!


原文網址 鋼又郭
2018-04-07 15:57:53

最近改來玩深度學習了,純個人製作~~ 使用pixhawk及平行運算才跑的動

James C Wu
2018-04-07 16:48:10

張芳碩
2018-04-07 16:51:27

James C Wu
2018-04-07 16:55:55

Che Hung Wang
2018-04-07 16:56:56

Che Hung Wang
2018-04-07 16:57:41

Jack Omnixri
2018-04-07 16:57:42

張芳碩
2018-04-07 16:59:57

Che Hung Wang
2018-04-07 17:00:47

張芳碩
2018-04-07 17:02:56

Che Hung Wang
2018-04-07 17:04:44

James C Wu
2018-04-07 17:04:45

賴建宏
2018-04-07 17:05:54

Jack Omnixri
2018-04-07 17:18:32

鋼又郭
2018-04-07 18:27:29

鋼又郭
2018-04-07 18:28:30

鋼又郭
2018-04-07 18:28:48

Jack Omnixri
2018-04-07 18:31:28

James Chou
2018-04-07 20:44:19

鋼又郭
2018-04-07 21:15:12


原文網址 鄭建彥
2018-04-07 12:21:21


原文網址 林祐祺
2018-04-07 10:07:39

# NBIoT全台大車拼

價格:
NB-IoT,低耗電及 # 月繳10元起跳銅板價 大優惠,可望促進台灣物聯網應用及門號數快速成長。

商機:
1. 2024年完成 # 300萬個低壓用電換裝智慧電表計畫
2. 全台有 # 300多萬個路燈 可望轉換為智慧路燈。
3. # 停車格就有10萬多個
4. 台灣廠商外銷全球的門鎖、腳踏車等,通通都可以搭配電信物聯網門號。

Quota:
目前040開頭的物聯網電信門號總共 # 1100萬門 ,三雄各300萬門,台灣之星200萬門。 # 各大電信公司的業務朋友們辛苦了 ~ ?
...

蘇恆誠
2018-04-07 12:46:14

NB-IoT即是3GPP為因應海量型物聯網應用所打造。
那麼關鍵是終端零組件的價格,初期應該要在300元以下,長期最好能到百元左右,達到8266這樣的成品效益。
通訊編碼一直是IOT的應用罩門,透過閘道經由電力線載波明明是最成熟的方式,自從X.10開始就是各家領導品牌的主流,可是台灣卻不怎麼發展。 …… 查看更多

Ghosty Guo
2018-04-07 14:33:45

電力系統設備, 在台灣一向都是由幾家輪流承包, 其他廠商沒有機會,路燈則是多由LED廠得標, 通訊部分其實只佔這些標案很小的部分而已


原文網址 Maggie Zhuang
2018-04-06 21:40:00

? 物聯網科技與極致奢華的結合 ?
領先全球的物聯網服務提供商Sigfox和全球最具指標性的高端消費品牌路易威登 (Louis Vuitton) 宣布推出使用Sigfox技術的行李追蹤器。
# 再也不用瞪大眼睛找行李了 # sigfox技術應用大躍進


原文網址 Maggie Zhuang
2018-04-05 18:37:36

大推這個超實用萌系產品!
恭喜 CarWink在日本的群眾平台CAMPFIRE上面達到目標啦 ? ? ?
? 早鳥優惠 ? https://goo.gl/GPQmke
? CarWink,出於台灣創意團隊Innovart Design之手,集聲控科技跟美學創意於一體,只要手機下載專用APP後連接,汽車駕駛即可使用語音控制CarWink,是世界上第一個透過簡單的圖文表示就能讓駕駛跟駕駛之間溝通零距離!

邱歐吉
2018-04-05 19:39:24

這東西看起來很有趣…


 

討論主題

發文排行榜

回文排行榜

熱門關鍵字