软件工具
qrshi
这个作者很懒,什么都没留下…
展开
-
keil工具c语言MCU程序设计—#if #elif #else #endif 编译不按预期进行
keil工具c语言MCU程序设计—#if #elif #else #endif 编译不按预期进行1.使用#if #elif #else #endif语句预编译,结果不按预期,语法无错误,代码如下:#if (SZLBCONTROLEN==1) GPIO_ResetBits(GPIOB,GPIO_Pin_15); // 输出低#原创 2015-03-14 15:59:30 · 6259 阅读 · 0 评论 -
IAR之调试msp430
IAR之调试msp430要使用调试工具需要进行设置:在Linker的output选项卡中=》format勾选debug information for c-spy原创 2016-05-23 18:06:20 · 3206 阅读 · 0 评论 -
CAD之设置坐标原点
CAD之设置坐标原点1.工具=》新建UCS=》原点;原创 2015-12-21 20:07:21 · 5609 阅读 · 0 评论 -
CAD之如何编辑别人的块文件
CAD之如何编辑别人的块文件1.进入块编辑器;2.修改==》分解;原创 2015-12-21 16:43:28 · 1418 阅读 · 0 评论 -
CAD之从一个图纸复制粘贴到另一个图纸
CAD之从一个图纸复制粘贴到另一个图纸有时从一个文件中复制,粘贴到另一个文件中时不能完成操作;可能原因:1.其它软件干扰,我就是遇到这个问题,开启了一个串口调试软件;2.线性比例不对;操作方式如下CAD比例尺的设置:1:双击打开电脑上的cad,点击界面上方栏目中的“标注”;2:选择下拉框中的“标注样式”;3:在“标注样式管理器”里面点击“修改原创 2016-01-19 11:16:07 · 13479 阅读 · 0 评论 -
KEIL之新版V5使用
KEIL之新版V5使用1.新增插件包特性;2.新增封装层概念;3.封装层方便不同MCU间移植;4.安装KEILV5后需要安装PACK,根据不同的MCU可以展示细节,查看需要安装的PACK; 在选择好MCU平台后,有一项很重要的功能可以查看PACK支持包以及DEMO支持情况,在manage run-time environmnet中的Details按钮;原创 2015-08-26 17:47:37 · 2175 阅读 · 0 评论 -
KEIL工具之半主机模式
KEIL工具之半主机模式看了原子哥的usart部分printf函数重定向的问题,自己动手试了试,单片机可以通过串口打印信息,printf函数重定向后使用十分方便。所谓重定向是指修改printf的底层函数,使printf打印到单片机的外设中。还有一个概念是半主机。---参考 RealView 编译工具开发指南 8.1.1. 什么是半主机? RealVi转载 2015-06-15 17:21:32 · 4841 阅读 · 1 评论 -
KEIL工具之如何生成.bin文件
KEIL工具之如何生成.bin文件1.正常KEIL生成的是HEX和AXF文件,要生产.bin文件需要执行KEIL自带的fromelf.exe程序, 工程的做法是在编译结束后加载批处理文件。原创 2015-05-25 18:48:28 · 914 阅读 · 0 评论 -
KEIL之#pragma
KEIL之#pragma转载 2015-06-24 14:28:21 · 5008 阅读 · 0 评论 -
软件工具之实用软件推荐
软件工具之实用软件推荐1.Doxygen文件产生工具;原创 2015-06-03 18:45:43 · 442 阅读 · 0 评论 -
keil工具之uvmpw文件
keil工具之uvmpw文件UVMPW是工作空间,可以包含多个UVPROJ工程项目;需要分别编译;。。。。。。。。。。。。。。。。。。。未完待续原创 2015-06-16 15:21:37 · 3655 阅读 · 0 评论 -
KEIL工具之堆栈1
KEIL工具之堆栈1转自:http://www.openedv.com/posts/list/24152.htm栈增长和大端/小端问题是和CPU相关的两个问题.1,首先来看:栈(STACK)的问题.函数的局部变量,都是存放在"栈"里面,栈的英文是:STACK.STACK的大小,我们可以在stm32的启动文件里面设置,以战舰stm32开发板为例,在startu转载 2015-05-28 16:39:40 · 4016 阅读 · 0 评论 -
KEIL工具之堆栈2
KEIL工具之堆栈与IROM1计算方式=========================================在一个函数中变量存放在Stack中,值不能大于KEIL中的值,否则调试时变量的值显示莫名其妙的数值,导致堆溢出。此处的一个函数的定义为整个函数结束。比如:函数A定义如下:A{ U8 DATA[500]; B(); C();转载 2015-05-16 16:43:41 · 8174 阅读 · 0 评论 -
KEIl工具之scatter file分散加载文件1
KEIl工具之scatter file分散加载文件转自:http://blog.csdn.net/zhoujiaxq/article/details/8102587********************************************************************************************************转载 2015-05-20 22:12:08 · 7559 阅读 · 0 评论 -
软件_PC机编程软件_KEIL之如何执行编译后的程序
大多数应用中都会在编译结束后,希望执行一个或多个自定义程序,这个时候就用到了KEIL的一个功能:详细使用未完待续。。。。。。。。。。。。。。。。。。。原创 2015-04-08 15:40:31 · 1621 阅读 · 0 评论 -
KEIL工具之not in scope
KEIL工具之not in scope使用KEIL有时出现变量不在范围的提示,解决方法如下:1.该变量没有被使用。2.编译器优化导致的问题。未完待续。。。。。。。。。。。。。。。。。原创 2015-04-13 20:18:20 · 1892 阅读 · 0 评论 -
51之KEIL调试查看ROM或RAM
KEIL之调试查看ROM或RAM 转自:http://blog.csdn.net/chenhezhuyan/article/details/8735696/ Ctrl+F5或点击调试按钮进入调试界面: 在工具栏上点击Memory Windows则右下角出现Memory1的页面,默认出现的是ROM的查看界面,在Address一栏输入十六进制的地址即可查看ROM转载 2016-11-20 15:10:29 · 7638 阅读 · 0 评论