上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 35 下一页
摘要: 摘要:知识产权的保护,如何让自已辛勤的劳动成果不被别人抄袭,采用有效的手段对IC加密是值得每一个设计者关注的问题。当然,有人说,没有解不了密的IC,的确,解密是一项技术,只要有人类在不断的研究,它就有破解的一天;但是加密后的IC会增加破解的难度与破解成本,当破解的成本大于收益时,自然就会使破解者望而却步。STM32芯片这两年销量很好,它的性能和价格都很不错,但如何对STM32进行加密呢,本人结合自已使用STM32 MCU一年多的经验,总结一下我对它加密的理解与方法。关键字: STM32 加密 读保护加密,最基本的方法是置读保护,这样可以防止外部工具非法访问,在STM32官网发布的 串口ISP软 阅读全文
posted @ 2011-06-08 17:06 Biiigfish 阅读(7806) 评论(0) 推荐(0) 编辑
摘要: 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的 全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另 一块区域。 - 程序结束后由系统释放。 4、文字常量区 —常量字符 阅读全文
posted @ 2011-06-08 13:55 Biiigfish 阅读(355) 评论(0) 推荐(1) 编辑
摘要: 程序用的就是前面编译成功的汇编代码。然后debug脚本的话用的下面的脚本/***<<<UseConfiguration!disalbe!WizardinContextMenu>>>***//*Name:DebugINRam.ini*/FUNCvoidSetup(void){//<o>ProgramEntryPoint,.AXFFiledownloadAddressPC=0x030000000;}map0x00000000,0x00200000readwriteexec//Mapthismemorytoberead、writeandexecmap0 阅读全文
posted @ 2011-05-19 00:21 Biiigfish 阅读(4980) 评论(0) 推荐(0) 编辑
摘要: 用uVersion的RealMDK(额,应该是这么叫的,不确定),开始接触底层代码了;不知道底层怎么实现的,用Linux写应用的时候总觉得很别扭很低级。好吧,我的第一个arm-asm程序;*************************************************;It'smy... 阅读全文
posted @ 2011-05-18 12:14 Biiigfish 阅读(10245) 评论(0) 推荐(0) 编辑
摘要: 折腾了快一个小时了,无良店家发个光盘资料不全的,找半天资料。。。然后按照找的guide+驱动,把Jlink 8(Jlink v8)驱动安装了之后,连上jlink,居然显示为unknown device。。。折腾来折腾去,差点就开盖准备重新烧程序了。新买的不会这么脆弱就挂了吧。。。又是传说中的高人,超短回复:换根线试试。。。额。。。这里有四根USB线。。。居然那个看起来最挫的可以用!!!!不能相信外表的啊!!! 阅读全文
posted @ 2011-05-10 23:21 Biiigfish 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 我是比较喜欢使用google搜索的,因为google确实搜索的比较靠谱。不过有一点小小的遗憾,就是在国内打开www.google.com时,默认打开谷歌香港,毕竟要考虑到国内的一些政策,很多东西都搜索不到,经常看到很烦人的“本地法令”之类的字眼,所以我最喜欢用google in english。 ... 阅读全文
posted @ 2011-04-30 19:12 Biiigfish 阅读(2508) 评论(0) 推荐(0) 编辑
摘要: 额,经历了种种磨难,第一个QuartusII 9.0实验完成,代码在板子上把灯点亮了。主要遇到的问题是:1、USB-blaster的驱动安装硬件,然后指定目录的方式安装驱动,brows到目录:$Install\quartus\drivers\usb-blaster\x32然后,用网上盛传的counter代码体验了下前仿真和后仿真。仿真软件用的是ModelSim SE 6.0主要遇到以下问题:1、quartusII 9.0的EDA tools map是在tools→Options→EDA tools options。没有MAP过,Quartus II是找不到EDA工具的。2、在后仿真的时候提示” 阅读全文
posted @ 2011-04-29 00:16 Biiigfish 阅读(2332) 评论(0) 推荐(0) 编辑
摘要: 1、制作两种焊盘:Only on Top和Only on Bottom。具体的,直接把Begin Layer改成Top或Bottom,然后设置好相关的SolderMask和PasterMask。2、和制作其它封装一样使用焊盘。 阅读全文
posted @ 2011-03-07 13:13 Biiigfish 阅读(4283) 评论(0) 推荐(1) 编辑
摘要: 0bffc60b在桌面新建一个TXT文档,复制以下内容到该文件内,并将其文件名及后缀改为显示桌面.scf,拖到快捷启动栏即可。[Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop 阅读全文
posted @ 2011-02-16 15:42 Biiigfish 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 找到一篇介绍latch和FF的区别的文章,写的确实是不错。摘抄到这里供参考。http://www.eefocus.com/blog/link2url.php?link=http%3A%2F%2Fdept-info.labri.fr%2F%7Estrandh%2FTeaching%2FAMP%2FCommon%2FStrandh-Tutorial%2Fflip-flops.htmlLatches and flip-flopsIn the same way that gates are the building blocks of combinatorial circuits, latches a 阅读全文
posted @ 2011-01-14 11:41 Biiigfish 阅读(2015) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 35 下一页