自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 【工作笔记】zynq 7035移植linux系列1——linux环境的搭建和移植

【详细步骤】方式1:利用petalinux定制linux环境,并从SD卡启动(1)在windows下利用vivado进行FPGA部分的硬件开发,编译生成.bit文件,并导出硬件信息.hdf文件,该文件是petalinux要使用的硬件文件;(2)将vivado工程下的.sdk目录复制到linux主机中;(3)设置petalinux环境变量和vivado环境变量(在这里之前需要安装Linux版本的vivado和petalinux):source /opt/pkg/petali...

2022-04-07 22:08:17 2083

原创 【工作笔记】ERROR: Section image.ub.0 offset of 0x520000 overlaps with prior section end address of D19B00

【问题现象】petalinux-package --boot --fsbl ./images/linux/zynq_fsbl.elf --fpga --u-boot --kernel --force在使用petalinux-package将uboot、内核和根文件系统等进行打包生成一个BOOT.BIN文件,最后通过Xilinx的SDK或者vivado烧写到QSPI中时,出现以下错误:[ERROR] : Section image.ub.0 offset of 0x520000 overlaps w

2022-03-08 11:48:36 1970 2

原创 【工作笔记】ERROR: Only one copy of bitbake should be run against a build directory

【问题背景】petalinux是Xilinx公司推出的嵌入式linux开发套件,包括了linux内核、u-boot、设备树、rootfs等源码、库,可以让用户很方便的生成、配置、编译及自定义。简单点说,petalinux可以在进行zynq的linux开发时,根据vivado的.hdf硬件信息文件来生成对应的linux环境。patalinux-config可以配置内核,zynq启动方式和根文件系统等,通过petalinux-build后编译uboot、内核、根文件系统、设备树等,petalinux-p

2022-03-04 11:17:57 937

转载 数据库框架用过哪些?

一、数据库有两种执行方式:(1)交互式SQL:直接执行SQL语句,直接与SQL服务器的数据库进行通信,SQL语句由DBMS(数据库管理系统)进行解释;(2)嵌入式SQL:嵌入到高级语言中去(例如JAVA、C++等)。PS:数据库系统DBS包括数据库DB和数据库管理系统DBMS。二、数据库框架(1)mybatis框架ORM模型就是数据库的表和简单的JAVA对象(plain o...

2019-10-12 14:23:48 7931

原创 C++面向行的输入函数的总结

在牛客网刷题中遇到的输入输出时对C++面向行的输入函数的总结:1.对于cin,在读取char值时,cin将忽略空格和换行符,故一旦循环cin>>ch,输入空格和换行符时,ch将会将其忽略,且cin遇到换行符则停止输入。而且由于发送给cin的输入被缓冲,若使用while(cin>>ch&&ch!='#')时,即使输入了#,仍可以继续输入,直到用户按...

2019-09-19 11:21:09 263 1

原创 C++的重载、覆盖和隐藏

函数重载:只有在同一作用域中的同名函数才存在函数重载、重载的函数的函数名必须相同,但函数的参数类型和参数个数不同;但如果函数名、函数类型和个数相同,仅仅只有返回类型不同的两个函数不是函数重载;而且函数重载与函数是否是虚函数无关。覆盖:主要是针对类成员函数,且对于基类和派生类而言;在派生类中覆盖基类的同名函数,要求两个函数的函数名、函数个数、参数类型和返回类型都必须相同,且基类函数...

2019-09-11 11:47:58 97

原创 数据结构之线性结构

常见的线性结构有线性表,栈,队列,双阶列,数组,串(字符串).数据结构中数据的逻辑结构分为线性结构和非线性结构. 线性结构就是n个数据元素的有序(次序)集合. 线性结构特征: 1)只有一个首结点 2)只有一个尾结点 3)除首尾结点外, 其它结点称为内部结点 4)首结点只有后继结点,无前趋结点. 5)尾结点只有前趋结点,元后继结点. 6)内部结点有一个前趋结...

2019-09-10 22:23:11 2080

原创 2019暑期C/C++实习生面试笔试题,虽然简单基础,但正确率只有60%

当时笔试做题的时候,面试官说半个小时以后来拿卷子,我趁机拍了一点,现在回过头再做一遍,也算是一个复习和提高,上图,第三大题没有拍全,等会后面补上。第一题较简单,需要注意的只有float变量与零值的比较可能会比较坑,其他的都是常规,float变量与零值的if比较应该是:const EPSINON=0.00001;if((x>=-EPSINON)&&(x<=E...

2019-03-29 13:46:58 2436

转载 C++中“using namespace std”的作用

C++编程时几乎每次都敲上using namespace std;但这行代码究竟有什么作用呢?C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。  早些的编码将标准库功能定义在全局空间里(所以并不需要注明使用什么命名空间),声明在带.h后缀的头文件里。C++标准为了和C区别开,也为了正确地使用命名空间,规定头文件不使用后缀.h。因此,当使用&lt;iostrea...

2018-08-22 09:33:02 1383

基于51单片机的可调直流稳压器

本作品采用LM2576-ADJ作为调整输出电压的主控器件,通过调整滑动变阻器来改变输出电压。同时利用AD0832来实现A/D转换和向数码管提供显示信息。本系统主要有整流滤波模块、输出电压控制模块(LM2576)、AD转换模块AD0832、单片机、DS18B20测温模块、数码管显示模块所组成,从而构成一个完整的数显可调稳压电源。该作品具有功耗低,输出电压稳定等优点!

2018-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除