自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (11)
  • 收藏
  • 关注

原创 zynq7020更换板子 无法启动系统问题

zynq7020 更换板子 无法启动系统问题

2022-10-09 20:36:04 1168 1

转载 c++的vector容器

转载地址http://www.freecplus.net/2cf62b4695a8462dbbab205af42df54f.html来源:C语言技术网(www.freecplus.net)作者:码农有道想学习的可以直接去C语言技术网(www.freecplus.net)学习 我这里只是想备份一些资料我们在声明数组的时候,采用的是datatype arrayname[len]的形式,数组在分配之后,不能调整大小,删除和插入数据时操作十分的繁琐,虽然可以采用链表,但是链表的操作更..

2021-07-23 11:42:15 820

转载 c++多态

转载地址http://www.freecplus.net/959da74de6914b558a9ef11c6a67a907.html来源:C语言技术网(www.freecplus.net)作者:码农有道多态按字面的意思就是多种形态。当类之间存在继承关系时,就可能会用到多态,调用成员函数时,会根据对象的类型来执行不同的函数。一、静态多态我们以前说过的函数重载就是一个简单的静态多态,静态多态是编译器在编译期间完成的,编译器会根据实参类型来选择调用合适的函数,如果有合适的函数可以调用就调.

2021-07-23 10:48:38 248

转载 c++ 类的继承和派生

转载地址http://www.freecplus.net/754dd91b657a436f874a7146c12d332b.html来源:C语言技术网(www.freecplus.net)作者:码农有道这个网站值得学习一、继承继承是面向对象程序设计中最重要的一个概念。继承允许我们根据一个类来定义另一个类,达到了代码功能重用效果。当创建一个类时,如果待创建的类与另一个类存在某些共同特征,程序员不需要全部重新编写成员变量和成员函数,只需指定继承另一个类即可,被继承的类称为基类或.

2021-07-23 09:47:37 280

原创 20201126 学习fpga rs232程序(1)

信息来自火哥视频(或者资料)也就是这个rs232模块单元编写 接收单元模块2 编写发送模块单元

2020-11-26 17:56:47 228

原创 20201124 fpga 学习 阻塞赋值与非阻塞赋值

该信息来自火哥视频本内容对初学者很重要区别 c语言和Verilog语言中的一个赋值语句的情况下面来自于百度两者的区别1 在Verilog中,wire永远是wire,就是相当bai于一条du连线,用来连接电路zhi,不能存储数据,无驱dao动能力,是组合逻辑,只能在assign左侧赋值,不能在always @ 中赋值;2 但reg可以综合成register,latch,甚至wire(当其只是中间变量的时候),可以用于组合逻辑或者时序逻辑,能存储数据,有驱动能力,.

2020-11-26 14:30:44 378

原创 20201126 fpga层次化设计思想

该内容来自火哥视频当前不懂层次化设计 这里先留下印记 以后熟悉了 在补偿内容实例相关内容等以后做项目了 在来补充

2020-11-26 09:57:18 437

原创 20201126 fpga学习 latch的产生

该内容来自火哥的视频

2020-11-26 09:29:54 234

原创 20201125编写fpga程序-led(1)

该内容来自火哥(野火 )视频里的内容程序很简单主要作用是熟悉工程的建立和仿真 以及程序的固化操作等仿真不说了固化 步骤 : file->convert programming file ->jic文件 ->选择rom型号(EPCS16)->选中Flash loader->add Device (FPGA型号) --> 选中SOF Data --> add File..->选择工程变成生成的sof文件--> 点击Genrate ..

2020-11-25 16:50:48 184

原创 20201124 modelsim仿真操作一

下面内容来自原子哥视频同样以led工程例子来仿真操作1 在quartus II 软件中设置modelsim软件的安装路径这样就设置好了modelsim仿真工具的路径了2 在quartus II 软件中设置IDE 工具为modelsim软件和Verilog语言现在就把quartusII软件和modelsim软件关联起来了2 通过quartusII软件生成test bench摸版文件3 打开 摸版文件 进行编辑 编辑好了之后并保持4 在quart.

2020-11-24 21:31:56 432

原创 20201124 fpga SignalTapII软件功能的使用

信息来自原子哥视频当前signaltapII软件功能的使用基础是在之前led程序上进行的1 增加需要观察的信号节点2 添加触发时钟 (这个时钟主要是为了采集这些信息)3 保存signaltap II 文件到工程目录下4 再一次编译 无问题5signaltap II软件中程序添加和下载6 signaltap II 软件的仿真...

2020-11-24 17:11:05 236

原创 20201124 fpga程序的下载

文章信息来自原子哥fpga视频1代码写完之后 保存之后2 分析与综合按钮3 双击项目名称选择芯片信号等操作(选择芯片信号 配置io功能为普通功能)4 选择pin_planner 出现引脚配置对话框 进行硬件配置5 引脚配置完成之后直接关闭 然后点击编译按钮进行全编译6 编译无问题进行程序下载 点击programmer 按钮进行7 在弹出的下载对话框中选择下载器和下载位置下载成功这样就把程序下载到了内存中了不过断电就会消失

2020-11-24 14:55:44 1697

原创 20201024 fpga 状态机

内容来自原子哥视频在Verilog中 begin end 为模块对 if else 最好为一对出现 如果出现if语句而不出现else语句 则可能会产生锁存器功能。case语言中 如果所有的状态没有罗列出来 即用不到 则最好用default语句来解决这些默认的情况。否则也会产生锁存器。...

2020-10-25 11:50:26 162

原创 20201023 verilog语言的学习

信息来自原子视频一 数据格式二 标识符三 数据类型寄存器数据类型和线网数据类型 是可以映射老fpga物理地址中,而参数数据类型只能是属于编译识别的变量类型。3.1 寄存器类型reg[31:0] delaycount 32位的数据位宽的寄存器reg key_reg 如果不注意位宽 则默认1位位宽的寄存器3.2 线网类型wire[1:0] count 两位的线网变量wire keyflag 1位的线网变量3.3 参数类型运算符..

2020-10-24 15:39:08 194

转载 uboot 与系统内核中MTD分区的关系 uboot分区(2440)

原文件地址:https://www.cnblogs.com/lidabo/p/4774314.htmluboot 与系统内核中MTD分区的关系:分区只是内核的概念,就是说A~B地址放内核,C~D地址放文件系统,(也就是规定哪个地址区间放内核或者文件系统)等等。1:在内核MTD中可以定义分区A~B,C~D。。。。。。并予以绝对的地址赋值给每个分区。我们可以来看看在内核中是怎样来对MTD进行分区的:arch/arm/plat-s3c24xx/common-smdk.cstatic str..

2020-08-26 09:43:21 843 1

原创 arm板linux系统下 直接通过命令行进行串口发送命令

参照内容地址:https://blog.csdn.net/htmlxx/article/details/18228305我这里使用echo -en '\xaa\xaa\xaa\xaa\xaa' >/dev/ttySAC3arm板linux系统下 直接通过命令行进行串口发送命令 测试发现串口默认波特率是9600stty -F /dev/ttySAC3 speed 115200 cs8 -parenb -cstopb通过专业把/dev/ttySAC3 的波特率改成115200...

2020-08-25 20:43:08 1376

原创 windows中U盘格式化

今天通过电脑把U盘格式化,发现arm板系统中不识别 即不支持U盘,然后通过DiskGenius软件格式化成FAT32系统就支持了如果有分区可以先取消分区 ,然后在格式化 ,然后在保存更改即可

2020-08-25 19:56:41 236

原创 Ubuntu中SD卡格式化以及写数据

备注 主要内容来自于网上视频使用mount命令 发现sd卡分区被挂载 需要卸载使用umount命令进行卸载使用mount命令再一次检查一下 会发现sd卡不挂载情况直接按d进行删除分区再一次 输入p 进行查看sd卡的分区情况 可以发现无分区了格式完成了分区格式命令之后把sd卡读卡器拔出后 在重新插入以上操作完成 需要进行文件烧写到分区里面烧写...

2020-08-25 19:51:39 5629

原创 s5p6818 fastboot 刷机内核

信息来自网上视频首先启动开发进入uboot然后执行uboot命令然后在Ubuntu中执行sudo fastboot flash boot kernel.img然后在uboot进行查看这样就烧写到了emmc中了

2020-08-13 10:38:20 639

原创 Ubuntu中tftp下载程序

信息来自网上(多个地方)https://www.linuxidc.com/Linux/2016-07/133255.htmUbuntu16.04中安装tftp1. 安装$ apt-get install tftp-hpa tftpd-hpa2. 建立目录$ mkdir /tftpboot # 这是建立tftp传输目录。$ sudo chmod 0777 /tftpboot$ sudo touch test.txt # test.txt文件最好输入内容以便区分3. 配置.

2020-08-13 10:06:06 671

原创 linux 内核版本设置

信息来自网上为了查看自己编译的内核版本 方便备份查看 所以可以在内核正增加版本备注说明编辑信息 然后ok然后保存之后 在编译即可

2020-08-11 11:25:40 265

原创 s5p6818内核修改和重新编译

我自己刚刚接触s5p6818同时也没有开始学习他的uboot或者linux内核等 所有这个不知道是正确与否当前使用友善指标提供的内核和核心板发现cpu发热很高导致的原因是我的底板发生了一些改变 所有直接烧写原厂提供的内核文件估计导致发热的原因所有只能修改内核了之前 修改过内核忘记了做笔记了 现在继续修改重选中直接取消保存 在编译 无措之后取消声卡相关驱动。。。。等等编译下载 发现还是发热最后判断自己还是没有考虑问题的所在 我就绝对从软件...

2020-08-06 14:56:34 827

原创 学习下载编译和下载内核

(信息来自友善和百度还有自己的汇总)编译Ubuntu内核touch .scmversionmake nanopi3_linux_defconfigmake 然后编写一个脚本linux_update_dfl.sh里面内容为dfl@dfl-virtual-machine:~/work_s5p6818/Friendly_smart6818/linux_update$ cat linux_update_dfl.shcp ../linux/arch/arm64/boot/Image.

2020-08-05 21:50:33 190

转载 AD18.1.9和AD18.1.7的安装步骤

转载地址:http://www.51hei.com/bbs/dpj-138202-1.html片是AD18.1.9的安装步骤,但是AD18.1.9的复制、剪切时不时报错,只有这一个问题,AD18.1.7没有出现AD18.1.9的问题,安装步骤我用的是AD18.1.9的步骤,可以安装,也可以用,没有报错。 AD18.1.7的安装包and AD18.1.9的安装包链接: 1.选中【AD1...

2019-09-27 15:05:57 3174

转载 驱动程序调试方法之printk原理和使用

转载地址https://blog.csdn.net/oLinXi1234567/article/details/41280571https://www.cnblogs.com/lidabo/p/5414021.html1 驱动程序调试方法之printk原理(1)在UBOOT里设置console=ttySAC0或者console=tty1这里是设置控制终端,tySAC0表示串口,...

2019-06-27 17:08:36 586

转载 第002节_u-boot分析之Makefile结构分析

转载地址https://www.cnblogs.com/wrjvszq/p/4206975.html转载名称u-boot剖析(一)----Makefile分析由于u-boot比较庞大,所以我们分开来分析,对于一个大型的项目我们想快速的了解其代码架构和内容,最方便的方法就是分析Makefile,所以我们今天以三星的s3c2440来分析Makefile。我们今天通过对u-boot的分析要得...

2019-06-26 16:41:19 292

转载 zigbee学习协议栈(1)协议栈目录的介绍以及工程的建立

doc目录就不介绍了转载地址https://blog.csdn.net/weilexuexi12/article/details/713743071、ZStack协议栈构架Zigbee协议栈就是将各个层定义的协议都集合在一起,以函数的形式实现,并给用户提供一些应用层API,供用户调用。协议栈体系分层架构与协议栈代码文件夹对应表如下:二这些目录在 Components中,...

2019-06-09 10:54:18 2105

转载 linux下s3c2440重定位(4)连接脚本的学习_拷贝代码和链接脚本的改进

转载地址https://blog.csdn.net/thisway_diy/article/details/79397本节内容重点是感觉start.s文件中的拷贝特性以及清除bss段出现的bug修复前面重定位时,需要ldrb命令从的Nor Flash读取1字节数据,再用strb命令将1字节数据写到SDRAM里面。cpy: ldrb r4, [r1] /*首先从flash读出...

2019-06-03 21:28:53 275

转载 linux下s3c2440重定位(1)连接脚本的学习(2)-- 链接器(LD)的工作内容

转载地址:https://blog.csdn.net/eliot_shao/article/details/82189938---------------------作者:Eliot_shao来源:CSDN原文:https://blog.csdn.net/eliot_shao/article/details/82189938版权声明:本文为博主原创文章,转载请附上博文链接!...

2019-05-31 15:05:21 187

转载 linux下s3c2440重定位(1)连接脚本的学习(1)

转载地址:https://blog.csdn.net/itxiebo/article/details/50937412一、什么是GNU linker script?作用是什么?.lds文件,即linker script,决定了可执行映像(image)的链接方式,以及各个段的装载地址(装载域)和执行地址(运行域)。装载地址:运行之前各段的地址; 运行地址:运行时各段的地址。二、对GN...

2019-05-31 14:43:46 181

转载 Eclipse替代keil - GNU ARM Eclipse Plugins即 GNU MCU Eclipse Plugins安装

转载地址https://blog.csdn.net/guolongpu/article/details/80284470GNU ARM Eclipse Plugins 原来的官网:http://gnuarmeclipse.sourceforge.net/访问时显示,不推荐使用,已转移到github! 单击GitHub!http://gnuarmeclipse.github.io/...

2019-05-27 14:53:14 1391

转载 Ubuntu下 stm32 jlink驱动的安装(1)通过JLink烧写、调试STM32

转载地址https://blog.csdn.net/lc_cc/article/details/66982821最近在学习RT-thread,想在在LINUX下编译烧写stm32,JLink驱动安装过程在费了不少周折,最终找到下面这篇文章成功安转,在此将这一过程再次细化,方便大家以后使用,感谢原作者。http://www.cnblogs.com/zjutlitao/archive/201...

2019-05-27 13:36:03 2914

转载 Ubuntu下安装Stm32的Eclipse的开发环境(3)

在Ubuntu下安装Stm32的Eclipse的开发环境(1)安装过程中发现了然后我又在网上Ubuntu下安装Stm32的Eclipse的开发环境(2)的文章执行apt-get install openjdk-6-jre-headless 这些这个命令还是安装不成功然后我就在网上找了一个下更新源的方法很明显没有安装成功 但是能识别找到这个软件包更新方法https...

2019-05-27 10:25:48 468

转载 Ubuntu下搭建FTP服务器(2)图解

参照Ubuntu下搭建FTP服务器(1)图解重新做一遍Ubuntu vsftpd - FTP 服务器安装(1)、首先用命令检查是否安装了vsftpdvsftpd -version如果未安装用一下命令安装sudo apt-get install vsftpd我本来就是root用户所以 apt-get install vsftpd然后再一次 进行查看vsftp...

2019-05-25 23:43:10 549

转载 Ubuntu下搭建FTP服务器(1)图解

转载地址https://www.linuxidc.com/Linux/2016-12/138563.htm在Linux中ftp服务器的全名叫 vsftpd,我们需要利用相关命令来开启安装ftp服务器,然后再在vsftpd.conf中进行相关配置,下面我来介绍在Ubuntu中vsftpd安装与配置增加用户的方法。(1)、首先用命令检查是否安装了vsftpdvsftpd -versio...

2019-05-24 17:17:09 272

转载 Ubuntu下安装Stm32的Eclipse安装——Eclipse各个版本的区别以及选择标准

转载地址https://blog.csdn.net/shu19880720/article/details/51820064/Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会。Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所...

2019-05-24 16:47:33 476

转载 Ubuntu下安装Stm32的Eclipse安装——ubuntu更新源(含9.10和10.04)

转载地址https://blog.51cto.com/wellfinger/303748此文内容均由网上收集所得:打开软件源列表:sudo gksu gedit /etc/apt/sources.list刷新软件原列表:sudo apt-get update更新升级软件 :sudo apt-get upgrade备份软件源:sudo cp /etc/apt/sources.list...

2019-05-24 14:33:39 267

转载 Ubuntu下安装Stm32的Eclipse的开发环境(2)

转载地址http://www.cnblogs.com/amanlikethis/p/3401370.htmlubuntu下安装eclipse IDE for C/C++ developers序 linux的GUI和windos比起来实在逊色,虽然它的终端模式(命令行模式)非常强大。linux发行版ubuntu的GUI相对其他版本要华丽一些,所以最近由redhat转向ubuntu...

2019-05-24 14:25:50 334

转载 Ubuntu下安装Stm32的Eclipse的开发环境(1)

转载地址https://blog.csdn.net/zhengyangliu123/article/details/56670282STM32高级开发(15)-使用eclipse开发STM32版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhengyangliu123/article/details/56670282在最起初的时候,我...

2019-05-24 14:00:25 786

转载 s32440启动流程 分析(2)

转载地址https://blog.csdn.net/thisway_diy/article/details/69397840经典2440启动过程分析2440启动过程算是一个难点,不太容易理解,而对于2440启动过程的理解,影响了后面裸机代码执行流程的分析,从而看出2440启动过程的重要性。2440启动方式和启动方式选择在S3C2440的datasheet《S3C2440A_U...

2019-05-23 10:10:59 241

s3c2440裸机at2402程序

s3c2440裸机at2402程序 I2C总线通信 I2C总线进行读写操作

2019-05-08

s3c2440裸机DS18B20程序

s3c2440裸机DS18B20程序 通过单总线的方式进行通信 获取温度数据

2019-05-08

nand_drive

nandflash 驱动的实例 希望对大家有帮助

2014-07-09

usb_drive驱动

usb驱动的学习资料 是源码可以直接编译使用

2014-07-09

LCD驱动程序开发指南

LCD驱动程序开发指南是lcd学习不错的资料

2014-07-09

DC_DC开关电源管理芯片的设计

DC_DC开关电源管理芯片的设计 开关电源是未来电源的发展主流。学好它是很有价值大的

2011-03-27

RROTEL常用的快捷键

RROTEL快捷键.RROTEL常用的快捷键是每一个高手的必备的知识.请大家多多支持!

2010-05-02

PROTEL常用元件封装

PROTEL常用元件封装,可以为大家节省很多时间.

2010-05-02

8路输入模拟信号数值显示电路

8路输入模拟信号数值显示电路,可以自己进行实验.请大家多多支持!

2010-05-02

空空如也

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

TA关注的人

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