OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2938|回复: 3

新手求问用正点原子F4分析传感器数据应该掌握哪些知识

[复制链接]

2

主题

5

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2019-12-11
在线时间
11 小时
发表于 2019-12-30 21:39:38 | 显示全部楼层 |阅读模式
10金钱
纯小白,简单跑了6 7个历程,但是具体实现所需功能的步骤还不是太清楚,因为项目比较着急,希望大佬们能给点指点,告知大概什么功能是怎么实现的,属于哪部分的知识。
目前做个小项目大概需要实现的功能如下
1、实现加速度传感器(IIC接口)(MMA8452Q,如果MMA8452Q的代码和支持太少,MPU6050也行)与开发板的通信,开发板接收到传感器数据后,分析是否发生振动,如果发生振动,向fpga发送ADC启动信号(检测其他数据)
具体问题:
1、       IIC的数据能不能用串口在串口调试助手中显示,或者传到电脑上,因为很多实验历程都是用LCD来显示数据,我目前没有LCD也不想用LCD显示(因为坑你需要对数据进行分析),所以想知道如何把历程中在LCD上显示的数据传送到电脑上。
2、       如果要实现实时分析控制就要把IIC传感器的数据在开发板上进行分析并根据分析结果向FPGA发送启动信号,这一步应该是怎么实现的呢


最佳答案

查看完整内容[请看2#楼]

这个不难,第一步研究如何把你的MMA8452驱动起来,就是通过IIC驱动,学习我们的IIC例程,参考着实现,不难。 然后,读取到数据以后进行分析,这是纯软件的问题,算法自己整,分析完了给出一个结果,输出到串口,直接调用printf即可,学习我们的串口例程。 最后,输出到FPGA,就是控制一个IO而已,很简单。 所以,整体来说,不难。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2019-12-30 21:39:39 | 显示全部楼层
这个不难,第一步研究如何把你的MMA8452驱动起来,就是通过IIC驱动,学习我们的IIC例程,参考着实现,不难。
然后,读取到数据以后进行分析,这是纯软件的问题,算法自己整,分析完了给出一个结果,输出到串口,直接调用printf即可,学习我们的串口例程。
最后,输出到FPGA,就是控制一个IO而已,很简单。
所以,整体来说,不难。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2019-12-11
在线时间
11 小时
 楼主| 发表于 2019-12-31 15:21:10 | 显示全部楼层
正点原子 发表于 2019-12-30 21:39
这个不难,第一步研究如何把你的MMA8452驱动起来,就是通过IIC驱动,学习我们的IIC例程,参考着实现,不难 ...

谢谢原子哥!
回复

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2019-12-11
在线时间
11 小时
 楼主| 发表于 2020-6-9 16:51:05 | 显示全部楼层
项目完成一小半了,自己回答一下,第一个,IIC的数据当然可以显示在串门调试助手上,理论上LCD上能显示数据的,串口都能显示就是输出01而已。第二个IIC数据分析后根据结果向FPGA发送信号,可以通过SPI来解决
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 12:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表