自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式技术在路上

嵌入式软硬件技术

  • 博客(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 5339 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 1041

原创 crazyradio焊接和下载固件过程

很早之前买过一套crazyradio的器件和空板,但是一直没有时间焊接出来,前天早上六点起来,安静的弄了一把,识别USB,下载crazyradio固件没问题,记录下过程:1,首先是焊接,平常的QFN封装虽然没有管脚伸出来,但是侧面总是还有焊接的Pad,但是NRF24LU1+的封装好奇葩,侧面竟然没有,只有底部有,所以只有硬着焊接了,刚开始还是很担心没有焊接上去的,不过加了少许松香之后,拖拽焊点

2015-07-18 12:13:12 2739

转载 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 1079

原创 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 1321

原创 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 1605

原创 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 1784

原创 STM32F405 DFU更新固件

参考https://wiki.bitcraze.io/projects:crazyflie2:development:dfuDFU更新模式主要被考虑作为一种恢复模式,它可以下载新的固件到STM32F405中;另外空中下载OTA(Over The Air)也可以更新固件,相对DFU更方便一些,用这种方法我们也可以更新nRF51822。

2015-07-08 14:03:16 8939 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 1895

原创 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 4927

RF计算器ART RF

ART RF衰减器等阻抗计算工具,射频方面很好的工具,有助于开发,非常简单实用,有助于开发,非常简单实用,有助于开发,非常简单实用

2020-10-13

宋宝华_Linux设备驱动开发详解_第2版 源代码_低分提供出来

宋宝华_Linux设备驱动开发详解_第2版 源代码_低分提供出来,

2018-08-31

aps013_dw1000_and_two_way_ranging.pdf

uwb测距中常用的TWR方式,two way ranging

2016-04-15

Segger_Keil6.0

替换Keil4.72版本以上的Segger文件,就可以去掉烦人的固件更新程序 替换目录如下: Keil安装路径\ARM\

2015-06-09

IAR for ARM 7.2破解文件

使用TI的CC3200需要使用IAR for ARM 7.10.3以上的版本,找了好久,终于找到可以破解的了。 首先从官网下载安装包:http://www.iar.com/Service-Center/Downloads/ 点击编译大小限制的版本下载,这样容易检测是否破解成功! 下载,安装成功后 可以打开EWARM,编译一个工程,是不能够编译的(假如生成的文件大于32K的话)。 然后,关闭EWARM。 下载本注册机 1.防毒软件关掉,否则,补丁会被当病毒隔离或者删除。 2.解压,然后将注册机放到安装目录的IAR Systems\Embedded Workbench 7.0(根据版本不同而不同)目录下。 运行注册机。如果是在Windows 7下安装,以管理员身份运行破解软件 。 4.点击patch按钮 5.显示框中出现一下信息证明破解成功。 File patched! OK ---PATCHING DONE--- 6.破解完成了。

2014-08-22

空空如也

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

TA关注的人

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