Eagleson[size=4] 日拱一卒,功不唐捐 为者常成,行者常至 [/size] 兰生幽谷,不为莫服而不芳;舟行江海,不为莫乘而不浮;君子行义,不为莫知而止休
获得 236 次赞
帮助过488人
guitool简介 guitools 是一款集点阵字库生成、 多国语言管理和图片转换等功能的软件, 主要应用 在所有需要点阵文字显示及图片资源显示的嵌入式系统中。 点阵字库生成 可快速转换任意字体、 任意点阵大小及多种编码( mbcs / unicode / simple unicode) 选择, 且支持多种输出文件格式( bin / bdf / txt / bmp)。 多国语言管理 支持读取 excel 表格形式的文本资源, 转换时可指定编码( mbcs / u16-le / utf8) 格式, 及输出文件格式( *.res / *.h)。 图片转换 支持多种图片文件格式( bmp / jpg / png 等), 可转换成 rgb 和 yuv 等数 据格式。
本帖最后由 eagleson 于 2016-6-23 11:51 编辑 www.chinaeda.cn)
modelsim的高级功能:code coverage a) 代 码覆盖率是验证激励是否完备,检验代码质量的一个重要手段。测试激励的代码覆盖率至少要达到95%以上,才能基本认为代码在逻辑上是通过质量控制的,才能 进入综合步骤; b) 代码覆盖率是保证高质量代码的必要条件,但却不是充分条件。即便代码行覆盖和分支覆盖都能够达到100%,也不能肯定的说代 码已经得到100%的验证。除非所有的分支覆盖都能够进行组合遍历。 c) 在大的设计中,如果想通过一个激励就验证完一个设计或者模块是不现实 的。一方面是从逻辑功能上很难做到;另外一方面是因为如果在一个激励中包括了各种情况,整个仿真过程的速度会随着计算机内存的消耗而成线性下降,效率低 下。 d) 通常的做法是每一个激励只验证电路功能的某个方面。整个电路的功能验证由数个激励共同完成。在这种验证方法中代码覆盖率更显重要,因为 可以通过代码覆盖率来控制激励对功能的覆盖程度。 e) modelsim的code coverage不但能记录各个激励对代码的“行覆盖”和“分支覆盖”,而且能够将各个激励的覆盖记录进行合并,做到对覆盖率的全面监测。
24c256采用字节写入方式,写满一页之后怎么进行翻页操作?
本人大二学生,单片机初学者,求一at89c52单片机接水位滴液传感器源代码,望大神指点。