
IC
文章平均质量分 96
集成电路相关文件或笔记
Lanceli_van
中国特色社会主义物联网工作者
展开
-
交叉编译链下的Makefile(STM32F4xx)
文章围绕makefile文件的编写方式,向读者讲述如何在ubuntu平台上用交叉编译链 arm-none-eabi- 编译出 STM32F4xx 系列 MCU 的执行文件。文章核心在于讲述 arm-none-eabi- 在 Makefile 中的应用过程,对比于嵌入式可视编译器 keil_v5 有什么共同点,编译思维是怎样的,并完成一个简单项目的Makefile编写。原创 2020-08-20 15:57:23 · 1886 阅读 · 3 评论 -
Hey Makefile!
本篇文章将会用两个例子来说明 Makefile 是如何运行的,笔者的目的是用较小的篇幅来概括初学者在编写 Makefile 时会遇到的问题,在看完这篇文章后,也能开始写自己的 Makefile 。原创 2020-08-18 17:22:48 · 310 阅读 · 0 评论 -
LD链接脚本解析-STM32F4xx
本篇文章主要围绕项目 STM32_RTOS_GUN 的链接脚本 STM32F417IG_FLASH.ld 进行分析,同时对编写链接脚本的方法进行相应的讲解,尽可能地做到通过阅读这篇文章后能够学会编写简单的链接脚本。什么是链接脚本我们在做 GCC 交叉编译时总会遇到一个 .ld 后缀的文件,这个就是我们常说的链接脚本。有朋友可能会疑惑这个脚本的到底有还是呢么用呢,我们在编写 GCC 命令时只需一句 gcc -o hello hello.c 就能同时实现而文件的编译和链接了,怎么在进行交叉编译时就需要这样也原创 2020-09-07 20:47:10 · 6044 阅读 · 5 评论 -
STM32F4xx的NAND Flash应用事项
目录STM32F4xx Part8-bit NAND FlashNAND Flash operationsTiming diagrams for NANDError Correction Code (ECC)Timing diagrams for NANDNAND Flash prewait functionalityNAND Flash Card control registersPC Card/NAND Flash control registers 2…4 (FSMC_PCR2…原创 2020-07-07 08:03:02 · 2649 阅读 · 0 评论 -
STM32F4xx以太网接口硬件详述
本篇文章是翻译ST手册 RM0090 以太网硬件部分,本着学习的目的,笔者会在翻译的过程添加自己的见解。由于篇幅较长,翻译需要分多次完成,主要会围绕当前开源项目的内容进行学习与翻译,其余非主要内容会在文章收尾之后补上。原创 2022-02-07 09:37:13 · 4715 阅读 · 1 评论 -
STM32的FSMC时序解析
以下针对目前项目所用到的SRAM时序进行分析,同时也对SRAM应用在STM32F4上进行详细解说。以此也可以类推出NAND/PSRAM等时序的应用技巧。时序当前用到的是模式A,其中读时序如下。图片截于STM32F4205/7应用手册,从图中可以看出这个模式用于SRAM和PSRAM,PSRAM也叫做伪静态随机存储器, CRAM全称是 Cellular RAM 。图中有OE togging二字,如字面意思,这个模式的读处理是有OE引脚电平触发参与的。我们可以与Mode1进行比较。由上图可以看出,N原创 2020-05-25 11:04:10 · 9828 阅读 · 4 评论