08 2017 档案
摘要:对于任何一款芯片,GPIO接口是其最基本的组成部分,也是一款芯片入门的最基本操作,下面论述下 关于esp32开发版的GPIO操作,本文中重点讲解下 关于如何创建eclipse工程,并通过eclipse下载到esp32中去(本文的工程文件在esp-idf/example/periheral文件夹中gp
阅读全文
摘要:应用程序内存布局 ESP32芯片具有灵活的内存映射功能。本节介绍ESP-IDF在默认情况下如何使用这些功能。 ESP-IDF中的应用程序代码可以放置在以下内存区域之一中。 IRAM(指令RAM) ESP-IDF 为指令RAM 分配内部SRAM0区域的一部分(在技术参考手册中定义)。除了用于PRO和A
阅读全文
摘要:对于esp32,其开发程序中有且只能有一个app_main函数,该函数是用户程序的入口,这在没有调用FreeRTOS的系统中相当于函数main,但其实在app_main之前,系统还有一段初始化的过程,其大致可以分为以下三个过程: 以下将详细介绍这三个过程 STEP1: 第一阶段引导程序 系统firs
阅读全文
摘要:在之前讲解esp-idf的文件结构时,曾经讲过component是esp-idf集成的功能块,这篇文章就来讲解下,如何在esp-idf 中添加自己的component。 STEP1; 创建component文件夹结构 这里以linux下开发为例,这里在自己的的工程中添加, 首先在自己的工程下创建co
阅读全文
摘要:ESP-IDF Release v2.1 igrr 发布了这个 on 29 Jul · 自此发布以来,我 承诺要 承诺414 ESP-IDF Release v2.1 igrr 发布了这个 on 29 Jul · 自此发布以来,我 承诺要 承诺414 自v2.0以来的变化。 突破变化 版本v2.1旨
阅读全文
摘要:在之前的文章中,已经讲过将esp-idf 运用linux自带的工具下载,但是为了开发的系统性,这里运用eclipse来对idf进行整体的编译。 首先 运行eclipse,将workspace选定在/home/li/esp32/workspace/hello_world下 使用指令 将本次项目需要用到
阅读全文
摘要:版权声明:本文为博主原创文章,未经博主本人不得转载。联系邮箱:mynoticeable@gmail.com 1、ubuntu 14.04下搭建esp32开发环境 2、UBUNTU14.0.4安装eclipse 3、unbuntu14.04下的串口软件monicom的使用 4、ESP32 window
阅读全文
摘要:eclipse IDE是一款开源的前端编程软件,它提供了编写,编译和调试ESP-IDF项目的图形集成开发环境。 首先在https://www.obeo.fr/en/eclipse-download?INSTALLER-WIN64中选择需要的对应位数的eclipse。 然后在http://www.or
阅读全文
摘要:首先保证电脑中的已经下载了git客户端,没有的自行去https://git-scm.com/下载 STEP1: 获得编译工具链 Windows没有内置的“make”环境,所以安装工具链你将需要一个兼容GNU的环境。我们使用MSYS2环境来提供这个。你不需要一直使用这个环境,你可以使用eclipse或
阅读全文
摘要:本次设计实验源码位于:http://download.csdn.net/detail/noticeable/9922865 实验目的:通过系统的搭建进一步了解FPGA的SOPC开发流程,并借此了姐pll IP核的应用以及用DE-SOC自带的SDRAM缓存输出数据,并为后面的工程实施提供基础。 实验现
阅读全文
摘要:上篇文章的程序源码在:http://download.csdn.net/detail/noticeable/9921952 源码错误现象: 在下载源码文件解压后,打开系统工程,可以看到quartus II下的工程和之前Verilog学习时一样,没有问题 qsy的打开也是没有问题的,在解压路径下选择.
阅读全文
摘要:课程目标:学习并掌握完整的SOPC开发流程。 开发环境:Quartus15.1 学习内容:1、使用QSYS工具建立能够运行流水灯项目的NIOS II处理器系统 2、在quartus ii中添加NIOS II 系统文件(完成SOPC系统搭建); 3、在nios II EDS中创建NIOS ii软件工程
阅读全文
摘要:下图是比较传统的系统设计开发板的设备图 由于元器件比较多,成本,复杂性和功耗都比较高,所以需要一种新的方案来降低成本和复杂性。 ALTERAL 就提供了一种SOPC解决方案,将系统的I/O、CPU和DSP集成在了FPGA内部,降低了开发的成本。 对于FPGA内部,ALTERA集成 了一个可开发的32
阅读全文
摘要:对于友晶DE-SOC系列开发板来说,由于其内部自带ARM 的cortex-A9硬核,所以使用nios II开发来说其实是不划算的,但是这里重点是为了学习NIOS II的开发,所以对于用DS-5来开发ARM-FPGA的开发,等将整套系统玩透后再来一一进行记录,下面是DE-SOC开发板提供的系统外设:
阅读全文

浙公网安备 33010602011771号