-
今天博主就跟大家一起分享基于Vivado创建Zynq-‐7000的全过程,希望大家能够喜欢。本次学习只要利用Vivado创建一个嵌入式软件,并利用串口输出“hello world”。
-
基于Vivado进行设计时,经常会遇到IP设计的问题,今天就与大家一起分享这个问题,希望能对大家有所帮助。
-
前一讲介绍了主机ZYNQ7的IP设计,实际使用中还要对外进行IP设置,下面讲如何对外设的IP进行设置。
-
又是周末了,天气很不错,被文章压得喘不过气来,转换一下思路,写写关于Vivado的HDL设计文件的创建问题。创建HDL文件的目的是为下一步的设计创建环境。
-
上一节介绍了HDL设计文件的实现,实现完HDL以后就可以完成你的Vivado设计,并可以产生比特流了,下面我会通过四步详细介绍这个过程的实现。
-
本系列的博客主要是进行基础的设置,为下一步的工作做准备,其中很重要的一个步骤就是导出硬件到SDK,由于IP,设计必须导出到SDK的设计中。
-
在Vivado HLS中有一个重器指示标签,在进行开发时,非常棒,分享给大家。指示标签包含了所有打开源码的内容,程序、接口(包含接口的各种参数以及I/O控制口)、阵列、循环、作用域(代码的作用区域)...
-
最近小伙伴们写了很多优质博客,学到很多,今天我也把我最近研究的成果与大家分享。当一个C程序在RTL中被使用时,C的参数就被合成到RTL的数据口,接口合成允许一个接口被加入到RTL的数据口,这样接口控...
-
最近利用Vivado进行了几个C程序的设计,取得一点小小心得,与大家分享。
众所周知,C程序一个重要内容就是main(),main()函数下面的程序都会被合成分析,在Vivado中被合成的程序称为...
-
今天我就写写我的领域,嵌入式中U-boot的启动过程,与大家分享。主要希望大家能对引导的过程有一个更真切的体会。
-
每一次做项目都会遇到ADC驱动编写,今天我写个小程序来讲讲这个问题。
内容:
编写一个字符驱动程序获取ADC通道0的电压值。
掌握ADC设备驱动的编写及平台设备驱动的编写。
-
当一个设备发出中段请求时,CPU停止正在执行的指令,转而跳到包括中断处理代码或者包括指向中断处理代码的转移指令所在的内存区域。当中断处理完毕以后,CPU将恢复到以前的状态,继续执行中断处理前正在执行...
-
当进程发出一个系统调用的请求时,由应用态切换到内核态。这样的内核控制路径被成为进程内核路径,也叫进程上下文。当CPU执行一个与中断有关的内核控制路径的时候,被成为中断上下文。中断的上半部和下半部都属...
-
放假了,每天亚历山大。
今天给一个同学一起编写一个基于i2c总线的温度传感器的驱动,与大家分享一下。
-
今天写一下如何编写一个字符驱动程序操作目标板的LED的亮灭。注意:在实验过程中"$"后的操作在主机上,"#"后的操作在开发板上
-
寒假很忙,今天给一个单位做了一个讲座,探讨了在嵌入式系统中模块化编程的研究,下面我就写写这个简单的项目。
这个项目就是要编写一个最基本的模块,加载模块,观察结果。从而掌握模块的基本要素及加载、...
-
前面介绍了如何进行模块化编程,下面我写一写模块化编程的拓展,在上一个教程的基础上,加入module_init、module_exit的支持,加载模块,观察结果。
-
在嵌入式系统中经常会用到GDB调试工具,今天我就通过一个实例说明这个工具的原理及应用。