![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
文章平均质量分 74
obanaganastar
嵌入式开发者
展开
-
设备树(DeviceTree)数组使用
Linux驱动内需要设备数组数据,又不想在驱动文件添加,这样会使代码显得过于臃肿。可以在设备树(devicetree)使用"[01 02 03 04]"或者<01 02 03 04>的方式定义,这种方式和我们在C语言内定义数组颇为相似。原创 2022-04-22 18:02:51 · 1001 阅读 · 0 评论 -
ZYNQ 使用EMIO点亮LED
硬件:Xilinx Zynq-7000 SoC ZC706版本:vivado2015.4目的:同时闪烁3个灯。点亮分为PS和PL两部分。PL属于硬件连接。PL部分设置EMIO宽度为3连接EMIO设置管脚约束Create HDL Wapper生成.v文件gpio_0_tri_io在.v文件里生成,注意不是GPIO_0;管脚号PACKAGE_PIN...原创 2018-11-01 16:16:28 · 1261 阅读 · 0 评论 -
ZYNQ PL-PS中断
硬件:Xilinx Zynq-7000 SoC ZC706版本:vivado2015.4目的:PL触发中断,PS做中断处理PL部分添加两个中断源,一个普通中断,一个FIQ中断,对应中断号为61和28连接图约束set_property PACKAGE_PIN AK25 [get_ports {SW1[0]}]set_property IOSTANDARD L...原创 2018-11-09 17:15:56 · 3583 阅读 · 1 评论 -
Zynq AXI-GPIO
硬件:Xilinx Zynq-7000 SoC ZC706版本:vivado2015.4Zynq上有三种GPIO方式,AXI-GPIO是其中一种,需要创建一个AXI-GPIO核,AXI总线连接至ZYNQ。然后配置GPIO的宽度和初始状态。All Outputs:设置成输出,根据需要配置。GPIO Width为GPIO的数量,这边配置成2Default Output Va...原创 2019-12-04 14:46:21 · 1066 阅读 · 0 评论 -
嵌入式系统设计师笔记
努力了3个月,终于考过了!把这阶段的心得和笔记分享到网上 指令周期若干个即周期组成,是取指令、分析、执行所需的全部时间。过程CPU从<程序计数器>获取所需的指令地址 (PC上取指令地址)从内存(cache)读取指令的内容暂存<暂存寄存器>,然后进行分析和执行 (IR暂存指令地址对应的指令)简称IR 指令寄存器...原创 2018-12-20 13:57:26 · 1349 阅读 · 0 评论