自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对特性阻抗与阻抗匹配的简单理解

前言(唠叨几句) 作为硬件工程师,在PCB设计时难免会遇到要进行阻抗匹配的设计电路。即使你从来没有设计过需要阻抗匹配的电路,那肯定也或多或少的听过阻抗匹配这个名词。到底阻抗匹配是个什么玩意儿,为什么要进行阻抗匹配?做阻抗匹配之前,需要了解哪些基本常识,可以从哪几个因素来进行阻抗匹配,都是需要一步一步来了解消化。首先,阻抗匹配匹配的是 PCB 板上的传输线(此时已经再...

2020-04-27 10:31:12 2377

原创 STM32进行USB HID 改 BULK小记

本博客参考了以下同仁的精彩文章,在此表示感谢。http://www.stm32cube.com/article/178https://blog.csdn.net/chengwenyang/article/details/51039741本文纯工程实践,无原理协议分析(我对USB协议一点都不懂,分析个啥呀),跟着做就能搭建自己的USB传输架构。实验背景由于项目需求,要实现由下位机...

2019-07-18 12:31:20 7064 10

原创 STM32CubeMX配置GPIO与USB简介

目录目的工具版本使用方法时钟配置SYS配置GPIO配置USB配置Clock Configuration生成工程代码简单代码测试目的本文介绍使用STM32CubeMX进行硬件电路的初始化配置,不管你手中的是什么型号单片机与开发板,只要有对应的原理图(主要是参考各管脚接口定义),就可以由此工具生成顶层代码与初始化代码,而不需要去了解繁琐的底层硬件寄存器。...

2019-07-18 08:51:33 5283 4

原创 树莓派+电脑 opencv实时网络图像监控

概述 本文实现了一种基于树莓派+python3+opencv3方法实现实时网络视频监控(局域网内)。现将实现过程中才过的坑(对我这个新手来说是坑)与大家分享,我将在代码实现章节进行详细说明。 功能实现 树莓派链接USB摄像头,以树莓派作为服务器,笔记本电脑作为客户端。客户端通过网络实时查看树莓派的摄像头连接的视频图像。 硬件型号 树莓派3B+,USB摄像头,笔记本电脑...

2019-05-20 18:31:46 5397 3

转载 永磁同步电机(PMSM)的FOC闭环控制详解

转于https://blog.csdn.net/hducollins/article/details/79260176在学习FOC控制前,我对于FOC控制完全不懂,只知道中文叫做磁场定向控制,因公司产品开发需要用到对永磁同步电机(PMSM)进行精确的位置控制,才开始从网上了解什么是FOC,有哪些数学公式,控制的过程是怎么样的,但由于公司没有人知道这一块的知识,所以只能一个人慢慢找资料学习,网...

2019-05-15 17:11:35 47699 13

转载 (转)Linux系统编程——I/O多路复用select、poll、epoll的区别使用

本文转自:版权声明:本博客文章,大多是本人整理编写,或在网络中收集,转载请注明出处! https://blog.csdn.net/tennysonsky/article/details/45745887I/O 多路复用技术是为了解决进程或线程阻塞到某个 I/O 系统调用而出现的技术,使进程不阻塞于某个特定的 I/O 系统调用。 select(),poll(),epoll()都是I/O多...

2018-09-07 17:00:08 148

原创 Linux candence spi驱动理解

本文测试平台为zedboard,使用PS端SPI外设。根据wiki_xilinx中的说明,此驱动为 candence_spi.c ,现对此驱动程序做一个简单的分析。wiki_xilinx 中 SPI 的简略介绍在这个网址。http://www.wiki.xilinx.com/SPI%20Zynq%20driver根据wiki中的介绍,首先要的是配置内核以及相关设备树节点的编写。设备树节点编...

2018-08-31 13:24:15 1456

转载 inline函数用法

inline函数(摘自C++ Primer的第三版)      在函数声明或定义中函数返回类型前加上关键字inline即把min()指定为内联。      inline int min(int first, int secend) {/****/};        inline函数对编译器而言必须是可见的,以便它能够在调用点内展开该函数。与非inline函数不同的是,inline函数必...

2018-08-30 20:29:04 251

原创 zynq-spi在Linux下测试

PS端SPI外设接口,在使用时要先添加设备树节点。首先根据内核文件中的  Documentation/devicetree/bindings/spi/spi-cadence.txt文档所示;Cadence SPI controller Device Tree Bindings-------------------------------------------Required pro...

2018-08-30 17:17:50 4550

转载 Linux按键响应测试

在Linux内核中,input设备用input_dev结构体描述,使用input子系统实现输入设备驱动的时候,驱动的核心工作就是向系统报告按键、触摸屏、键盘、鼠标等输入事件(event,通过input_event结构体描述),linux/input.h 这个文件定义了event事件的结构体,API和标准按键的编码等; struct input_event {     struct time...

2018-08-30 15:05:58 1733

原创 xiliinx_wiki中的gpio应用程序调试记录

本文根据http://www.wiki.xilinx.com/Linux%20GPIO%20Driver中提到的内容以及操作步骤,在zedboard上进行了实验。具体过程如下:    1. 使用 gpio-polled 驱动程序,添加设备树,更改内核配置,重新编译等等一系列操作,按照wiki上写的步骤搞下来就可以。有区别的地方就是可能因为使用 内核版本的不同,在 make menuconfig 阶...

2018-03-23 09:55:43 344

原创 linux互斥锁mutex的有关pthread的理解

    1.关于编译时出现 对‘pthread_create’未定义的引用 之类的错误的解决:由于pthread库不是Linux系统默认的库,连接时需要使用库libpthread.a,所以在使用pthread_create创建线程时,在编译中要加-lpthread参数:    gcc -o pthread pthread.c -lpthread    2.pthread_join()函数,以阻塞的...

2018-03-22 18:56:44 308

原创 在zedboard上的can0总线驱动试验

最近在用zedboard做有关CAN总线收发的测试;发现如下问题并折腾了好久才完成相应的功能,在此做一个简单的操作总结;希望对像我一样的linux小白能有所帮助。废话少说,我尼玛的要开始和各位侃大山了。虚拟机为    ubuntu 14.04 版本;内核版本 4.6.0首先根据xilinx wiki上的内容所示,要重新编译内核,加入CAN总线部分的模块;    1.# make menuconfi...

2018-03-21 11:34:09 2266 5

转载 嵌入式 linux下proc目录下的文件详解

http://blog.csdn.net/skdkjzz/article/details/19566717

2017-12-21 09:24:29 724

转载 转载http://blog.csdn.net/liaoxinmeng/article/details/

转载  http://blog.csdn.net/liaoxinmeng/article/details/5004743首先:1。终端和控制台都不是个人电脑的概念,而是多人共用的小型中型大型计算机上的概念.一台主机,连很多终端,终端为主机提供了人机接口,每个人都通过终端使用主机的资源. 终端有字符哑终端和图形终端两种.控制台是另一种人机接口, 不通过终端与主机相连, 而

2017-12-06 19:02:43 161

转载 三极管学习

本文转自 http://blog.163.com/haiyu_tian/blog/static/52604816201011204222718/ ,只为个人学习使用。

2017-05-26 20:06:47 272

STM32_usb_BULK_c亲测有效的代码乌拉乌拉.rar

STM32进行USB HID 改 BULK小记,C语言代码,亲测通过编译并下载到板子上,运行正常。

2019-07-18

空空如也

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

TA关注的人

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