硬件
imtoo
这个作者很懒,什么都没留下…
展开
-
解决init serial (ttys2) main process ended respawning
问题:Linux系统会一直报错,提示 init serial (ttys2) main process ended respawning。原因:linux在启动时执行初始化脚本,在/etc/init/文件夹中,查看ttyS2.conf,发现其配置为:exec /sbin/getty -a root -L 115200 ttyS2 vt100而gettty的作用就是Unix类操作原创 2017-04-28 14:29:05 · 4260 阅读 · 1 评论 -
一周搞定9轴MPU9250(无华)(1)--硬件开发
首先确定使用硬件BOM如下: 电源芯片:TPS73633/SGM2019 主控芯片:STM32F103T8U6 9轴: MPU9520 为什么选用TPS73633芯片呢?我们查看一下STM32F103T8U6的手册可以发现,其最大电流为300ma。 MPU9250的最大电流为 ,我们可以估算出最大电流小于50mA。 其次,我们需要满足350ma以上的电流,宽的电压输原创 2017-08-13 21:03:35 · 7514 阅读 · 5 评论 -
一周搞定9轴MPU9250(无华)(2)--STM32CUBEMX软件学习
发现一个很好用的STM32编程工具,STM32CUBEMx,非常好用,习惯之后,可以大大提高开发效率。我们针对这个IMU,使用该工具,对其进行开发。 在官方网站http://www.st.com/en/development-tools/stm32cubemx.html,下载STM32CUBEMX,安装之后,打开软件如下图,在help中安装相应的包。我们的9轴主控使用的是stm32f103t8u6原创 2017-08-14 21:48:15 · 10234 阅读 · 0 评论 -
一周搞定9轴MPU9250(无华)(3)--数据采集
数据采集主要是调通IIC,MPU9250比较坑的一点是他的地磁计的数据采集,网上很多人也有这个问题。有了上一节所说的stm32cube生成的代码,使用它的库函数很好实现IIC数据的收发 。主要是调用HAL_I2C_Mem_Write()进行数据写,HAL_I2C_Mem_Read()进行数据读。这时可以对传感器进行读写操作。首先我们调通mpu9250的mpu6500,也即陀螺仪和加速度计。...原创 2017-08-16 09:48:24 · 11126 阅读 · 1 评论 -
一周搞定MPU6050Linux驱动(3)
第4-5日参考:anroid gsensor lis3dh驱动《Linux设备驱动程序》《一周搞定MPU6050linux驱动(1,2)》开干:1、闲言碎语这个驱动,越写觉的越简单,入门难,入门之后感觉还好。Linux开发还是比较友好的。2、编写MPU6050带字符驱动的i2c从设备驱动要实现的功能就是,将MPU6050作为字符驱动,在应用层,...原创 2017-05-09 16:19:26 · 3160 阅读 · 0 评论 -
一周搞定MPU6050Linux驱动(2)
第2-3日参考:《Linux设备驱动程序》 第三版有了前面的源码学习和分析,对i2c驱动有了大概的认识。那么接下来,我们就开始我们自己的mpu6500/6050驱动的编写。这里说一下,mpu6500和mpu6050在寄存器上基本没什么区别,只有version ID不同,6500的是0x70,6050是0x68。之前分析了airk000的源码,发现他的驱动方式是在后台完成6050的数...原创 2017-05-07 12:55:27 · 2029 阅读 · 1 评论 -
一周搞定MPU6050Linux驱动(1)
第一日准备工作:1、硬件平台firefly-rk3288开发板,MPU6500六轴陀螺仪模块2、参考http://blog.csdn.net/airk000/article/details/22655171http://developer.t-firefly.com/thread-10874-1-1.html开干:1、搭建开发环境首先,搭建firefly-...原创 2017-05-04 20:33:31 · 6643 阅读 · 0 评论 -
capture、allegro使用笔记
安装参考《吴川斌个人网页》,开发了一体安装工具,安装非常方便。 capture CIS: 1、制作元件时注意,除了power属性的pin脚,其他不能同名。allegro 1、整体mirror选项在edit中,方法为选中一块元件,edit->mirror即可完成整体mirror。 2、自动保存设置:setup->user preference -> autosave 设置 勾选相应选项,n原创 2017-06-02 09:17:57 · 1051 阅读 · 0 评论