bitcraze-crazyflie-firmwaredf6
所属分类:网络编程
开发工具:C/C++
文件大小:908KB
下载次数:102
上传日期:2013-08-05 21:27:12
上 传 者:
知鱼
说明: crazyfile 四轴开源代码 国外开源,下载较困难
(crazyfile quader copter )
文件列表:
bitcraze-crazyflie-firmwaredf6\.hgignore (97, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\.hgtags (388, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\.hg_archival.txt (150, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\bitcraze.IAB (1187840, 2013-07-07)
bitcraze-crazyflie-firmwaredf6\bitcraze.IAD (11928, 2013-07-07)
bitcraze-crazyflie-firmwaredf6\bitcraze.IMB (286720, 2013-07-07)
bitcraze-crazyflie-firmwaredf6\bitcraze.IMD (3128, 2013-07-07)
bitcraze-crazyflie-firmwaredf6\bitcraze.PFI (644, 2013-07-07)
bitcraze-crazyflie-firmwaredf6\bitcraze.PO (776, 2013-07-07)
bitcraze-crazyflie-firmwaredf6\bitcraze.PR (50744, 2013-07-07)
bitcraze-crazyflie-firmwaredf6\bitcraze.PRI (326376, 2013-07-07)
bitcraze-crazyflie-firmwaredf6\bitcraze.PS (2218796, 2013-07-07)
bitcraze-crazyflie-firmwaredf6\bitcraze.SearchResults (258, 2013-07-07)
bitcraze-crazyflie-firmwaredf6\bitcraze.WK3 (10964, 2013-07-07)
bitcraze-crazyflie-firmwaredf6\config\config.h (3336, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\config\FreeRTOSConfig.h (5882, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\config\nvicconf.h (1623, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\config\stm32f10x_conf.h (3156, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\adc.h (3097, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\exti.h (1171, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\hmc5883l.h (5901, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\i2cdev.h (5953, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\i2croutines.h (4965, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\led.h (1740, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\motors.h (2470, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\mpu6050.h (47089, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\ms5611.h (2975, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\nrf24l01.h (2251, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\nRF24L01reg.h (1968, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\interface\nvic.h (1142, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\src\adc.c (8651, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\src\exti.c (1798, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\src\hmc5883l.c (17666, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\src\i2cdev.c (10483, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\src\i2croutines.c (22126, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\src\led.c (2846, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\src\motors.c (7318, 2013-07-01)
bitcraze-crazyflie-firmwaredf6\drivers\src\mpu6050.c (129458, 2013-07-01)
... ...
CrazyFlie Firmware
Folder description:
./ | Root, contains the Makefile
+ init | Contains the main.c
+ config | Configuration files
+ drivers | Hardware driver layer
| + src | Drivers source code
| + interface | Drivers header files. Interface to the HAL layer
+ hal | Hardware abstaction layer
| + src | HAL source code
| + interface | HAL header files. Interface with the other parts of the program
+ modules | Firmware operating code and headers
| + src | Firmware tasks source code and main.c
| + interface | Operating headers. Configure the firmware environement
+ utils | Utils code. Implement utility block like the console.
| + src | Utils source code
| + interface | Utils header files. Interface with the other parts of the program
+ scripts | Misc. scripts for LD, OpenOCD, make, version control, ...
| | *** The two following folders contains the unmodified files ***
+ lib | Libraries
| + FreeRTOS | Source FreeRTOS folder. Cleaned up from the useless files
| + STM32F... | Library folder of the St STM32 peripheral lib
| + CMSIS | Core abstraction layer
Make targets:
all : Shortcut for build
compile : Compile cflie.hex. WARNING: Do NOT update version.c
build : Update version.c and compile cflie.elf/hex
clean_o : Clean only the Objects files, keep the executables (ie .elf, .hex)
clean : Clean every compiled files
mrproper : Clean every compiled files and the classical editors backup files
flash : Flash cflie.elf using OpenOCD
halt : Halt the target using OpenOCD
reset : Reset the target using OpenOCD
openocd : Launch OpenOCD
近期下载者:
相关文件:
收藏者: