自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (22)
  • 收藏
  • 关注

原创 grub关于linux与initrd、linuxefi与initrdefi、grud.d模板的一些记录

一、grub下的常见错误1、常见在grub的界面会报该错误error: can't find command `linux`error: can't find command `initrd`2、我的理解这里最主要是grub与efi的关系,在很多老的模式中,是不支持uefi模式的,所以配置成linux与initrd模式在grub.cfg可以正常引导启动。而在支持uefi模式下,如果不使用secure boot,则可以继续使用linux与initrd配置,但一旦使用了secure boot,将会报

2020-09-13 20:06:25 4536

转载 keil 5 : Error: L6218E: Undefined symbol 问题解决方法小记

最近学习嵌入式开发,因项目框架较大,部分内容改动,在将别人单独写的串口读取数据源码添加到工程中后,编译出现以下问题:通过查询资料,都是在说未定义引下的错误。回头检查项目,源文件加入到工程,头文件也已包含。而后多次尝试编译,未果;关闭重启,亦未果。。。询求正点原子技术支持,远程协助,还是未能解决。。。编译通不过,调试无法进行,苦恼一天。。。。后来,多次将源文件多项目中删除后重新添...

2019-07-24 20:58:46 6385 1

转载 霍尔信号、编码器信号与电机转向

转载自:https://www.cnblogs.com/zhanghankui/p/7771367.html从电机出轴方向看去,电机轴逆时针转动,霍尔信号的序列为编码器信号的序列为将霍尔信号按照H3 H2 H1的顺序组成三位二进制数,则霍尔信号翻译成状态为以120°放置霍尔为例如不给电机加电,使用示波器测量三个霍尔信号和电机三相反电动势,按照上面所说的方向用手转...

2019-07-17 11:17:30 2871 1

原创 (一)openvino初识安装

一、简介Intel® 分布的 OpenVINO 工具包快速部署应用程序和模拟人类视觉的解决方案。基于在卷积神经网络 (CNN),该工具包横跨计算机视觉 (CV) 工作负载 Intel® 硬件,最大限度提高性能。英特尔发布的 OpenVINO 工具包包括 Intel® Deep 学习部署工具套件 (Intel® DLDT)。英特尔发布的 OpenVINO 工具套件 Linux *:1、启用基于...

2019-03-13 11:40:36 1618

原创 Timed out waiting for transform from base_footprint to map to become available before running costm

一、导航时,碰到下面警告:[INFO] [1552392580.230013]: Waiting for move_base action server...[ WARN] [1552392581.413405999]: Timed out waiting for transform from base_footprint to map to become available befor...

2019-03-13 11:38:01 14489 4

原创 ROS一个最基础却又忽略到现在的指令ros::spinOnce();

一、引:记得刚学ROS的时候,从wikI官网上面的c++和python节点、主题等开始学习,很自然的将发布订阅主题都跑了跑并自己尝试写出来,之后继续学下去,直到在实际项目中自己做开发…二、无意中重新看教程周末没事就随便翻翻教程,突然发现,好惊喜,有个最基础好用的指令在那放着,我却是一直把它忽略唉,那么这个指令是什么呢,它就是ros::spinOnce();是的,很简单的一个指令,反正我真的在...

2019-01-20 17:12:44 252

原创 ROS与Python异常处理笔记

1、说明本节介绍异常类型及相关描述更多详细信息可以参考http://docs.ros.org/api/rospy/html/rospy.exceptions-module.html2、使用ROSException,ROS客户端基本异常类ROSSerializationException,信息序列化的错误异常ROSInitException,初始化ROS状态的错误异常ROSInterr...

2019-01-14 11:04:14 1497

原创 ROS学习之完全搞不懂篇(知道原因后发现自己好弱智...)

一、rospy.get_param()失效          1、开发过程中发现一个非常奇怪的问题,因为我需要在.yaml文件中配置参数来让ROS的python脚本使用,所以用到了rospy.get_param()语法来导入该文件,大概使用方法为:yaml文件中NETWORK_IMAGE_WIDTH: 448NETWORK_IMAGE_HEIGHT: 448#计算棒人体框选移动判...

2019-01-02 15:52:52 2350

原创 ubuntu免密登录指令

一、PCssh-keygenscp ~/.ssh/id_rsa.pub [email protected]:/home/xiaohui二、robot配置(依然在电脑端,通过ssh登录):ssh [email protected] id_rsa.pub >> ~/.ssh/authorized_keyschmod...

2018-12-31 12:07:05 451

原创 Movidius神经计算棒环境安装

一、安装指令1、ncs1.x安装sudo apt-get updatesudo apt-get upgradesudo mkdir ncs1.xcd ncs1.xsudo git clone https://github.com/movidius/ncsdk.gitsudo git clone https://github.com/movidius/ncappzoo....

2018-12-31 11:52:51 1121

转载 STM32 USB

 STM32 USB HID 自定义设备 bulk 传输 http://blog.csdn.net/chengwenyang/article/details/51039741STM32 USB应用笔记http://gashero.iteye.com/blog/2300218

2018-12-31 11:25:23 217

转载 bug修改 “zedboard之GPIO驱动(从FPGA一直到LINUX应用)”

原文http://blog.csdn.net/xiabodan/article/details/24308373 

2018-12-31 11:24:56 129

转载 全排列递归方法

参考http://blog.csdn.net/axiqia/article/details/50967863 

2018-12-31 11:23:28 131

原创 busybox文件系统与简单驱动学习(4)-RT3070无线网卡STA模式配置

移植RT3070AP过程 http://bbs.elecfans.com/jishu_571189_1_1.html - Openssl库 - linbl库 - Hostapd - iptables 介绍 https://blog.csdn.net/qicheng777/article/details/72882960RT3070L无线网卡移植 https://blog.

2018-12-31 11:22:56 525

原创 busybox文件系统与简单驱动学习(3)-eclipse开发驱动配置篇

ubuntu下使用eclipse开发驱动之前驱动代码通过gedit工具来进行编写调试操作,使用过gedit的伙伴们肯定知道有多痛苦,如果能有个好用的开发工具该有多好,那么就来find一下吧。1、Ubuntu下eclipse安装(1)环境ubuntu14.04,update到最新状态(2)安装参考之前博客安装《Ubuntu安装Eclipse for C/C++及相

2018-12-31 11:22:30 168

原创 ubuntu18.04初体验与常用软件安装

一、谷歌浏览器安装过程参考网上之前安装方法,最终成功安装使用,实际验证18.04对谷歌安装方法变化不大,安装方式非常多,比如https://blog.csdn.net/u012318074/article/details/74059005 找个合适的来安装就可以了。二、搜狗拼音安装比较简单,需要注意的是fcitx要提前安好,并且在语言支持修改为fcitx,其他的可以参考以下链接http

2018-12-31 11:21:55 1220

转载 uboot 源码官方下载地址

分类: 嵌入式     U-BOOT 移植过程详解:添加一块新板子的支持http://blog.csdn.net/linuxarmsummary/article/details/44836229  最近打算开始学习uboot,得好好加油。   U-Boot,全称 Universal Boot Loader,是遵循GPL条款的开放源码项目。从FADSROM、...

2018-12-31 11:21:00 3322

原创 Ubuntu各项操作杂记

1、Ubuntu16.04图标下移与左移下移:gsettings set com.canonical.Unity.Launcher launcher-position Bottom左移:gsettings set com.canonical.Unity.Launcher launcher-position Left1、Linux访问window下的磁盘分区出现“E...

2018-12-31 11:20:14 154

原创 vivado下还原工程

 官方例程给了四个文件两个tcl文件,一个xdc文件,一个v文件,能在vivado下还原出整个工程吗?怎么做呢?https://zhidao.baidu.com/question/426313774257262972.html在这之前,你先得点开那个tcl文件,看是哪个版本的vivado,因为不同版本的vivado用的ip核可能不同,所以先得vivado版本一致;然后进vivad...

2018-12-31 11:17:24 2758

原创 busybox文件系统与简单驱动学习(2)-虚拟硬盘驱动实战篇

一、Virtualdisk虚拟文件系统1、Virtualdisk虚拟文件系统介绍Virtualdisk虚拟文件系统为一虚拟磁盘设备,在这个设备中分配了8K的连续内存空间,并定义了两个端口数据(port1和port2)。驱动程序可以对设备进行读写、控制和定位操作,用户空间的程序可以通过Linux系统调用访问virtualdisk设备中的数据。 参考《Linux驱动开发入门与实战》第二版这本书的虚

2018-04-28 23:43:32 246

原创 busybox文件系统与简单驱动学习(1)-busybox文件系统搭建与nfs挂载配置

一、busybox编译安装1、参考网址:https://blog.csdn.net/leon1741/article/details/548389242、参考资料:讯为4412精英版开发手册9.5章节3、实际操作环境:Ubuntu14.04、交叉编译环境 arm-none-linux-gnueabi-(直接用讯为提供的,也可以网上用其他的)、busybox版本为1.26.2二、nfs配置1、主要参考

2018-04-28 23:42:57 727

原创 busybox文件系统与简单驱动学习(0)-u-boot内核编译篇

一、交叉编译环境搭建1、4412交叉编译工具安装(1)该工具位于4412提供安装包路径:iTOP-4412精英版光盘资料\02_编译器以及烧写工具\arm交叉编译器 (2)在ubuntu下建立交叉编译路径: /usr/local/arm 下,将arm-2009q3.tar.bz2文件导入,并进行解压 (3)进入 root 权限 (4)进入 /root 路径,编辑 .bashrc文件,并导入交叉

2018-04-28 23:38:55 326

原创 Ubuntu安装Eclipse for C/C++及相关配置

https://www.linuxidc.com/Linux/2015-08/122137.htm安装JDK:sudo apt-get install aptitudesudo aptitude search openjavasudo aptitude install openjdk-7-jdk然后输入:java -version;javac -version进行测试,即可判断是否安装成功。出现问...

2018-04-10 11:18:00 798

原创 Eclipse对printf()不能输出到控制台的快速解决方法

Eclipse的控制台经常对C语言的printf不能正常输出,究其原因,就是因为输出内容停留在了输出缓冲区里,而没有及时输出到控制台界面,解决的方法很简单:在每个printf后加上fflush(stdout)即可,或者,像我一样,把printf用一个宏封装一下:#define OUTPUT_STR(str) do{printf(str);fflush(stdout);}while(0)或者#def...

2018-03-09 14:42:31 1081 1

原创 全排列递归方法

递归的全排列算法

2018-02-10 09:34:10 274

转载 Linux的SOCKET编程详解

转自http://blog.csdn.net/hguisu/article/details/7445768/好文章,socket通信时极好的参考笔记Linux的SOCKET编程详解1. 网络中进程之间如何通信进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进程之间既

2018-01-17 19:38:00 143

转载 arm-linux-gnueabihf-gcc下载

转自:http://www.veryarm.com/arm-linux-gnueabihf-gccarm-linux-gnueabihf-gcc是由 Linaro 公司基于GCC推出的的ARM交叉编译工具。可用于交叉编译ARM系统中所有环节的代码,包括裸机程序、u-boot、Linux kernel、filesystem和App应用程序。使用时,按照主机平台,可以下载以下任一版本中的一个,

2017-12-27 14:53:03 2185

转载 Ubuntu 16.04 几个国内更新源

转自:http://blog.csdn.net/paincupid/article/details/52895676如何更改源1/ 在修改source.list前,最好先备份一份执行备份命令sudo cp /etc/apt/sources.list /etc/apt/sources.list.old12/ 执行命令打开source.list文件:

2017-12-21 11:14:18 1225

转载 Zynq动态更新FPGA比特流

http://blog.csdn.net/vinnie__/article/details/52829874

2017-11-07 08:49:10 2283

转载 CORBA概述

CORBA概述原文链接:http://www.cs.wustl.edu/~schmidt/corba-overview.htmlstone ([email protected]) CORBA概述CORBA (Common Object Request Broker Architecture,公共对象请求代理体系结构,通用对象请求代理体系结构,通用

2017-11-02 14:32:39 699

转载 ODDR2的使用

1.SPartan6 FPGA中, PLL产生的时钟不能直接连到FPGA的通用I/O上;2.如果硬件已经连上了,可通过在PLL输出与通用I/O之间增加ODDR2模块缓冲来解决。3.ODDR2与PLL模块可放在一个V文件中。4.ODDR2模块如下:  ODDR2 #(    .DDR_ALIGNMENT("NONE"), // Sets output alignm

2017-10-15 20:13:15 7347

转载 手机通信都用到了什么通信调制技术

无线通信的频谱有限,分配非常严格,相同带宽的电磁波只能使用一次,为了解决僧多粥少的难题,工程师研发出许多「调变技术」(Modulation)与「多任务技术」(Multiplex),来增加频谱效率,因此才有了 3G、4G、5G 不同通信技术的发明,那么在我们的手机里,是什么组件负责替我们处理这些技术的呢?下面就随网络通信小编一起来了解一下相关内容吧。调变技术与多任务技术首先我

2017-10-14 23:00:22 5280

转载 使用matlab生成rom初始化文件.coe

在进行FPGA设计时,经常要对rom模块进行初始化。ISE或Quartus II软件本身具备的初始化功能对于较小的rom是行之有效的,但面对大容量的rom时就显得捉襟见肘了。而matlab作为一神器,在这时就有了用武之地。使用它生成.coe或.mif文件,可以起到事半功倍的效果。一、了解.coe文件的格式在ISE中,对rom进行初始化的文件是.coe文件。它的格式如下:  

2017-10-12 14:16:47 2206

转载 解决分频模块modelsim下仿真输出为stx的错误

今日对一个普通的分频模块进行仿真,程序源码来自《verilog hdl应用程序设计实例精讲》的uart例程,quartus ii下仿真正常,但是modelsim下出现输出分频信号为stx型,也就是不确定信号,以红线表示。程序如下:module uart_clkdiv(clk, rst_n, clkout);input clk;input rst_n;output clkou

2017-09-09 20:13:13 4342 2

转载 ZC702与ZedBoard开发板的比较

ZC702与ZedBoard开发板基本上是同期推出的XILINX ZYNQ开发板,前者官方售价为895美元,后者官方售价为395美元,虽然二者价格差别比较大,但在资源上却有很多的相似性,下面就两者做个简单比较,以期读者对这两块开发板有个清楚的认识,如有遗漏和不当之处还请大家补充指正。1.SoC主器件型号都是Zynq-7000XC7Z020-1CLG484(CES)

2017-09-04 11:19:25 5257

转载 vivado使用自带IP核和创建自己定义的IP核

任务:使用vivado自带IP和创建IP目的:学会使用Vivadao相关的IP组件步骤:1.使用自带IP工程创建好之后,选择IP Catalog。软件就会列出自带的,自带的IP核有很多种,选择自己需要的,可以直接查找。此处选择FIFO作为例子。选择好IP核之后,选中并双击就会弹出IP核配置窗口,例如下图中FIFO的配置页面,有ip名、位宽等等相关参数。参数配置完

2017-08-01 19:56:12 934

转载 ZYNQ部分功能引脚定义(转)

关于Zynq的芯片引脚数比较多,功能配置比较多,对硬件攻城狮们设计电路图有一定的考虑,这里主要参考ug865这篇文档,对一些管脚翻译了下,给不爱看英文的看看,我自己也做记录。1:IO_LXXY_# / IO_XX_#:复用,输入输出,大部分用户输入输出引脚兼容差分信号,每个BANK的最上面和最下面的引脚是单端的,IO代表输入输出,L代表差分,XX表示数字,第多少对差分信号,#是BANK号。

2017-07-26 19:19:20 5591

转载 VS2013安装破解教程

https://jingyan.baidu.com/article/09ea3ede3b2496c0afde3944.html

2017-07-19 15:35:02 6227

原创 虚拟机Ubuntu12.04图形界面进不去解决办法

今天图形界面突然进不去了,试了好多方法也没解决掉,快放弃的时候总算试出来一个办法,如下:按一下 alt + ctrl + F1 # 出现 tty1即命令行界面登入账号密码sudo stop lightdmsudo apt-get updatesudo apt-get upgradesudo apt-get install --reinstall lightdms

2017-06-30 14:36:24 2880

转载 Win7旗舰版系统中安装RNDIS驱动最好的方法技巧

http://www.docin.com/p-1155184420.html

2017-06-29 14:53:59 1248 1

grub-2.04.tar.gz源码

grub2.04源码,如果需要使用grub或者电脑出现了问题,或许可以从手册找到答案,如果需要从源码安装,可以使用

2020-09-12

gru2.04官方文档

grub2.04官方文档,详细描述了grub的各项详细配置与参数,如果需要使用grub或者电脑出现了问题,或许可以从手册找到答案。

2020-09-12

10本ROS相关学习书籍

当前比较流行的ROS系统的最受欢迎的10本书籍,全英文,英文水平不太够的慎重

2019-03-10

ug835-vivado-tcl-commands

ug835-vivado-tcl-commands ug835-vivado-tcl-commands ug835-vivado-tcl-commands ug835-vivado-tcl-commands

2017-09-13

5G总体发展情况与趋势

5G总体发展情况与趋势 5G研究进展 5G愿景 5G总体发展情况与趋势 5G研究进展 5G愿景 5G十大关键技术 5G十大关键技术

2017-09-09

LPViewer_mib.exe

LPViewer_mib.exe pcb,使用方面,需要的下载; LPViewer_mib.exe pcb,使用方面,需要的下载; LPViewer_mib.exe pcb,使用方面,需要的下载

2017-09-05

hdl-hdl_2015_r2

hdl-hdl_2015_r2,ADI公司出品用于配置AD9361的verlog代码集

2017-08-04

vivado2016.4 license

vivado2016.4 license

2017-08-04

zynq7020 CLG400 pcb

zynq7020clg400 pcb核心板电路图加PCB,PCB联盟网五元钱买到的,适合zynq7020绘制PCB参考

2017-08-04

Zynq-7000 EPP Packaging and Pinout

zynq7000 7010 7020管脚图分布图管脚手册

2017-08-04

Matlab使用Xilinx FPGA系统生成器system generator实现数字调制仿真(ASK, BPSK, FSK, OOK, QPSK)

Matlab使用Xilinx FPGA系统生成器system generator实现数字调制仿真(ASK, BPSK, FSK, OOK, QPSK)

2017-08-02

vivado2015.4 license

vivado2015.4 license,亲测可用

2017-08-02

vavido2015.3 license

vavido2015.3 license,亲测可用

2017-07-10

圈圈教你玩USB鼠标键盘部分代码

圈圈教你玩USB鼠标键盘部分代码,知道的都懂的

2017-04-10

基于stm32红外控制代码

1.通过红外来控制小车前进转弯与洒水,也可以实现其他功能; 2.红外头接单片机,接的时候一定小心,管脚特别容易弄错,我今天调试的时候就烧了一个,幸亏还有一块,否则就完了。管脚向下,上面半圆柱那面凸起的向着脸这个方向,然后从左到右管脚分别是 信号线、地线、3.3v电源线,千万别错了,最好接之前再确认一下; 3.红外头信号线我接的是单片机的A4管脚,记得不要接错了; 4.插上j_link直接编译下载程序,下载后板子上LED2会亮起来(LED1是有没有接通电源的显示灯),表明程序已经运行; 5.用小遥控来控制,小遥控的左上角红色按钮为前进,第一行第二个Mode按钮为停止,第二行后面两个分别为向左向右,这个一看遥控就知道了,第三行后两个第一个为洒水,第二个为停止洒水;可以对照我附带的图片来对照; 6.小车驱动管脚与洒水管脚仍然用之前的管脚,不记得的话去led.h文件的11-17行查询一下,别插错了; 7.板子上有1个5v的管脚和3个3.3v的管脚,记得区别使用,不够的需要外接。

2017-04-10

扫地机器人源码及解释

本设计采用stm32c8t6进行开发,功能大概为通过光电传感器采集车周边信息给单片机,单片机根据采集到的信息作出分析控制小车进行运动来进行s型擦桌子,同时新添自动定时洒水功能。时间有限,只经过初步测试,有需要可以参考一下,有机会会继续优化更新。 内容附上原理图,程序以及解释文档

2017-04-01

STM32_USB-FS-Device_Lib_V4.0.0

STM32的4.0固件库,包含USB库,感觉蛮好用的,就传上来了,希望对大家有用哦

2017-03-29

USB培训资料

详细介绍了USB的的协议、USB_IP协议及其应用、USB_OTG及其库的应用,方便查询使用

2017-03-29

c#的几个实用程序

c#的几个实用例子,对开发c#来说是个不错的库积累

2017-03-22

多路ADC例子

多路ADC例子,不干扰,难的的一个不会干扰的解决方案,收藏一波

2017-03-22

nrf一对多多对一51例子,简单明了

nrf一对多多对一51例子,简单明了,很值得收藏,对stm32开发也有很好地参考意义

2017-03-22

空空如也

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

TA关注的人

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