嵌入式
文章平均质量分 77
PUSONG568
这个作者很懒,什么都没留下…
展开
-
Code Size
RO,RW,ZI 和scatter file详解(转载) http://blog.chinaunix.net/uid-24460251-id-2606775.htmlhttp://blog.chinaunix.net/uid-9185047-id-445087.htmlbss段(未手动初始化的数据)并不给该段的数据分配空间,只是记录数据所需空间的大小。data(已手动初始化原创 2017-07-22 14:14:56 · 2481 阅读 · 0 评论 -
大小端
MSB: Most Significant Bit ------- 最高有效位LSB: Least Significant Bit ------- 最低有效位网络字节序是big-endian, 因为网络很大Intel x86 全部 Little endian MIPS NT Litt转载 2017-07-22 14:14:25 · 1783 阅读 · 0 评论 -
CoreMark
CoreMarkhttp://www.eembc.org/http://www.eembc.org/coremark/download.phpCoreMark是用来衡量嵌入式系统中中心处理单元(CPU,或叫做微控制器MCU)性能的标准。该标准于2009年由EEMBC组织的Shay Gla-On提出,并且试图将其发展成为工业标准,从而代替陈旧的Dhrystone标准。代码使用C语原创 2017-07-17 19:53:29 · 2014 阅读 · 0 评论 -
MinGW 相关
http://blog.csdn.net/embededvc/article/details/6829010GUN Make使用http://blog.chinaunix.net/uid-7675942-id-2570828.htmlRamdisk—— 虚拟内存盘是通过软件将一部分内存(RAM)模拟为硬盘来使用的一种技术。相对于直接的硬盘文件访问来说,这种技术可以极原创 2017-05-23 17:55:48 · 564 阅读 · 0 评论 -
转载:TCP的那些事儿(上)
TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Richard Stevens的《TCP/IP 详解 卷1:协议》(当然,你也可以去读一下RFC793以及后面N多的RFC)。另外,本文我会使用英文术语,这样方便你通过这些英文关键词来查找相关的...转载 2018-07-04 19:36:18 · 242 阅读 · 0 评论 -
LwIP常见问题FAQ
作者:老衲五木转自http://blog.sina.com.cn/s/blog_62a85b950102xdjx.html1)LwIP到底稳定不稳定,能不能用在现实产品中。首先要承认一点,世界上没有完美的软件,是软件就会有Bug,即便像Linux那样稳定和强大的系统,在极端和压力条件下,也会时不时爆出问题。LwIP源代码本生有Bug这个无可置疑(本人在其他几个文章中就罗列了好几个源代码上的问题),...转载 2018-07-11 17:20:26 · 3160 阅读 · 1 评论 -
FreeRTOS 任务栈大小确定及其溢出检测
以下转载自安富莱电子: http://forum.armfly.com/forum.phpFreeRTOS 的任务栈设置不管是裸机编程还是 RTOS 编程,栈的分配大小都非常重要。 局部变量,函数调用时的现场保护和返回地址,函数的形参,进入中断函数前和中断嵌套等都需要栈空间,栈空间定义小了会造成系统崩溃。裸机的情况下,用户可以在这里配置栈大小: 为什么是堆中的?因为我们采用的就是...转载 2018-07-21 23:14:16 · 4773 阅读 · 0 评论 -
关于bug分析与异常处理的一些思考
转载https://www.cnblogs.com/cnpirate/p/3223410.html 前言:工作三年了,工作内容主要是嵌入式软件开发和维护,用的语言是C,毕业后先在一家工业自动化控制公司工作两年半,目前在一家医疗仪器公司担任嵌入式软件开发工作。软件开发中,难免不产生bug;产品交付客户使用后,难免不产生问题,那么关于bug分析和异常处理则是软件开发和维护中无法躲避的工作...转载 2018-08-19 22:57:49 · 456 阅读 · 1 评论