自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

封尘浪

学而不思则罔 <Math And Computer> 思而不学则殆

  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

原创 铅酸充电器开关电源设计

开关电源,铅酸充电器,锂电充电器定制开发

2024-03-12 21:21:58 389

原创 论如何自研电动车控制器

单轮FOC控制器,电压:DC15~72V电流:0~40A 控制接口:ADC/485/CAN工作温度:-20~+60℃ 产品尺寸:长*宽*高(130mm*84mm*22mm)

2024-03-12 10:56:47 478

原创 【学习VESC】自研小功率 双轮FOC控制器

一款用于同时驱动两个无刷电机的控制器,适用于三相无刷电机,且位置传感器为霍尔(相位120度)传感器的电机,控制器支持电压为:DC15~42V, 电流为0~30A(最高35A不推荐长时间该状态运行),控制接口为串口,用户只需要按照通信协议给串口发送指令即可控制电机,启动停止,正转反转,左右转弯,控制器同时具备两个控制闭环,直行速度闭环,和转弯角速度闭环;在平整路面行驶更容易走直线,操控性能更灵活!

2024-03-12 10:34:25 502

原创 【学习VESC】自研双轮FOC控制器

一款用于同时驱动两个无刷电机的控制器,适用于三相无刷电机,且位置传感器为霍尔(相位120度)传感器的电机,控制器支持电压为:DC15~72V, 电流为0~40A,控制接口同时支持 串口,RS-485, CAN, 用户只需要按照通信协议给接口发送指令即可控制电机,启动停止,正转反转,左右转弯,控制器同时具备两个控制闭环,直行速度闭环,和转弯角速度闭环;在平整路面行驶更容易走直线,操控性能更灵活!

2023-01-06 11:59:02 888

原创 如何做ESC电调

无刷电机控制器

2023-01-06 11:54:30 335

原创 ARM+Linux 嵌入式开发环境搭建

这些都是自个从一月份开始学习ARM+Linux中遇到的问题做的笔记,我觉得很有用,所以分享出来!因为没有老师教,自己琢磨遇到的问题很多,欢迎交流!--------------------------------------------------------------------------------------------------零点漂移队:封尘浪  --------

2015-05-31 09:43:33 6310

原创 Linux 定时器

也许,一本书你从头到尾都看完了,但也只是看完了。也许,你似懂非懂的理解了。但,当你准备用学来的这些东西做东西时,才发现:原来你根本没懂!看书重要的不是看了多少,重要的是理解了多少,理解的多深多广!一个傅里叶变换,一个小波,我怎么越看越晕?“学以致用”这四个字越来越被教育所忽视了。如果不是图像处理我真不知道线性代数原来可以这么牛逼!....................

2014-07-29 21:49:53 996

原创 K60 启动过程分析

挺高兴的老师借了我一块K60的开发板,趁着暑假好好鼓捣鼓捣!        有了上图的过程分析我想心里大概有个低了吧!下面看代码:/* CodeWarrior ARM Runtime Support Library * Copyright �2012 Freescale Semiconductors. All rights reserved.

2014-07-17 09:39:29 3965

原创 Algorithms: 二叉平衡树(AVL)

二叉平衡树(AVL):  这个数据结构我在三月份学数据结构结构的时候遇到过,但当时没调通,也就没写下来,前几天要用的时候给调好了!具体AVL是什么,我就不介绍了,维基百科都有。 后面两月又要忙了,和同学组队去比赛,估计博客这边也不常写了,等这段时间过了再继续更新! 这是我第一次画电路图(原理图)晒晒,其实我对电子很感兴趣的,看着网上人家做的电子作品,就想自己也做做,兴奋的想试试,呵呵,

2014-06-29 20:36:49 1551

原创 Linux 进程间通信(IPC)

Linux 进程间通信(IPC):  Linux系统中除了进程和进程之间通信,我想大家也应该关注用户空间与内核空间是如何通信的,比方说netlink等等。除了传统进程间通信外像Socket通信也需要掌握的!/*-------------------------------------------------------------------------- * Project: aipc

2014-06-16 17:49:12 1000

原创 STM32F103 输入捕获

最近这几周各种考试,各种课程设计,唉,我得复习复习了,所以啦,博客暂停直到6-25之后继续更新,欢迎阅读。 STM32F103 输入捕获信号: /*--------------------------------------------------------------------------- * Project: Time.h * Name: zwp * Date: 2

2014-06-06 18:27:02 3860

原创 8042 Keyboard Microcontroller

;--------------------------------------------------------------------------------------; Project: info.asm; Name: zwp; Date: 2014/5;----------------------------------------------------------------

2014-05-23 22:26:23 1590 1

原创 Algorithms(字典树)

字典树#ifndef TIRE_H_INCLUDED#define TIRE_H_INCLUDED/*** 字典树*/#define MAX 26typedef struct Node{ int num; struct Node* next[MAX];}Tire;/*** 创建一个节点*/Tire* create(void);/**

2014-05-15 22:34:29 944

原创 Algorithms(线段树)

线段树#ifndef LINETREE_H_INCLUDED#define LINETREE_H_INCLUDEDtypedef struct Node{ int i, j; // 表示线段树区间[i, j] int cover; // 表示区间被覆盖的次数 stru

2014-05-15 22:29:20 755

原创 Algorithms (并查集)

/*------------------------------------------------------------------------- * Project: Union.cpp * Name: zwp * Date: 2014/5 *-------------------------------------------------------------------

2014-05-15 20:47:06 780

原创 图像处理之加减乘除

昨天和同学一起去蹭Oracle数据库的课,老师很Nice,学到了两点。第一点B树索引,第二点位图索引。两种很有用的数据结构,这几天好好研究研究。出乎意料的是:下课老师说我们可以去上机,真好嘿嘿,第二节课英语听力,就没去了。 今天上机(数字图像处理)用java写的图像 加减乘除操作,效果和Matlab的一比很差,不过还是和大家分享下吧! 这是原图:/* * 图像处理

2014-05-14 21:28:54 8339

原创 BootLoader (扬帆起航)

;*********************************************; Boot1.asm; - A Simple Bootloader;; Operating Systems Development Tutorial;*********************************************bits 16 ; we are in

2014-05-03 11:34:59 2138

原创 BootLoader (启动加载)

bootloader

2014-04-26 11:06:03 1047 2

原创 Algorithms: 栈(Stack) 链式与数组实现

专栏申请成功了,挺高兴的,以后好好努力,将自己的数据结构与算法学习之路雕刻与此! /*--------------------------------------------------------------------------------- * Project: Stack.h * Name: zwp * Date: 2014/3 *----------------

2014-04-16 22:36:29 2257 1

原创 Algorithms: Treap树

/*-------------------------------------------------------------------------------------- * Project: Main.cpp * Name: zwp * Date: 2014/4 *-----------------------------------------------------------

2014-04-13 18:48:02 1257

原创 Algorithms: 链表

什么叫真正理解一种数据结构,那就是在敲代码时,完全不看书,靠记忆力,纸和笔推导,一步步调试无错为止。/*------------------------------------------------------------------------------------- * Project: List.c * Name: zwp * Date: 2014/4 *------

2014-04-09 10:02:36 884

原创 Algorithms: 队列(二叉堆)

/*------------------------------------------------------------------------------------- * Project: Queue.h * Name: zwp * Date: 2014/3 *-------------------------------------------------------------

2014-04-03 18:02:26 1055

原创 心动C++ 情牵基础算法VI

/*---------------------------------------------------------------------------- * Project: Algorithms.cpp * Name: zwp * Date: 2014.3 *---------------------------------------------------------------

2014-03-30 12:37:28 1456

原创 Algorithms: 散列表

/*--------------------------------------------------------------------------------------- * Project: HashQuad.h * Name: zwp * Date: 2014.3 *--------------------------------------------------------

2014-03-29 11:57:30 1038

原创 Algorithms: 排序

/*-------------------------------------------------------------------------- * Project: Sort.h * Name: zwp * Date: 2014/3 *-------------------------------------------------------------------------

2014-03-28 23:06:30 1239

原创 Algorithms: 数组堆

/*----------------------------------------------------------------------------------------------- * Project: Heap.cpp * Name: zwp * Date: 2014/3 *----------------------------------------------

2014-03-25 23:07:19 912

原创 Linux-信号机制

/* * @ ZhangWenPing */#include #include #include #include #include #include #include #include static void sig_usr1(int), sig_alrm(int);static sigjmp_buf jmpbuf;static volatile sig_

2014-03-15 17:19:51 994

原创 DSP 之外部存储器接口(EMIF)

DSP 之外部存储器接口(EMIF): /******************************************************************************//* Copyright 2004 by SEED Electronic Technology LTD. *//* All rights

2014-02-22 21:33:52 10031 1

原创 DSP 之中断控制(Interrupt)

DSP 之中断控制(Interrupt):/* * Copyright (C) 2004 Texas Instruments Incorporated * All Rights Reserved */#include #include /* mmc0 从cslmem中分配内存 */#pragma DATA_SECTION(mmc0, "cslmem")MMC_Hand

2014-02-22 15:40:59 7472

原创 DSP 之看门狗定时器(WDTIM)和主机设备接口(HPI)

DSP 之看门狗定时器(WDTIM)和主机设备接口(HPI)        看门狗定时器(WDTIM):/* * Copyright (C) 2003 Texas Instruments Incorporated * All Rights Reserved */#include #include #include int i, pscVal;WDTIM_C

2014-02-22 11:38:43 1986

原创 DSP 之定时器设置(TIMER)

DSP 之定时器设置(TIMER):/* * Copyright (C) 2003 Texas Instruments Incorporated * All Rights Reserved */#include #include #include #include //---------Global data definition---------#define T

2014-02-22 10:41:37 16769

原创 DSP 之直接内存访问(DMA)介绍

DSP之直接内存访问(DMA)介绍:C5509A提供的支持:1.四个标准端口,每个都能够访问外部或者内部数据元。2.六个通道,能够独立控制DMA通道的有四个。3.每个通道都是可编程,高优先级的。4.每个DMA都可以使用中断。5.支持时间同步,DMA转让能够依赖发生选择事件。6.可编程地址源,可用于源/目标地址。7.DMA使用通道可以使用HPI去访问内部存储器

2014-02-21 15:06:05 11058

原创 DSP 之I2C(Inter IC BUS)总线

DSP之 I2C(InterIC BUS)总线介绍:IIC总线介绍请看这:IIC接口:TMS320C550A包含IIC串口,可工作在100-400Kbps波特率之间,7位地址模式,该芯片包含主发送/接收和副发送/接收模式,可应用于DMA,中断,或者轮询事件。IIC的时钟模式工作范围为7MHZ-12MHZ。 /* * Copyright (C) 2003 Texas Ins

2014-02-20 14:14:39 6898

原创 DSP 之多通道缓冲存储器(MCbsp)

DSP 之多通道缓冲存储器(MCbsp): /* * Copyright (C) 2003 Texas Instruments Incorporated * All Rights Reserved */#include #include #include //---------Global constants---------#define N 10

2014-02-20 11:37:28 4131

原创 DSP 之(HPI) 编程

DSP 之(HPI) 编程:/*-------------------------------------------------------------------------- * Project: HPI.c * Name: zwp * Date: 2014.2 *----------------------------------------------------------

2014-02-19 21:04:23 1596 1

原创 DSP 之GPIO编程

废话少说-直接领略流水灯的乐趣吧!/******************************************************************************//* Copyright 2004 by SEED Electronic Technology LTD. *//* All rights rese

2014-02-19 21:00:57 4187 1

原创 Linux- 内核引导过程

Linux-内核引导过程:               当系统首次引导时,或系统被重置时,处理器会执行一个位于已知位置处的代码。在个人计算机(PC)中,这个位置在基本输入/输出系统(BIOS)中,它保存在主板上的闪存中。嵌入式系统中的中央处理单元(CPU)会调用这个重置向量来启动一个位于闪存/ROM 中的已知地址处的程序。在这两种情况下,结果都是相同的。因为 PC 提供了很多灵活性

2014-02-19 13:02:47 2072

原创 DSP 之实时时钟(RTC)编程

/* *---------main_rtc1.c--------- * This is an example of using the RTC configuration functions for 5509 */#include #include //---------Global data definition---------int i; RTC_Time getTi

2014-02-19 10:45:17 4224 1

原创 DSP 之外部SDRAM数据读取

/******************************************************************************//* Copyright 2004 by SEED Electronic Technology LTD. *//* All rights reserved. SEED Electron

2014-01-10 14:57:04 2483

原创 心动C++ 情牵基础算法III

/*----------------------------------------------------------------------------- * Project: Max.cpp * Name: zwp * Date: 2013.11 *----------------------------------------------------------------

2013-12-18 14:17:18 919

单片机开发工具

单片机开发工具

2013-04-18

单片机驱动

单片机驱动文件,但是在我的xp上却无法安装?

2013-04-18

空空如也

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

TA关注的人

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