打印

kl25的flash可以写入gps的数据吗?

[复制链接]
2137|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
774729254|  楼主 | 2013-12-16 20:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在在搞gps模块,希望通过kl25的flash,存储gps的数据。
先通过串口调试工具发送“写”指令,gps的数据通过串口写入到kl25的flash中,因为flash是掉电数据不丢失的,然后再给flash发送“读”指令,通过串口把数据传到上位机上来,通过串口调试工具来观察,这样可以实现吗?
写指令,与gps数据传输用同一个串口可以吗,会不会冲突?

相关帖子

沙发
ar_m_cu| | 2013-12-16 23:51 | 只看该作者
你前两天似乎已经问过这个问题了吧。如果你操作的不是太频繁,完全可以实现的

使用特权

评论回复
板凳
774729254|  楼主 | 2013-12-17 11:33 | 只看该作者
有人知道具体是怎么实现吗,设计步骤

使用特权

评论回复
地板
774729254|  楼主 | 2013-12-17 14:10 | 只看该作者
ar_m_cu 发表于 2013-12-16 23:51
你前两天似乎已经问过这个问题了吧。如果你操作的不是太频繁,完全可以实现的 ...

可以给出具体的实验方案吗

使用特权

评论回复
5
FSL_TICS_Robin| | 2013-12-17 14:16 | 只看该作者
774729254 发表于 2013-12-17 11:33
有人知道具体是怎么实现吗,设计步骤

你可以看下论坛前段时间送的红色封面那本书《嵌入式技术基础与实践(第3版) ARM Cortex-M0+ Kinetis L系列微控制器》
书本第9章就是介绍Flash在线编程的。

使用特权

评论回复
6
774729254|  楼主 | 2013-12-17 15:04 | 只看该作者
FSL_TICS_Robin 发表于 2013-12-17 14:16
你可以看下论坛前段时间送的红色封面那本书《嵌入式技术基础与实践(第3版) ARM Cortex-M0+ Kinetis L系列 ...

我手上有这本书,他里写的是固定发送已经写好的4个字节,我现在比较困惑,网上资源也比较少,不知道可不可以实现

使用特权

评论回复
7
FSL_TICS_Admin| | 2013-12-17 15:17 | 只看该作者
请问一下你的GPS用的是哪颗料? 很有可能冲突的.

使用特权

评论回复
8
FSL_TICS_Admin| | 2013-12-17 15:17 | 只看该作者
请问一下你的GPS用的是哪颗料? 很有可能冲突的.

使用特权

评论回复
9
774729254|  楼主 | 2013-12-17 16:09 | 只看该作者
FSL_TICS_Admin 发表于 2013-12-17 15:17
请问一下你的GPS用的是哪颗料? 很有可能冲突的.

什么那颗料?

使用特权

评论回复
10
774729254|  楼主 | 2013-12-17 16:34 | 只看该作者
FSL_TICS_Admin 发表于 2013-12-17 15:17
请问一下你的GPS用的是哪颗料? 很有可能冲突的.

我可以用一个串口打指令,一个串口接收数据吗,会不会存在同步的问题?

使用特权

评论回复
11
FSL_TICS_Robin| | 2013-12-17 16:44 | 只看该作者
你想把ARM与上位机通信的串口和 ARM与GPS通信串口用一个?
那会有问题的,如果你的GPS和上位机同时发送数据ARM,电平在这线上不就冲突了嘛

使用特权

评论回复
12
FSL_TICS_Robin| | 2013-12-17 17:02 | 只看该作者
774729254 发表于 2013-12-17 16:34
我可以用一个串口打指令,一个串口接收数据吗,会不会存在同步的问题? ...

用两个串口就好操作多啦,一路控制flash,一路专门ARM接收GPS过来的信息。
不清楚你指的同步是什么意思,GPS不是有一个包头中包含了UTC时间的吗?

使用特权

评论回复
13
774729254|  楼主 | 2013-12-17 19:49 | 只看该作者
FSL_TICS_Robin 发表于 2013-12-17 17:02
用两个串口就好操作多啦,一路控制flash,一路专门ARM接收GPS过来的信息。
不清楚你指的同步是什么意思, ...

我的意思是用两个串口控制会识别到吗?是不是两个相互独立的工作,kl25的flash只有128k会不会太小了

使用特权

评论回复
14
774729254|  楼主 | 2013-12-17 21:08 | 只看该作者
本帖最后由 774729254 于 2013-12-17 21:17 编辑
FSL_TICS_Robin 发表于 2013-12-17 16:44
你想把ARM与上位机通信的串口和 ARM与GPS通信串口用一个?
那会有问题的,如果你的GPS和上位机同时发送数据A ...

flash是每次一次就要擦除一次才行吗,这样我的jps就不能连续写入到flash里面了啊,用flash能不能实现我的要求呢?

使用特权

评论回复
15
FSL_TICS_Robin| | 2013-12-18 19:57 | 只看该作者
774729254 发表于 2013-12-17 19:49
我的意思是用两个串口控制会识别到吗?是不是两个相互独立的工作,kl25的flash只有128k会不会太小了 ...

两个串口当然是相互独立的。
你可以从中断向量表里看出,UART0、UART1、UART2的中断分别会进入各自的中断函数。
用两个串口和flash大小关系不大啦,你程序别写太长就ok

使用特权

评论回复
16
lkl0305| | 2015-8-23 12:23 | 只看该作者
学习学习

使用特权

评论回复
17
西门扫雪| | 2015-8-24 09:07 | 只看该作者
GPS不都是用串口读出来吧,然后往flash里面写就可以了啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

58

主题

299

帖子

1

粉丝