▍1. kalman_filter
一维或二维卡尔曼滤波,可用于飞控系统,运动跟踪系统(One dimensional or two dimensional Calman filtering can be used in flight control system and motion tracking system.)
一维或二维卡尔曼滤波,可用于飞控系统,运动跟踪系统(One dimensional or two dimensional Calman filtering can be used in flight control system and motion tracking system.)
4bit BCH ECC 代码 512字节可纠4bit错(4bit BCH ECC code correct 4bit error in every 512 bit)
NUC505 采用DSP指令做快速傅里叶变换。理论上指令部分是Cortex-M4F 系列通用的。(NUC505 use dsp do fft. )
大疆SDK,完美移植到STM32F1的平台(Dji SDK, perfect transfer to STM32F1 platform)
基于MC9S12XS128平台的CAN bootloader,已经调试时候,可行!(Can bootloader based on MC9S12XS128. It s already tested in a project. Believe it :-))
cortexM4内核 stm32F407例程,录音播放wav,(Audio playback and record)
ms5803-02b例程 ms5803-02b例程(ms5803-02b code examples)
STM32F0XX教程+例程源码 教程目录: 工程篇:搭建KEIL-MDK开发平台及制作MDK工程文件模板.pdf 资料篇-NUCLEO-072RB开发板特性讲解及资料准备.pdf 初级教程篇:按键(中断方式)实现24C04存储器内容读写.pdf 初级教程篇:实现一个LED灯(软件延时 systick定时器).pdf 中级教程篇:利用SPI总线构建NUCLEO-072RB和NUCLEO-302RB双机处理系统.pdf 中级教程篇:利用定时器实现6路互补PWM波形输出.pdf 高级教程篇:基于Labview上位机界面的NUCLEO-072RB数据采集系统.pdf 例程目录: 1.ADC 2.BLDC 3.DEMO-工程模板 4.EEPROM 5.KEY(中断方式) 6.KEY-EEPROM 7.LED(systick定时) 8.LED(软件延时) 9.PWM 10.SPI-MASTER-F0 11.SPI-SLAVE-F3 12.STM32-Labview-ADC 13.UART(printf 查询方式接收) 14.UART(中断方式方式接收)(STM32F0XX tutorial + routine source code Directory of courses: Project: building KEIL-MDK development platform and making MDK project document template.Pdf Information sheet -NUCLEO-072RB development board characteristics and data preparation.Pdf Primary tutorial: key (interrupt mode) to achieve 24C04 memory content read and write.Pdf Junior tutorial: realizing a LED lamp (software delay systick timer).Pdf Intermediate tutorial: using SPI bus to build NUCLEO-072RB and NUCLEO-302RB dual processor system.Pdf Intermediate tutorial: using timer to realize 6 complementary PWM waveform output.Pdf Advanced tutorial: NUCLEO-072RB data acquisition system based on Labview host computer interface.Pdf Routine Directory: 1.ADC 2.BLDC 3.DEMO- engineering template 4.EEPROM 5.KEY (interrupt mode) 6.KEY-EEPROM 7.LED (systick timing) 8.LED (software delay) 9.PWM 10.SPI-MASTER-F0 11.SPI-SLAVE-F3 12.STM32-Labview-ADC 13.UART (printf query mode) 14.UART (interrupt mode receive))
说明: 本示例基于stm32f103外设固件库开发的AD7091驱动程序,内涵初始化和AD获取操作代码。 在项目中亲测可以正常运行和使用,适合参考作为二次开发。(This example is based on the ad7091 driver developed by STM32F103 peripheral firmware library, which initializes the connotation and obtains the operation code of AD In the project, the pro test can run and use normally, which is suitable for reference as the secondary development.)
一个在STM32上使用的OS系统,简单的内存管理功能(An OS system for STM32 with simple memory management functions)
说明: 一个在STM32上使用的OS系统,简单的内存管理功能(An OS system for STM32 with simple memory management functions)
对电容屏进行触摸按键的编程设计,电容触摸按键程序(Programmatic design of touch button for capacitive screen, capacitive touch button program)
说明: 对电容屏进行触摸按键的编程设计,电容触摸按键程序(Programmatic design of touch button for capacitive screen, capacitive touch button program)
此游戏是在STM32F407上开发的一款简易版贪吃蛇游戏,具有设置功能,可以调节蛇与食物颜色,还具有调节声音,暂停等功能。(This game is a simple version of Snake Eating game developed on STM32F407. It has setting function, can adjust the color of snake and food, and also has the functions of adjusting sound and pausing.)
说明: 此游戏是在STM32F407上开发的一款简易版贪吃蛇游戏,具有设置功能,可以调节蛇与食物颜色,还具有调节声音,暂停等功能。(This game is a simple version of Snake Eating game developed on STM32F407. It has setting function, can adjust the color of snake and food, and also has the functions of adjusting sound and pausing.)
正点原子F429的本身CAN口例程太过简单;为此做了一点改进,优化了发送和接收效率。(The CAN routine of the punctual atom F429 is too simple; some improvements have been made to optimize the efficiency of sending and receiving.)
说明: 正点原子F429的本身CAN口例程太过简单;为此做了一点改进,优化了发送和接收效率。(The CAN routine of the punctual atom F429 is too simple; some improvements have been made to optimize the efficiency of sending and receiving.)