发 帖  
  • 题一:简述strcpy sprintf与mencpy的区别思考过后,再到下方寻找答案 题二:如何避免“野指针”思考过后,再到下方寻找答案 题三:简述指针常量与常量指针区别思考过后再到下方寻找答案...
    0
    7012次阅读
    0条评论
  • 今天将直接了当的带你进入linux的模块编译,当然在介绍的过程当中,我也会添加一些必要的注释,以便初学者能够看懂。之所以要有这篇文章,主要是因为从书本上学的话,可能要花更长的时间才能学会整个过程,因为看书的话是一个学习过...
    0
    9181次阅读
    0条评论
  • 程序在内存中是分段存储的。 代码段:存放语句转换的数字;程序运行时不可修改; 全局段:用来记录全局变量和静态变量的存储位置;不会随着程序的运行而改变; 栈:存放局部变量,块变量,形式参数和返回值的存储位置;随着程序的运行...
    0
    8743次阅读
    0条评论
  • 如果没有好的架构,移植将会是一件很痛苦的事情。如果没有好的架构,复用是最大的难题,没法更大限度的复用原有的代码。如果没有好的架构,一旦驱动改了,所有的地方都要改,费时费力且很容易出错。如果没有好的架构,应用层中穿插着硬件...
    0
    4293次阅读
    0条评论
  • 由于DMA需要连续的内存,因而在引导时分配内存或者为缓冲区保留物理 RAM 的顶部。在引导时给内核传递一个"mem="参数可以保留 RAM 的顶部。例如,如果系统有 32MB 内存,参数"mem=31M"阻止内核使用最顶...
    0
    13518次阅读
    0条评论
  • OTG DRD 具有Mini AB 型插座,因此,DRD 既可作为Host,也可以作为外设。而在某一个OTG 连接中,这个DRD 到底是作Host(即A 设备),还是作外设(即B 设备),则要根据接入的另一个OTG 设备...
    0
    4763次阅读
    0条评论
  • 无论笔试还是面试都有一定几率问怎么判断大小端,那么你就很自豪的回答,大端就是数据高字节放在低地址上,小端就是数据低字节放在低地址上。好了您回答了这个恭喜下面让你代码实现一下,这个时候很多只是死记硬背的缺陷就会暴露出来。...
    0
    5850次阅读
    0条评论
  • 1.在最近的嵌入式工作中很多都是学习FreeRTOS系统,由于只是会对RTOS的接口进行调用,但是很多时候都是知其然而不知其所以然,所以现在对API进行总结。...
    0
    5660次阅读
    0条评论
  • 2.6内核的Makefile分为5个组成部分: 1. 最顶层的Makefile :读取 .config文件的内容,并总体上负责build内核和模块。 2. 内核的.config配置文件 3. 在arch/$(ARCH) ...
    0
    5617次阅读
    0条评论
  • BootLoader是一段小程序,主要功能是引导操作系统启动。可以把它想象成PC机Linux上的GRUB/LILO引导程序,只不过在嵌入式linux中,没有BIOS,而是直接从flash中运行,来装载内核。它可以初始化硬...
    0
    3736次阅读
    0条评论
  • 主机windows+ubuntu虚拟机 文件传输用 主机与虚拟机传输文件告别命令行...
    0
    3835次阅读
    0条评论
  • USB博大精深不是一篇文章就能够解释清楚的。想要深入研究USB的话,USB协议(外加Host和OTG协议)是必要的知识,另外,国内有本<>也写的很好很详细(点击阅读原文,21ic嵌入式论坛有下载),唯一美...
    0
    19989次阅读
    0条评论
  • Modbus协议最初由Modicon公司开发出来,在1979年末该公司成为施耐德自动化(Schneider Automation)部门的一部分,现在Modbus已经是工业领域全球最流行的协议。此协议支持传统的RS-232...
    1
    41709次阅读
    0条评论
  • Linux是单内核系统,可通用计算平台的外围设备是频繁变化的,不可能将所有的(包括将来即将出现的)设备的驱动程序都一次性编译进内核...
    2
    5431次阅读
    0条评论
  • 大端字节序:高字节存放在低地址,低字节存放在高低址。 ...
    0
    6241次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 180 次赞同

    获得 0 次收藏
关闭

站长推荐 上一条 /6 下一条

返回顶部