不枉初心,砥砺前行

皮皮祥的博客

欢迎留言,评论

导航

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 58 下一页

2022年11月17日 #

ZYNQ使用IIC读写EEPROM实验

摘要: 简介 EEPROM是指带电可擦可编程只读取存储器是一种掉电后数据不丢失的存储芯片。EEPROM可以在电脑上或专用设备上擦除已有信息,重新编程。本次实验使用ZYNQ的自带IIC库函数读写EEPROM,笔者也是最近由于某些原因才开始学习ZYNQ,并完成了基础部分的学习开始通信协议的库函数部分。 ZYNQ 阅读全文

posted @ 2022-11-17 22:22 皮皮祥 阅读(993) 评论(0) 推荐(0) 编辑

ZYNQ PS端IIC接口使用-笔记

摘要: ZYNQ7000系列FPGA的PS自带两个IIC接口,接口PIN IO可扩展为EMIO形式即将IO约束到PL端符合电平标准的IO(BANK12、BANK13、BANK34、BANK35); SDK中需要对IIC接口进行初始化在黑金和米联的例程里为了方便用户使用,对IIC和外设设备分别创建了相应的文件 阅读全文

posted @ 2022-11-17 22:20 皮皮祥 阅读(469) 评论(0) 推荐(0) 编辑

zynq系列之-----PS端iic使用

摘要: 本文主要讲述zynq的iic使用。此IIC只能作为主站,作为从站的不适合本文。 Iic的接口在ps端。(iic的接口在pl端的情况下,不适合本文) 使用软件版本:vivado2018.3 pl端设置: 转载:xilinx平台中zynq的PS端iic使用_hhh_fpga的博客-CSDN博客_zynq 阅读全文

posted @ 2022-11-17 21:41 皮皮祥 阅读(546) 评论(0) 推荐(0) 编辑

数组指针和指针数组?

摘要: 首先,理解一下数组指针和指针数组这两个名词: “数组指针”和“指针数组”,只要在名词中间加上“的”字,就知道中心了—— 数组的指针:是一个指针,什么样的指针呢?指向数组的指针。 指针的数组:是一个数组,什么样的数组呢?装着指针的数组。 然后,需要明确一个优先级顺序:()>[]>*,所以: (*p)[ 阅读全文

posted @ 2022-11-17 19:56 皮皮祥 阅读(33) 评论(0) 推荐(0) 编辑

static inline

摘要: 阅读全文

posted @ 2022-11-17 15:53 皮皮祥 阅读(19) 评论(0) 推荐(0) 编辑

内联函数

摘要: 目录 什么是内联函数(Inline Function) 如何将函数编写为内联函数(how to make function inline) 例: 为什么使用内联函数(Why to use inline function) 结论: 特殊规则 1.编译器可能不接受内联提议 2.内联函数的定义和声明不可分 阅读全文

posted @ 2022-11-17 15:38 皮皮祥 阅读(135) 评论(0) 推荐(0) 编辑

基地址和偏移地址

摘要: 首先必须明白 cpu和内存的区别 cpu 中央处理器 内存是物理数据存放的地方 cpu不直接存放数据而是通过内存来存放数据 cpu和内存之间通过20条地址总线相连接,地址总线就是cpu通过地址找到对应的内存的物理数据的传递工具 计算机只能处理0,1 二进制数据 每一条线可以处理 0,1 两种类型数据 阅读全文

posted @ 2022-11-17 15:01 皮皮祥 阅读(260) 评论(0) 推荐(0) 编辑

2022年11月16日 #

C++:将char*指针强制转换成一个指向结构体的指针

摘要: 在使用Socket与雷达进行通信采集数据时,会遇到“打包与解包”的问题,在打包和解包过程中,会涉及到结构体指针与字符指针间的强制转换。如下: 打包就是将包头与信息封装成一定大小的包,作为发送单元进行发送。 1、首先将雷达数据格式进行打包:(把数据格式打包成一种结构体数据类型) typedef str 阅读全文

posted @ 2022-11-16 23:18 皮皮祥 阅读(1212) 评论(0) 推荐(1) 编辑

数组指针强制转换为结构体指针

摘要: 前两天在看TI官方提供的BasicRF的源码时,发现一个看不懂的地方,就是将一个数组名强制转换为结构体指针,如下所示。 在上面的图片中,basicRfPktHdr_t是一个结构体,rxMpdu是一个长度为128个字节的数组名,pHdr是一个结构体指针。这让我很是清楚这么写是什么意思,因为以前从没有遇 阅读全文

posted @ 2022-11-16 23:09 皮皮祥 阅读(292) 评论(0) 推荐(0) 编辑

回调函数5简单易懂

摘要: 题主把回调函数想的太复杂了,在这里强调一下: 回调函数和普通函数没有本质区别,没有本质区别,没有本质区别。回调函数谁都可以用。 首先让我们来看看普通的函数调用,假设我们在A函数中调用函数func: void A() { ... func(); ... } 想一想,你怎么知道可以调用func呢?哦,原 阅读全文

posted @ 2022-11-16 22:32 皮皮祥 阅读(25) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 58 下一页