▍Kalman+camshift Tracking program
For camshift loss tracking easy target problems, joined the Kalman filter to predict the next possible location, lower tracking missing. Prototype is a mean-shift algorithm cam-shift algorithm, which is along a certain direction of the gradient of a function is the core of the iteration, then accor...
▍STM32-based 4-axis stepper motor acceleration/deceleration control
STM32-based 4-axis stepper motor acceleration/deceleration control complete project source code, there are two sets; one STM32F103, another is STM32F405; you are in control of 4-axis stepper motor deceleration; rate can be more than 100K; algorithm is based on the source code of the AVR446:Linear sp...
▍Camera + image processing+communications, four-axle vehicle positioning
My teammates and I made four-axis design for electronic design contest, we use the STM32 as image processing chip And information to deal with the M4. Tracks written by black squares, and returns the position of the aircraft black boxes information. The contest was finished, I'd like to sh...
▍tracker car
This project help you make for yourselft a tracker to track your car at everywhere. i built this project base on STM32f1 and module sim Quectel M95 and module GPS max7c. i hope you can make it. ...
▍STM32F4xx I2C soft
This project is written in Keil. The ARM processor STM32F417 Used library STM32F4xx_StdPeriph_Driver. Software implementation of I2C....
▍sparse matrix
This codes are about sparse matrix.I represented sparse matrix as structure.And it also can do addition of sparse matrix.If you read this code then you can learn about memory allocation, pointer and structure application.Sparse matrix's elements are almost 0, so if you define it as 2 demensional arr...
▍TCP-UDP character data
TCP-UDP transmission, TCP-UDP server-based and client-side data transceiver, character data transceiver, if you want to send and receive text or file read or write can fopen, fread and fwrite to drink....
▍Spidev driver example
This example show spi communication sample. But it can be very useful for programmer. I hope this sample will be helpful for programmer...
▍G711a+h264 package for MP4
1, g711a extracted audio files converted to PCM 2, from PCM to AAC 3, AAC, H264 to MP4 4, the use of the c language 5, code efficiency better 6, there is no memory leak Tested on i386 Linux well, and can be easily ported to arm platform...
▍codes_2Dskeleton is for generating shape skeletons of 2D binary images
The aim of the skeletonization is to extract a region-based shape feature representing the general form of an object.Skeletonization (i.e., skeleton extraction from a digital binary picture) provides region-based shape features. It is a common preprocessing operation in raster-to-vector conversion o...
▍Algorithm of RBF in three programs
RBF various algorithms MATLAB program, contribute to the neural network learning, including: a clustering algorithm based on RBF network design 2. Based on the k-means clustering algorithm 3. RBF network design based on OLS RBF network design algorithm (OLS orthogonal Least Squares)...
▍Crazyfile four-axle codes
Full crazyfile code, contains four shaft drive and the whole four-axis attitude calculation algorithm . &nbs...
▍h.264 in CUDA
This project seeks to implement H.264 (the standard x264 is based on) to run on CUDA. Specifically we attempt to write the motion estimation module in CUDA. Motion estimation is currently the most computationally intensive portion of the H.264 encoding process. Previous...
▍MSP430 study Board key code
This source is 利达尔 learning board LSD-TESTFG461X-20XX-U key functions to achieve the source code, have more learning modules in the learning board, can be achieved for all MSP430 MCU internal resourcesOperation, while learning board the I / O pin is connected to it, can be connected through th...
▍STM32 BOOTLOAD remote upgrade guide section
1. the data received through the GSM firmware, done in the Bootload write Flash and jump, this is the Bootload part. 2. based on the STM32F103VCT6 platform. 3. compile tool is IAR 5.6 version....
▍Ksz8863phy--Linux driver
This is an ksz8863 switch drivers under Linux, this is c code, divided into control mode, MDIO,SPI, I2C, can choose either one of them as a chip to control mode....
▍GSM smart home system based on 51 single-chip microcomputer
Based on 51 single chip GSM smart household alarm system, to achieve environmental factors around the testing and send signals to the single chip MCU for processing, and then is sent to the user via GSM text message module, complete the alarm....
▍AES encryption/decryption
A AES encryption/decryption system, using Visual Studio c++ 6.0 for development, by with language for c language for programming, achieved encryption decryption; (5) can completed only a expressly group of plus decryption, expressly and key key is ASCII yards, length are for 16 a character, entered...
▍Four-axis aircraft STM32F103 program, schematic diagram
IAR-based platform, the library development axis source, NRF24L01 communications, has been in production batch! All code and schematics!...
▍Example code for STM32 Discovery Board F3
This code provides just a few examples of using some of the features of the STM32. It includes code for servo's, general PWM, Analog input and basic I/O. The code is fully functional with the STM32 Discovery Board F3 and allows for an easy introduction to the STM32 Processor used on the Discovery bo...