上一页 1 2 3 4 5 6 7 8 ··· 20 下一页
摘要: DSP里的动态内存分配,其分配的内存区域在在堆(heap)中。同时DSP里动态分配内存的函数还有calloc以及reclloc。这些动态分配的内存放置在.system段的全局池或堆(heap)中。因此当我们需要动态分配大尺寸的内存时,我们的片内内存不够使用,我们将.system段定位到我们的EMIF 阅读全文
posted @ 2019-06-04 16:50 镜花水月小朋友 阅读(1540) 评论(0) 推荐(0)
摘要: 1)典型嵌入式人才成长的历程:ARM,单片机 http://blog.chinaunix.net/uid-22670933-id-3443085.html 阅读全文
posted @ 2019-05-30 15:24 镜花水月小朋友 阅读(118) 评论(0) 推荐(0)
摘要: 基于TI公司最新DSP芯片TMS320C6455.设计并实现了以太网通信软硬件接口。采用TMS320C6455片内以太网接口模块EMAC/MDIO,结合片外AR8031 PHY芯片,在嵌入式操作系统DSP/BIOS架构上,运用TI官方网络开发包NDK提供的协议栈,实现了底层硬件驱动程序的编制及其协议 阅读全文
posted @ 2019-05-24 15:15 镜花水月小朋友 阅读(810) 评论(0) 推荐(0)
摘要: 一、前言概述 本人在转发的博文《内存池的设计和实现》中,详细阐述了系统默认内存分配函数malloc/free的缺点,以及进行内存池设计的原因,在此不再赘述。通过对Nginx内存池以及《内存池的设计和实现》的分析后,现提出一种性能更优(申请/释放内存时间复杂度为O(1))的内存池的设计方案。如有不妥之 阅读全文
posted @ 2019-05-20 16:17 镜花水月小朋友 阅读(928) 评论(0) 推荐(0)
摘要: C语言可以使用alloc从栈上动态分配内存。 内存碎片 Malloc/free或者new/delete大量使用会造成内存碎片,这种碎片形成的机理如下: 内存碎片一般是由于空闲的内存空间比要连续申请的空间小,导致这些小内存块不能被充分的利用,举个例子: 如果有100个单位的连续空闲内存,那么先申请3单 阅读全文
posted @ 2019-05-20 16:05 镜花水月小朋友 阅读(1727) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-20 15:22 镜花水月小朋友 阅读(396) 评论(0) 推荐(0)
摘要: 我将其改为真正的中断发送。步骤一:初始化GPIOGPIO_InitTypeDef GPIO_InitStructure;GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; //LED1-PC10GPIO_InitStructure.GPIO_Mode = GPIO_ 阅读全文
posted @ 2019-05-17 16:07 镜花水月小朋友 阅读(683) 评论(0) 推荐(0)
摘要: 串口中断方式的发送过程是怎么回事? 有人问过这个问题: “用串口中断接收比较好理解,只要接收缓存接收到数据,标志位就会置位,然后进入中断服务程序读取接收缓存中的数据,但是在发送时,应该是在数据发送出去之后发送标志位才会置位(我是msp430单片机),那么此时等数据发送出去之后进入中断又有什么意义呢? 阅读全文
posted @ 2019-05-17 15:56 镜花水月小朋友 阅读(5121) 评论(0) 推荐(0)
摘要: 近年来,随着电子技术、计算机技术的发展,无线通信技术蓬勃发展,出现了各种标准的无线数据传输标准,它们各有其优缺点和不同的应用场合,本文将目前应用的、无线通信种类进行了分析对比,方便大家参考了解。 一、无线通信(数据)传输方式及技术原理 无线通信是利用电磁波信号在自由空间中传播的特性进行信息交换的一种 阅读全文
posted @ 2019-05-17 10:30 镜花水月小朋友 阅读(4231) 评论(2) 推荐(0)
摘要: https://blog.csdn.net/wordwarwordwar/article/details/90233903 阅读全文
posted @ 2019-05-16 17:03 镜花水月小朋友 阅读(128) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 20 下一页