随笔分类 - 嵌入式名词
要编译代码以控制其在Flash或SRAM中运行
摘要:要编译代码以控制其在Flash或SRAM中运行,您需要在编译过程中进行一些配置。以下是一些建议: 1. 使用链接脚本 链接脚本是在编译过程中使用的一种文件,用于控制程序代码和数据在内存中的布局。您可以在链接脚本中指定代码应存储在哪个内存区域(例如Flash或SRAM)。 例如,在GNU GCC工具链
ld链接脚本(Linker Scripts)
摘要:参考博客: 比较全的解释内容。 链接脚本(Linker Scripts)语法和规则解析(自官方手册) https://www.cnblogs.com/jianhua1992/p/16852784.html ld文件(链接器脚本)是一个文本文件,用于描述可执行文件或者目标文件的内存布局和分配。在编译和
ASMB_AREA、MSMB_AREA、FLASH_AREA不同
摘要:ASMB_AREA:是一块Flash存储器区域,通常用于存储嵌入式系统的启动代码、初始化代码、固件升级程序等。ASMB_AREA中的数据可以被修改,但由于Flash的写入速度较慢,因此不适合频繁修改数据。 MSMB_AREA:是一块SRAM存储器区域,通常用于存储临时数据、缓存数据、中间计算结果等需
cache,SRAM,flash辨析
摘要:寄存器:CPU的内部组成单元,是CPU运算时取指令和数据的地方,速度很快 cache:缓存即就是用于暂时存放内存中的数据(TLB快表 ) Cache又分为一级Cache(L1 Cache)和二级Cache(L2 Cache),L1 Cache集成在CPU内部。L2比L1慢,L3比L2慢 CPU <
串口,232,485,SPI,CAN
摘要:引链接: https://www.bilibili.com/video/BV1PD4y147ts/?spm_id_from=333.999.0.0&vd_source=8fbdf2f47b7c903709a3553f55787d8a 这个视频讲解的比较简单易懂,只是几分钟的视频。只引了一个链接,其他
4G通信
摘要:TDD,时分双工(Time Division Duplexing)FDD,频分双工(Frequency Division Duplexing) 电信和联通是fdd网络,移动大部分是tdd网络 fdd的网络速度本来就比tdd快 modem 调制解调器 一个将数字信号调变到模拟信号上进行传输,并解调收到