emWin - Bin2C生成GIF圖【細節坑】
部落格原文:emWin - Bin2C生成GIF圖【細節坑】
只說細節坑,不說操作,如何顯示GIF圖參考此文章:emWin - 顯示GIF圖
使用的是IAR編譯器,用的是emWin庫,當我需要在液晶屏上顯示動態圖的時候,當我把Bin2C生成的C檔案加入到專案的時候,突然報了一個錯誤給我,大概是說我的RAM不夠用了,已經超出限制了,我就納悶了,我就加了一個原始檔告訴我RAM不夠用了,好奇怪,後來我終於發現了原因,當時還覺得這個軟體不夠人性化呢,竟然不把陣列預設放到FLASH中,後來我到官網下載了一個最新的Bin2C,做了個對比,請看圖,在說話:
原因其實很簡單,其實也就是版本的問題,我不知道從哪裡搞來的舊版本,生成的陣列是沒有static const,也就是這個陣列要佔用RAM的資源,而後來的新版本在生成原始檔的時候加入了static const,有const那麼這個陣列就放到FLASH中了。
畢竟RAM相比FLASH資源更珍貴,所以還是把生成的一些原始檔放到FLASH中吧。
相關推薦
emWin - Bin2C生成GIF圖【細節坑】
部落格原文:emWin - Bin2C生成GIF圖【細節坑】 只說細節坑,不說操作,如何顯示GIF圖參考此文章:emWin - 顯示GIF圖 使用的是IAR編譯器,用的是emWin庫,當我需要在液晶屏上顯示動態圖的時候,當我把Bin2C生成的C檔案加入到專案的時候,突然報了一個錯誤給我,
【踩坑】為base64編碼的圖片生成截圖不顯示
問題 在effevo中設定個人頭像時,會有無法顯示的情況,還不穩定重現,終於抓到問題原因,下面分享下解決方法 解決方法 先看下原始寫法 var imgBase64='data:image/png;base64,iVBORw0KGgoAAAANSU
多張圖片生成gif圖
之前專案要求把png圖片合成gif的,在網上找的方法。僅當筆記記錄,沒備註,大佬勿噴。 private IdentityHashMap pics = new IdentityHashMap(); /** * 生成gif圖 * * @pa
【踩坑】360安全瀏覽器“極速模式”和“兼容模式”,套路還是bug?
html 一個 另一個 地址 不生效 bug rom 論壇 val 分享踩坑點: 項目中需要兼容360安全瀏覽器,大家當然都希望用極速模式打開網站,但是發現總是被兼容模式打開 網址類似 aa.xx.dd.com 網上找了很多地方,有以下兩種方法 1.<m
【踩坑】angularJS 1.X版本中 ng-bind 指令多空格展示
ext 數據庫查詢 sci 接收 可能 color 最終 數據 目的 做項目的時候遇到的問題 1、問題描述 用戶在表單某個值輸入多個空格,例如:A B,保存至服務器 在列表查詢頁面中使用bg-bind的指令單向綁定,結果展示位A B,連續的空格被替換
【巨坑】springmvc 輸出json格式數據的幾種方式!
mapping cep process 添加 exc 文件中 != style find 最近公司項目需要發布一些數據服務,從設計到實現兩天就弄完了,心中竊喜之。 結果臨近部署時突然發現。。。。。 服務輸出的JSON 數據中 date 類型數據輸出格式要麽是時間戳,要麽
小白爬蟲第一彈之抓取妹子圖【更新版】
mozilla dir mac print 1.0 bsp 實例化 com def 最近對爬蟲感興趣,參考了 http://cuiqingcai.com/3179.html 這篇文章,琢磨的小試身手,但是按照原文發現圖片下載下來全是打不開的圖片,這不是我想要的啊,嘗試
【避坑】初次接項目的血與淚,紮坑了老鐵
外包 項目 開發 軟件 談起外包經歷,我的第一次外包源自前兩年某天陪著女友逛商場時,接到一個朋友的電話,朋友興高采烈地跟我介紹一個大項目:需求不多、錢不少,難度不大、口氣不小,我一聽心動了,原以為要賺一筆 easy money,後面再看看,這次外包踩了大大小小不少的坑,遂想好好記錄一下。前期溝
poj 2632 Crashing Robots【模擬】【略坑~】
att sed other dia star contain width seq map Crashing Robots Time Limit: 1000MS Memory Limit: 65536K Total Submissions:
【踩坑】ELK6.0已取消filebeat配置document_type
document_type elk logstash filebeat 一、起因 ?在使用ELK5.5的時候,如果遇到需要在同一臺機器上收集不同類型的日誌,比如:同時收集一臺機器上的java log和nginx log!而又需要分別存儲到不同索引的時候,我們會在filebeat的prospec
bzoj 4871: [Shoi2017]摧毀“樹狀圖”【樹形dp】
lin ima \n image lse info char https 技術分享 做不來……參考https://www.cnblogs.com/ezyzy/p/6784872.html #include<iostream> #include<cstdi
【爬坑】Vim 文檔加密 & 解密
原來 bsp 文檔加密 ref 14. 密碼 網上 sys -s 0. 說明 在 Vim 使用過程中,最後保存的時候輸入了 :X ,提示輸入密碼,輸完密碼發現以前沒遇到類似情況。 有時候最後保存那會兒默認大寫。 在網上一查發現原來給文件加密了,就順帶搜索
【爬坑】Python 3.6 在 Socket 程式設計時出現型別錯誤 TypeError: a bytes-like object is required, not 'str'
1. 問題描述 Python 3.6 在 Socket 程式設計時出現錯誤如下 Traceback (most recent call last): File "F:/share/IdeaProjects/test/mypython/test/test10_tcpcli
【新坑】開啟luogu的奇妙之旅?笑:P1089津津的儲蓄計劃
鑑於我的水平之低,現行luogu出發!?let's go! \ 水題p1089 #include<iostream> int main(){ int money=0,cunchu=0; for(int i=1;i<=12;i++){
【記坑】Iterator遍歷時,多次呼叫next(),二次遍歷需要從Collection重新獲取迭代器
【記坑】Iterator遍歷時,多次呼叫next(),二次遍歷需要從Collection重新獲取迭代器 2018年02月10日 11:02:46 閱讀數:681 業務需求,從一份excel表中取到X軸(專案)和Y軸(平臺)的資料,和資料庫中的資料進行比較,如果匹配不上,則把所有匹配不上的
【採坑】docker部署open-falcon+grafana總結
一、背景 # 二、步驟 1.docker部署open-falcon (1)啟動mysql容器 docker run -itd \ --name falcon-mys
【採坑】docker 部署pmm與mysql監控
docker 部署pmm與mysql監控 一、背景 二、步驟 1.下載PMM Server Docker映象 #版本可自選 docker create -v /opt/prometheus/data
【採坑】Ldap+Apache+Svn整合訪問
一、背景 二、步驟(此步驟基於docker容器中部署,與宿主機部署沒什麼太大差異) 1.啟動一個centos容器(此處不多做介紹) docker run --name centos3 -d harbor-registry.ipaychat.com/centos
hdu 2879【留坑】
看了題解,說的都不太準確,可能是積性函式是為莫比烏斯準備的吧,莫比烏斯真的難 #include <bits/stdc++.h> using namespace std; typedef l
【踩坑】阿里雲ECS清除隱藏的挖礦程式
問題描述: 一臺阿里雲伺服器,收到連續告警CPU使用量已經大於95%。但這臺機器上面使用中的業務只有一個不常使用的MySQL,其他就沒有了,正常情況下CPU是不可能達到這麼高的。檢視告警資訊,發現有被植入挖礦程式,可疑程式檔案路徑為 /usr/lib/libiacpkmn.so.3 排查過程