- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 硬件篇——2_crazyflie2.0原理图之STM32F405
1,状态记录:目前的状态:(1)STM32F405R程序下载没有问题,LED测试程序OK(2)nRF51822 256K程序下载没有问题,LED测试程序OK(3)STM32F405R驱动MPU9250没有问题,可以正确的读取到ID(4)nRF51822 256K的crazyflie20程序可以下载,可以进入Bootloader,从手机端看到nRF51822BLE的信息(
2015-07-26 23:04:07 5342 1
原创 crazyflie2.0 RCC时钟知识
由于目前手里只有16MHZ的2520封装的贴片晶振,8MHZ这种封装做不到这么小,所以就先用16MHZ,这样我们就需要修改程序相关的RCC时钟:1,stm32f4xx.h#define HSE_VALUE ((uint32_t)16000000) /*!2,system_stm32f4xx.c/* PLL_VCO = (HSE_VALUE or HSI_VALUE /
2015-07-26 15:30:51 1042
原创 crazyradio焊接和下载固件过程
很早之前买过一套crazyradio的器件和空板,但是一直没有时间焊接出来,前天早上六点起来,安静的弄了一把,识别USB,下载crazyradio固件没问题,记录下过程:1,首先是焊接,平常的QFN封装虽然没有管脚伸出来,但是侧面总是还有焊接的Pad,但是NRF24LU1+的封装好奇葩,侧面竟然没有,只有底部有,所以只有硬着焊接了,刚开始还是很担心没有焊接上去的,不过加了少许松香之后,拖拽焊点
2015-07-18 12:13:12 2742
转载 TI ZigBee FAQ 常见问题解答
在TI的官方论坛中,看到一些知识点记录下,具体可以参考: http://www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/t/75525.aspx1,TI的ZigBee协议栈不同版本的区别,如何选择合适的协议栈进行产品开发TI ZigBee 协议栈Z-Stack从最开始的Z-S
2015-07-15 17:26:20 1080
原创 xubuntu openocd nRF51822 download --- 2
昨天很晚的时候才终于发现其实Unkown USB Device并不是错误,只是个警告而已,所以我们不关心就可以,让Makefile继续往下走就可以,于是我尝试mbs,s110,cload和firmware的下载,执行如下命令:make flashmake flash_s110make flash_mbsmake flash_cload具体执行过程如下:bitcraze@
2015-07-10 23:34:14 1323
原创 Crazyflie 2.0 System Architecture
Crazyflie 2.0架构包括两个微控制器:A NRF51, Cortex-M0, 用于实现无线通信和电源管理:(1)按键开关逻辑(ON/OFF logic)(2)控制给其他系统供电(STM32, sensors and expansion board)(3)电池充电管理和电压测量(4)Master 无线bootloader(5)无线和BLE通信(6)探测和检测
2015-07-10 18:51:24 1606
原创 xubuntu openocd nRF51822 download
最近发愁怎么在xubuntu系统里下载nRF51822和STM32F405RGT6的事情,今天终于下载成功,记录下解决的过程。进入到bitcraze共享的Virtual Box虚拟机之后,进入到如下目录:cd /home/bitcraze/projects/crazyflie2-nrf-firmware/我们会发现Makefile文件,#Put your personal buil
2015-07-09 23:32:53 1785
原创 STM32F405 DFU更新固件
参考https://wiki.bitcraze.io/projects:crazyflie2:development:dfuDFU更新模式主要被考虑作为一种恢复模式,它可以下载新的固件到STM32F405中;另外空中下载OTA(Over The Air)也可以更新固件,相对DFU更方便一些,用这种方法我们也可以更新nRF51822。
2015-07-08 14:03:16 8943 1
原创 Getting started with the Crazyflie 2.0
最近陆续开始装配自己的小四轴,bitcraze官网上有一些装配的指导,很不错的经验装配和一些四轴PCB上的引脚配置,具体装配,可以看官网的视频操作,链接如下:https://www.bitcraze.io/getting-started-with-the-crazyflie-2-0/1, 开箱包括的器件(Unpacking)The Crazyflie 2.0 packet co
2015-07-07 18:35:04 1896
原创 Ubuntu13.04使用Jlink和ST-Link V2烧写STM32F1x和STM32F4x
最近做研究openpilot和crazyflie2.0,都需要在Linux进行代码的编写和烧录,所以研究了下Linux下怎样使用Jlink,还有开源的支持多个仿真器的openocd,但是困难重重,总是出现错误,心灰意冷,之后沉下心来研究了下,记录下心得。首先,openocd是个通用的烧录平台,支持多家的仿真器,比如Jlink,Ulink,ST-LINK等等,基本市面上的都支持,另外JLink本
2015-07-05 00:33:58 4928
IAR for ARM 7.2破解文件
2014-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人