-
本着对别人和自己负责的有始有终的原则,说说现在的更新或者状态:
1. Tools->option->messages show build messages设置成all
这样可以在编译后看到用了多少个RAM多少code,中间每个文件使用情况也可以看得到。
2. Project->Options...(Alt-F7))的Linker->List中勾选Generate linker map file
这样可以生成map文件,这个就更详细了(需要什么自己勾选)。
3. Project->Options...(Alt-F7))的C/C++ compile ->List中勾选output list file
这样可以看到每个文件编译的细节的list文件,还可以看到反汇编(需要什么自己勾选)。
-
好东西。谢谢楼主
-
怎么不见人回复呢
-
真会来事儿。。。
-
中文版翻译确实没有真实反映原意,这个需要改正。
正是因为中文版翻译可能会有错误,所以在中文版里才会提醒读者,“本译文仅供参考,如有翻译错误,请以英文原稿为准”。
最后一个问题:程序设计中,指定一个实体时都是以这个实体的起始地址为准,比如说一个数组的地址,肯定是数组的首地址,一个结构体的地址就是它的首地址;因此一般人也会把一个页的地址理解为是它的首地址;所以我不认为你说的这个事情是重要的,也许对于你的多虑却是重要的,
-
用AVR单片机可以不用上拉电阻,也不用限流电阻,可直接驱动一个发光二极管,或者数码管,或者继电器
-
电路图?
-
我最近也在做红外通信呢?
现在也是有点迷惑,协议可以自己定义的啊?
-
引用 3 楼 domworldjohn 的回复:
很多问题都是自己一时疏忽造成的
这个问题,应该不算是一时疏忽
不要include C文件
-
很炫
-
ce6.0?6.0 不能这么干的。
不过你要设置进入kernel模式,否则就会异常的。
-
System.Drawing.Graphics g = this.CreateGraphics();
-
过年了,这样可以积分吗
-
说实在话知道芯片设计原理的人并不多,起码我身边的同事就不知道,他们就知道把哪个寄存器给上什么值,它就会以哪种工作方式在工作就行,这个世界上要学的东西太多了,没个事都学好,难!用一种单片机(STM32)我们何必去学它的设计原理(真还没有这么多的精力),只要通过某种手段了解它的应用方法就行了。你们(指推广商)想办法让我们知道怎么用就可以了,到底你们是怎么设计的,如果你们有时间也可以说说,当然是在让我们知道怎么用这个事做好先
-
我以前也有这样的疑问,终于搞明白了
-
先看看串口是否正常工作吧。
-
堆栈要自己设定的。
-
没有这种功能,除非自己定制,挂起的时候通过GetLocalTime把时间记录下来,唤醒的时候用当前时间减去挂起时候的时间,记录在内存的某个位置,下次挂起唤醒的时候在算一次,加到上次记录的时间.然后要得到总时间时,用gettickcount+记录的时间
-
[url=http://site28072.server14.126idc.com/default.aspx]学习一下 [url]
-
没有,烧写界面都变成灰色的啦,怀疑是给加密啦,不知道怎么解决。