- 博客(28)
- 资源 (2)
- 收藏
- 关注
转载 DDR3布线文章转载
硬件设计从框图到PCBA:https://www.witimes.com/hardware-from-design-to-pcba/RGMII布线指导,RGMII Layout Guide:https://www.witimes.com/rgmii-layout-guide/真PoE与假PoE:https://www.witimes.com/rgmii-layout-guide/DDR布线规则与过程,DDR Layout Rules and Processes:https://www.witimes.
2021-07-27 10:43:36
274
原创 ZYNQ 导出 package delay
ZYNQ 导出 package delay 在ZYNQ 7000系列SOC 的PCB设计中,赛灵思明确要求DDR的走线需要包含器件的package delays.如下图所示: 下面我们就开始介绍如何导出ZYNQ系列SOC的器件package delay 一、打开Vivado开发软件,找到TCL 控制台输入接口 串口收发通信(改造协议栈里的串口回调函数)
ZStack版本:ZStack-CC2530-2.5.1a下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1开发平台:基于TI-CC2530的任意厂家的工程模板:ZStack-CC2530-2.5.1a\Projects\zstack\Samples\GenericApp1、建立工程安装ZStack-C...
2020-04-10 15:04:27
2030
原创 ZStack-CC2530-2.5.1a开发(八)Binding通信实验
ZStack版本:ZStack-CC2530-2.5.1a下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1开发平台:基于TI-CC2530的任意厂家的
2020-03-26 15:05:17
1062
原创 ZStack-CC2530-2.5.1a开发(七)组播实验
ZStack版本:ZStack-CC2530-2.5.1a下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1开发平台:基于TI-CC2530的任意厂家的
2020-03-26 14:15:58
751
1
原创 ZStack-CC2530-2.5.1a开发(六)16位网络地址_广播实验
ZStack版本:ZStack-CC2530-2.5.1a下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1开发平台:基于TI-CC2530的任意厂家的一、实验简介本实验在上个单播实验的基础上,仍然使用2个CC2530模块,一个模块作为协调器,一个模块作为终端设备。实验目的是实现终端设备和协调器的点对点无...
2020-03-26 14:13:02
998
原创 ZStack-CC2530-2.5.1a开发(六)16位网络地址_单播实验
ZStack版本:ZStack-CC2530-2.5.1a下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1开发平台:基于TI-CC2530的任意厂家的一、实验简介本实验使用2个CC2530模块,一个模块作为协调器,一个模块作为终端设备。实验目的是实现终端设备和协调器的点对点无线通信,并且每隔5ms,终端...
2020-03-26 11:30:21
1352
转载 ZStack-CC2530-2.5.1a开发(五)printf()函数移植学习
ZStack版本:ZStack-CC2530-2.5.1a下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1开发平台:基于TI-CC2530的任意厂家的一、printf函数简介printf()函数是式样化输出函数, 一般用于向准则输出设备按规定式样输出消息。正在编写步骤时经常会用到此函数。printf()...
2020-03-25 16:59:50
1056
原创 ZStack-CC2530-2.5.1a开发(三)LED驱动学习
ZStack版本:ZStack-CC2530-2.5.1a下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1开发平台:基于TI-CC2530的任意厂家的一、简介ZStack-CC2530-2.5.1a协议栈中的有非常完备的LED驱动。驱动除了实现基本的“亮”、“灭”功能之外,还可以通过改变参数,同时控制多...
2020-03-24 13:21:18
1287
原创 ZStack-CC2530-2.5.1a开发(三)串口收发通信(自定义串口回调函数)
ZStack版本:ZStack-CC2530-2.5.1a下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1开发平台:基于TI-CC2530的任意厂家的一、要实现的功能1、开机后,自动从串口发送一行“hello world!”字符串给上位机。2、从上位机给CC2530串口发送信息,CC2530收到信息 ...
2020-03-23 17:50:13
3625
原创 Zigbee Z-Stack 3.0.2 开发(一)开发环境搭建
ZStack版本:Z-Stack 3.0.2下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1开发平台:基于TI-CC2530的任意厂家的1、Z-Stack 3.0.2下载和安装Z-Stack 3.0.2的TI 官方下载网址为http://www.ti.com.cn/tool/cn/Z-STACK;可能需...
2020-03-22 09:44:50
2456
原创 Zigbee Z-Stack 3.0.2 开发(二)Z-Stack协议栈的基本框架和工作原理
ZStack版本:Z-Stack 3.0.2下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1开发平台:基于TI-CC2530的任意厂家的Z-Stack协议栈是TI对应zigbee协议的实现,目前最新的版本是 3.0.2。Z-Stack协议栈里植入了OSAL实时操作系统,下面我们简单介绍一下这个操作系统:...
2020-03-21 10:29:52
5065
1
原创 ZStack-CC2530-2.5.1a开发(一)工程建立
ZStack版本:Z-Stack 3.0.2下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1开发平台:基于TI-CC2530的任意厂家的在进行Z-Stack 3.0.2协议栈的项目开发前,先来了解一下Z-Stack 3.0.2协议栈安装后的目录结构:如下图所示:1、 Accessories目录该目...
2020-03-20 16:03:25
4643
1
原创 基于TI CC2530的 zigbee 开发(二)简单的无线传输组网实验
基于TI CC2530的 zigbee 开发(二)简单的无线传输组网例程ZStack版本:ZStack-CC2530-2.5.1a程序下载和调试软件:TI SmartRF Flash Programmer下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1本例程的基本功能是实现两个zigbee节点的点对点通...
2020-03-11 15:35:59
7481
原创 基于TI CC2530的 zigbee 开发(一)环境安装
基于TI CC2530的 zigbee 开发(一)环境安装ZStack版本:ZStack-CC2530-2.5.1a程序下载和调试软件:TI SmartRF Flash Programmer下载和调试器:SmartRF04EBIDE开发软件:IAR Embedded Workbench IDE - 8051 10.20.1...
2020-03-11 09:46:08
1413
原创 ZYNQ 7000 Linux 驱动开发(一)基础驱动开发
虚拟机软件版本:VMware14.1.1Linux系统版本:ubuntu-16.04.6petalinux版本:petalinux-v2019.2vivado版本:Vivado 2019.2此工程是在《ZYNQ 7000 Linux工程开发》基础上进行的。一、创建helloworld驱动进入上次建立好的linux工程中,命令如下:cd test_project创建hellowor...
2020-01-10 17:33:55
1910
原创 ZYNQ 7000 Vivado 裸机开发(一)hello_world
vivado版本:Vivado 2019.2SOC:本例程实现从串口持续打印"hello_world",只进行PS端的开发,不涉及PL端。一、新建Vivado工程打开Vivado软件->Create Project,一路点击Next,遇到项目名称,将项目名称由project_ 1改为hello_world,保存到合适的位置,点击上图红色圈中的Create Project ,进入如...
2019-12-26 16:14:35
3117
3
原创 ZYNQ 7000 Linux工程开发
虚拟机软件版本:VMware14.1.1Linux系统版本:ubuntu-16.04.6petalinux版本:petalinux-v2019.2vivado版本:Vivado 2019.2
2019-12-11 17:52:49
1096
1
原创 ZYNQ 7000 linux开发环境搭建(四)Vivado安装及生成工程所需HDF文件
虚拟机软件版本:VMware14.1.1Linux系统版本:ubuntu-16.04.6petalinux版本:petalinux-v2019.2vivado版本:Vivado 2019.2
2019-12-11 17:45:36
2600
原创 ZYNQ 7000 linux开发环境搭建(三)Petalinux工具安装
虚拟机软件版本:VMware14.1.1Linux系统版本:ubuntu-16.04.6petalinux版本:petalinux-v2019.2vivado版本:Vivado 2019.2
2019-12-11 17:42:14
545
原创 ZYNQ 7000 linux开发环境搭建(二)Linux 系统安装
虚拟机软件版本:VMware14.1.1Linux系统版本:ubuntu-16.04.6petalinux版本:petalinux-v2019.2vivado版本:Vivado 2019.2
2019-12-11 17:39:50
664
原创 ZYNQ 7000 linux开发环境搭建(一)虚拟机安装
虚拟机软件版本:VMware14.1.1Linux系统版本:ubuntu-16.04.6petalinux版本:petalinux-v2019.2vivado版本:Vivado 2019.2一、虚拟机系统安装
2019-12-11 17:36:36
563
原创 使用SDRAM学习u-boot-1.1.6的移植
uboot版本:u-boot-1.1.6交叉编译器:3.4.5开发板:友善之臂mini2440开发板配置:SoC s3c2440 、网卡 DM9000 、 Nor Flash AM29LV160DB (2M) 、NAND FLash (256M) 、SDRAM (64M)一、准备工作1、mini2440开板板一块。2、已经在mini2440上移植好的支持网络和go命令的u-boot.b...
2019-02-18 11:47:32
300
原创 linux-2.6.30.4在mini2440开发板的移植
Linux版本:linux-2.6.30.4交叉编译器:3.4.5开发板:友善之臂mini2440开发板配置:SoC s3c2440 、网卡 DM9000 、 Nor Flash AM29LV160DB (2M) 、NAND FLash (256M) 、SDRAM (64M)uboot版本:u-boot-1.1.6一、准备工作根文件系统,本次移植根文件系统已放置在服务器上,采用NFS...
2019-02-13 14:27:47
223
原创 u-boot-1.1.6在mini2440开发板上的移植
uboot版本:u-boot-1.1.6交叉编译器:3.4.5开发板:友善之臂mini2440开发板配置:SoC s3c2440 、网卡 DM9000 、 Nor Flash AM29LV160DB (2M) 、NAND FLash (256M) 、SDRAM (64M)1.移植准备工作1).下载u-boot-1.1.6源码,并解压;2).建立u-boot的source insight...
2019-01-31 17:50:51
1042
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人