头像-124705

夕阳接你

  • 10166
  • 本科
  • 单片机、嵌入式
  • 消费电子、计算机网络

个人成就

获得 115 次赞

帮助过159人

RISC-V架构和ARM的SOC有什么本质区别,会成为主流么

ARM的SOC也是基于RISC(精简指令集计算机)指令架构开发的内核。RISC-V是指RISC 第五代新架构指令集,完全免费开放,架构更为精简强悍,易于移植,模块化开发。是未来的发展方向,对于国产化CPU是个绝佳指令集选择。

Arduino Mega 2560 Rev3

烧入程序时有flash的占用参数信息,如果是动态内存,有个库叫 MemoryFree 你可以看一下的。

STM32系列芯片中功耗最低的是哪个型号

L系列的,用的是M0+的内核,当然功耗和软件有很大关系,优化软件可以获得更好的功耗性能。

为什么51单片机不把晶振电路里面的电容内置?

在早期51单片机诞生时,还没办法做到晶振微型化内嵌到芯片里,而且晶振的精度还没法保证。那是的没办法使用固定晶振进行复杂DLL倍频。

关于fork函数

一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来的进程的值不同。相当于克隆了一个自己。

医疗电子产品,在做电磁兼容的需要做什么标准的验证

医疗器械涉及的电磁兼容性标准包括:针对医用电气设备和系统的YY 0505-2012《医用电气设备 第1-2部分:安全通用要求 并列标准:电磁兼容 要求和试验》;针对检验诊断类医用电气设备的GB/T 18268.1-2010《测量、控制和实验室用的电设备 电磁兼容性要求 第1部分:通用要求》和GB/T 18268.26-2010《测量、控制和实验室用的电设备 电磁兼容性要求 第26部分:特殊要求 体外诊断(IVD)医疗设备》;以及已经发布实施的一些医疗器械国家标准和行业标准中对电磁兼容性的特别要求,这些特别要求或是标准的一部分,或是一个完全针对电磁兼容性的标准,如GB/T 25102.13-2010《电声学 助听器 第13部分:电磁兼容(EMC)》。

C语言定义的函数是否是在主函数的下面

定义的函数一般都是在主函数的下面,这个不一定。如果前面有声明函数名,一般放后面只是为了一眼就找到main函数,方便阅读代码。函数也可以在主函数前定义,不用声明。也可以在另一只C文件定义,在主函数里extern这个函数名就可以,编译器连接到一起既可以执行。

单片机怎么读取nandflash ID

 一般对于某一类的NAND FLASH,在其内部都会保存自身相关的一些信息,如制造商码,产品码以及产品内部信息(如页大小)等。在一般系统设计过程中,就是根据这些信息来设计驱动程序。例如,先读取产品码,根据不同的产品码调用不同的驱动程序,也就是所谓的支持多种NAND FLASH启动。 这些信息一般在数据手册上会有相关的数据。基本流程:(1)发送读ID命令。(2)发送地址0。 (3)延时一会儿。(4)读取5个字节的ID即可。