最近工作中需要把HEX中的数据提取出来保存为BIN文件,今天就把我的读取HEX文件的方法分享出来。
HEX文件格式是可以烧写到嵌入式芯片中的一种文件格式,一般是通过C或者汇编语言编译后生成,任何的文本编辑软件都可以查看此文件,我一般使用NOTEPAD++。
整个文件以行为单位,每行以冒号开头,内容全部为16进制
HEX文件示例
下面用一个例子来说明:
:20008000DAF8220261E19010DCEFF0E49005A6F09010E8F09010E3F0E5665407FFBF070464
第一个20为数据长度,表示后面的数据有32字节。
紧跟着后面的00 80为地址,表示这行数据在芯片中的保存位置。
再后面的00为数据类型,类型共分以下几类:
'00' 有效的数据
'01' 文件结束
'02' 扩展段地址记录
'03' 开始段地址记录
'04' 扩展线性地址记录
'05' 开始线性地址记录
接着00后面的32字节就是数据DAF8220261E19010DCEFF0E49005A6F09010E8F09010E3F0E5665407FFBF0704
最后一个64是校验码。
在我多次使用中数据类型只用到了00,04,01,下面是代码示例(由于C#是自学的非常不专业)最大支持512KB的文件读取,并且起始地址是0:
C#读取HEX文件示例
byte frimwareArray = new byte;
for
{
frimwareArray[i] = 0xFF;
}
StreamReader strFile = new StreamReader(hexfile);
Int32 hexCounter = 0;
Int32 lineOffset = 0;
string hexLine = string.Empty;
Int32 hexLineAddress = 0;
Int32 hexLineLen = 0;
hexMaxAddress = 0;
while
{
hexLine = strFile.ReadLine();
if == ":")
{
if == "00")//有效的数据
{
hexLineAddress = HEX2INT32); //截取相对数据地址
hexCounter = hexLineAddress + lineOffset; //相对数据地址+线性偏移地址==绝对的数据地址
hexLineLen = HEX2INT32); //获数据的数据长度
for //读取hex文件中的数据
{
frimwareArray = HEX2INT + 9, 2));
}
if //更新最大的hex文件地址
{
hexMaxAddress = hexCounter;
}
}
else if == "04")//扩展线性地址记录
{
lineOffset = HEX2INT32) * 65536;
}
{
strFile.Close();
break;
}
}
else
{
strFile.Close();
MessageBox.Show。
粉饼是大家都很熟悉的化妆品,粉饼可以作为底妆用,也可以作为定妆用,作为定妆用是最常见的,粉饼当定妆,是要在化完底妆才可以使用的。 粉饼什么时候用才正确 粉饼应该在涂抹完水乳,化完底妆才可以使用,粉饼分为干湿两用,干的可以进行定妆和补妆,湿的可以起到遮瑕的作用,不过粉饼不可以直接涂抹在脸上,那样妆容会显得不服帖。
在使用这款产品的时候,有一种很明显的感觉,就是皮肤无时无刻都在做着保湿,兼顾卓越的保湿力度和自然好皮肤的光效,对于熟龄肌的女性妆后有种自带“嘭弹水润”的视觉妆感。总结下来,兰蔻菁纯气垫是比较润的奶油肌妆效。这款气垫因为里面添加了纯金微粒,所以打出来的妆效通透,高级又泛着光泽感,恰到好处的光泽感并不会显得油腻。就好像是皮肤自带的高光,优雅又高级。除此之外,这款气垫的保湿力度恰到好处,干皮使用起来很滋润,油皮也不会觉得油腻,更建议干皮和混合肌使用。遮瑕力度也不错,就连黑眼圈都能遮盖住,除此之外,它的直定妆抗氧
夏日持久底妆铁三角:CPB长款隔离,Nars大白饼,雅诗兰黛DW。CPB长款隔离被称之为隔离界的天花板,粉质细腻,质感高级,打造那种妈生好皮的底子,整个的妆感非常的清透自然。雅诗兰黛DW粉底液被称之为油皮的亲妈,这款粉底液高持妆高遮瑕能让妆容牢牢焊在脸上,24小时不化妆、不氧化,非常适合夏天,爱脱妆、爱氧化的女生一定要首选DW。
神仙水对我来说没什么用,我的皮肤是干性的,只有下巴和额头起闭口,并且有暗沉。感觉神仙水对皮肤稍稍有点油的妹子们更好,控制水油平衡,但我觉得长期用还是会使皮肤比较透亮。sk2的话,感觉用纸膜一周敷一次比较好。因为我觉得每天用了紫水和澳尔滨之后没必要继续用sk2的水。用纸膜敷感觉效果不错。晒后敷一下。还是很舒缓的。
经常化妆的妹子在化妆的时候会用到各种化妆品,化妆品的种类是非常多的,想要化好妆,首先要知道化妆品使用的先后顺序,一般在化底妆的时候很多人会用到粉底,有的人喜欢用粉底霜,还有的人喜欢用粉底液,那CPB粉底哪款好?CPB底妆好用吗?参考价格:600+/25g适合肌肤:偏油肌肤这款粉霜非常适合夏季使用,控油能力不错,上脸后基本呈现哑光质感,用量也很省,延展性一般,但也算好推,用手点涂或是沾湿化妆海绵按压都很不错。遮瑕力不错,这款粉霜在皮肤开始出油后,油脂与粉霜充分融合后,妆效就会非常的自然。
cpb隔离霜的正确使用顺序,先进行妆前护理,然后按照防晒、隔离、粉底、散粉、腮红等彩妆的顺序进行上妆。Cpb在彩妆界享有盛誉、颇受欢迎,下面分享cpb隔离霜的正确使用序。cpb隔离霜的正确使用顺序 cpb隔离霜的正确使用顺序1 cpb隔离霜的正确使用顺序2 Cpb隔离霜如何使用?注意事项。选择cpb的隔离,首选根据自己的肤质,选好长款/短款;然后根据自己的肤色,选择隔离颜色,紫色适合正常肌肤、稍黄肌肤;绿色适合偏红肌肤、痘痘皮肤;白色适合晦暗、色素不匀的皮肤;金色适合偏黑肤色。
cpb肌肤之钥光采日间防护乳吸收快,不起皮不搓泥,使肌肤明亮白皙。那么cpb光采日间防护乳该怎么用?我一般是在洁面后,先涂爽肤水,之后取cpb日间防护乳到在化妆棉上,用化妆棉来进行涂抹。我一般是在洁面后,先涂爽肤水,之后取cpb日间防护乳到在化妆棉上,用化妆棉来进行涂抹。用化妆棉涂用效果更好,我一般搭配她家的化妆棉使用,擦拭效果会更好,不要感觉浪费,效果达到最佳状态才是我们真正需要的.可以修护肌肤,抗氧化防止肌肤老化干燥,防护紫外线对肌肤的侵害,提升肌肤活力。
今天要和各位仙女们分享的是cpb的隔离。最近很火,可以说是最好用的隔离哦。长管滋润型,液体较厚,像乳霜,涂在脸上非常滋润水嫩,肤色看上去像剥了壳的鸡蛋水嫩光亮,适合秋冬。白管,美白隔离款。液体比长管薄,水状。用前要摇一摇,遮瑕效果也要比长管好,肌肤嫩白透亮。防晒指数也比长管高些,适合夏天。我个人喜欢白管,但长管也超级棒。也就是说想遮瑕效果多一些那就选白管,这两款隔离早上都能搞定皮肤,再也不用什么粉底呀散粉呀,通通省略!这两款产品各有特点究竟怎么选择主要看个人的肤质和需求。
赫莲娜黑绷带会更好用 玻色因的功效主要有抗老:通过促进胶原蛋白的生成(之前阿真在平价抗老精华的文章里说过用好这些平价精华,轻松补充胶原蛋白)。促进表皮新生,也就是修复表皮的功能。以及舒缓维稳。这款产品其实配方十分的精简而又高效。主打的就是高浓度的波色因,高达30%。波色因作为欧莱雅集团的当家成分,其功效肯定是很强大的。
没错,这款洗面奶无论是干皮适合的滋润型,还是油皮适合的清爽型,都是以皂基为基础的,并非氨基酸。大名鼎鼎的贵妇品牌cpb的洗面奶竟然是皂基的?说起适合干皮使用的洗面奶,其中最畅销、也是最受大众喜欢的,恐怕就是这款芙丽芳丝的氨基酸洗面奶了。它是纯氨基酸洗面奶,里面不含皂基。因此,清洁力度属于中等偏下,质地非常温和,适合普通干皮和混干皮使用。
2黛珂和cpb建议在百货专柜买 因为机场并不便宜 且东西不全 可买当季的限定套装 一般都很合算 碰到不送东西的柜员主动要 1首先sk2 神仙水最便宜是在药妆店 东京的话涉谷那边药妆店买到打折的大概人民币800不到一瓶 现在日本这些打的商场基本上都是可以免税的 没记错的话化妆品5000日元就可免 此次日本剁手总结:
可以,先打开GX WORKS2,然后工程——打开其他格式数据——打开其他格式工程,找到并选择GX Developer生成文件夹里的.gpj文件就行了。望采纳。。可以。点“工程”→“打开其它格式数据”→“打开其它格式工程”,在弹出的界面上选择GX developer程序文件的路径,选择文件后,点确定。GX WORKS2 将会自动转换GX developer程序文件并打开文件。