经验:327 积分:295
学生
江苏省 南京市
  • 发布了问题 2018-6-26 16:41

    5

    学生
    1、相对于自动分配内存,malloc()函数申请分配的内存地址有什么不同?比如: int x[100] int * x = (int *)malloc(100 *sizeof(int)) 二者之间的内存地址有什么区别?求教,谢谢 2、C语言什么情况下需要用mallo ...
    来源:ARM技术论坛 标签: ARM
  • 发布了问题 2018-6-16 16:24

    2

    学生
    (1)USB摄像头的描述符是摄像头的固有属性吗?是摄像头出厂后,描述符的信息就确定了吗? (2)能不能介绍下描述符和驱动程序的关系?或者没什么关系?谢谢 ...
    来源:Linux论坛 标签: Linux usb驱动
  • 发布了问题 2018-5-9 09:48

    5

    学生
    在一个函数中,不管return处于什么位置,只要执行了return 就跳出函数,是这样吗? 比如在for,wile或if循环语句中,即使不满足跳出循环或者if的条件,只要执行了return  就不仅仅跳出循环而是直接跳出函 ...
    来源:单片机/MCU论坛 标签: c语言 return
  • 发布了帖子 2018-3-31 10:44

    0

    学生
    之前在学习如何在C语言中嵌入汇编时有了解到C语言之前的参数调用是使用寄存器R0传递第一个参数,R1传递到第二个..一直到R3传递第四个参数.但是 实际上有时可能传递的参数非常多,超过8个,或是参数中有浮点数之类,参数 ...
    来源:ARM技术论坛
  • 发布了问题 2018-3-23 19:01

    0

    学生
    写了一个简单的led流水灯程序,但是在编译没问题,但是在烧写进去之后,达不到效果,原因是:使用volatile int 声明了一个全局变量i,然后在函数led()中改变i的值赋给GPFDAT,这样是错误的, 我的理解是,可能是因 ...
  • 发布了帖子 2018-3-23 11:07

    0

    学生
    写了一个很简单的led点亮小程序,烧进去之后再怎么都不对,启动文件和语法没错误,编译没有错误。错误出现在Makefile的编写上, 应该是 arm-linux-ld -Ttext 0 start.o led. o -o led.elf , 错写成 arm-linux-ld -T ...
    来源:嵌入式系统论坛 标签: 记录 arm 编程
  • 发布了帖子 2018-3-12 11:05

    1

    学生
    个人理解:[r0]  同 @r0,即寄存器间接寻址,举个例子: ldr r1, [r0]  /*从r0寄存器指向的地址中取出数据,存储到r1寄存器中*/
  • 发布了帖子 2018-3-12 10:19

    0

    学生
    本帖最后由 Mr_RMS 于 2018-3-12 10:34 编辑 nor flash启动与nand flash启动的区别 1)接口区别:NOR FLASH地址线和数据线分开,来了地址和控制信号,数据就出来。 NAND Flash地址线和数据线在一起,需要用程序来 ...
  • 发布了帖子 2018-1-30 16:28

    5

    学生
    相关初始化: 1、设置系统时钟:MPLLCON寄存器;设置AHB、APB总线频率:CLKDIVN寄存器设置分屏比FCLK:HCLK:PCLK      /* 如果HDIVN(CLKDIVN[2:1])非0,即FCLK与HCLK不相等时,CPU的总线模式应 ...
  • 发布了帖子 2018-1-28 16:39

    1

    学生
    mrc是协处理器命令。用于读取协处理器中的寄存器的数据到ARM处理器的寄存器里面。mrc p15,0,r0,c1,c0,0 这句话的意思应该是读协处理器中的寄存器数据到ARM处理器的r0里面。应该是ARM访问MMU,一般cp15就是MMU。<MCR| ...
  • 发布了帖子 2018-1-28 15:16

    0

    学生
    本帖最后由 Mr_RMS 于 2018-1-30 17:34 编辑 一、ARM定时器中断程序包括了6个文件: head.s:开始执行的第一个文件,主要用于内核的启动,包括ARM的各种工作模式的设定,现场保护,返回等 main.c:主程序 init.c ...
  • 发布了帖子 2018-1-28 14:38

    0

    学生
    设置寄存器的某个或几个位而影响其他位的值: 如果想要将寄存器A的某位写0,就或上一个此位为1,其他位为0的数,如第4位写1,则使用或操作:A |=(1<<3); 如果想要将寄存器A的某位写0,就与上一个此位为0,其他位为1 ...
  • 发布了帖子 2018-1-27 14:21

    0

    学生
    连接寄存器(Link Register, LR),在ARM体系结构中LR的特殊用途有两种:一是用来保存子程序返回地址;二是当异常发生时,LR中保存的值等于异常发生时PC的值减4(或者减2),因此在各种异常模式下可以根据LR的值返回到 ...
  • 发布了帖子 2018-1-25 09:33

    1

    学生
    本帖最后由 Mr_RMS 于 2018-1-25 09:42 编辑         一开始没弄清楚ARM不同工作模式下有31个通用寄存器与6个状态寄存器,不明白寄存器与备用寄存器的区别,比如,快速中断模式下 ...
  • 发布了帖子 2018-1-24 10:53

    2

    学生
    S3C2440的Nand Flas的操作流程如下: 1、设置NFCONF、NFCONT等寄存器,配置Nand Flash 2、命令:配置NFCMD寄存器, 3、地址:配置NFADDR寄存器, 4、数据:配合NFDATA寄存器,根据前面定义的命令执行相应操作 5、状 ...
    来源:Linux论坛 标签: LINUX 学习 NAND Flash

成就与认可

  • 认证信息

    无 学生

谁来看过他

关闭

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

返回顶部
-

推荐专区

技术干货集中营

专家问答

用户帮助┃咨询与建议┃版主议事

工程师杂谈

项目|工程师创意

招聘|求职}工程师职场

论坛电子赛事

社区活动专版

发烧友活动

-

嵌入式论坛

ARM技术论坛

Android论坛

Linux论坛

单片机/MCU论坛

MSP430技术论坛

FPGA|CPLD|ASIC论坛

STM32/STM8技术论坛

NXP MCU 技术论坛

PIC单片机论坛

DSP论坛

瑞萨单片机论坛

嵌入式系统论坛

-

电源技术论坛

电源技术论坛

无线充电技术

-

硬件设计论坛

PCB设计论坛

电路设计论坛

电子元器件论坛

控制|传感

总线技术|接口技术

-

测试测量论坛

LabVIEW论坛

Matlab论坛

测试测量技术专区

仪器仪表技术专区

-

EDA设计论坛

multisim论坛

PADS技术论坛

Protel|AD|DXP论坛

Allegro论坛

proteus论坛|仿真论坛

EasyEDA-中国人自已的EDA工具

Orcad论坛

-

综合技术与应用

电机控制

智能电网

光电及显示

工程资源中心

汽车电子技术论坛

医疗电子论坛

-

开源硬件

-

无线通信论坛

无线通信技术专区

天线|RF射频|微波|雷达技术

-

IC设计论坛

芯片测试与失效分析

Mixed Signal/SOC[数模混合芯片设计]

Analog/RF IC设计

设计与制造封装测试

-

厂商专区

TI论坛

TI Deyisupport社区

-

检测技术与质量

电磁兼容(EMC)设计与整改

安规知识论坛

检测与认证

-

消费电子论坛

手机技术论坛

平板电脑/mid论坛

音视/视频/机顶盒论坛

-

电子论坛综合区

聚丰众筹官方社区

新人报道区

聚丰供应链

-

论坛服务区

-

供求信息发布

供需广告

电子展览展会专区

芯片求购|供应发布区