查看: 3165|回复: 7

[MQX] mqx例程中有关于总线的读写函数吗(已解决)

[复制链接]

该用户从未签到

51

主题

307

帖子

0

高级会员

Rank: 4

积分
651
最后登录
2020-9-4
发表于 2013-5-22 15:39:55 | 显示全部楼层 |阅读模式
mqx例程中有关于总线的读写函数吗?
 
 
我知道答案 目前已有6人回答
回复

使用道具 举报

该用户从未签到

1

主题

178

帖子

0

高级会员

Rank: 4

积分
825
最后登录
1970-1-1
发表于 2013-5-22 16:35:12 | 显示全部楼层

RE:mqx例程中有关于总线的读写函数吗

你是指flexBus吗?MQX启动的时候都会初始化这个模块,不过需要和TWR-MEM一起使用,而且TWR-K60N512的硬件有问题,需要做一点改动:
/*
* MRAM cannot be reliably used on TWR_K60N512 due to a hardware conflict unless a hw modification is done:
* disconnecting IrDA receiver e.g. by removing R14 makes MRAM usage possible.
*/
在void init_hardware(void)会调用下列函数进行初始化,
/* Initialize FlexBus */
    _bsp_flexbus_setup();
    /* Initialize MRAM */
    _bsp_flexbus_mram_setup((uint_32)BSP_EXTERNAL_MRAM_RAM_BASE);
详细的应用样例可参考KINETIS512_SC\build\iar\flexbus
祝顺利!!
回复 支持 反对

使用道具 举报

该用户从未签到

51

主题

307

帖子

0

高级会员

Rank: 4

积分
651
最后登录
2020-9-4
 楼主| 发表于 2013-5-22 17:15:39 | 显示全部楼层

回复:mqx例程中有关于总线的读写函数吗

感谢!!我指的是外扩总线,比如外扩输入、输出IO,用mqx如何读到输入IO状态、如何控制输出IO等?
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

178

帖子

0

高级会员

Rank: 4

积分
825
最后登录
1970-1-1
发表于 2013-5-22 17:20:11 | 显示全部楼层

RE:mqx例程中有关于总线的读写函数吗

哦,那就是对GPIO的操作了,具体可参考这个样例:C:\Program Files\Freescale\Freescale_MQX_4_0\mqx\examples\gpio。
回复 支持 反对

使用道具 举报

该用户从未签到

51

主题

307

帖子

0

高级会员

Rank: 4

积分
651
最后登录
2020-9-4
 楼主| 发表于 2013-5-23 15:50:08 | 显示全部楼层

回复:mqx例程中有关于总线的读写函数吗

gpio例程我看了,他只是针对gpio的端口,我指的是CPU利用地址总线和数据总线外接比如74HC541和74hc574芯片,74HC541和74hc574各有自己地址,如果没有mqx,CPU可以直接访问他们的地址,从数据总线上读出他们的数据。在mqx下,我不知道怎样进行操作了???
可能得自己做mqx接口,但我不知道怎么做??
 
谢谢大侠们!!!1
 
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

178

帖子

0

高级会员

Rank: 4

积分
825
最后登录
1970-1-1
发表于 2013-5-23 16:35:27 | 显示全部楼层

回复:mqx例程中有关于总线的读写函数吗

74HC541和74hc574哪里有它们自己的地址?就OE,An,Yn和VDD,GND这些信号。是我打开方式错误吗?
  啊.JPG
回复 支持 反对

使用道具 举报

该用户从未签到

51

主题

307

帖子

0

高级会员

Rank: 4

积分
651
最后登录
2020-9-4
 楼主| 发表于 2013-5-23 17:11:07 | 显示全部楼层

回复:mqx例程中有关于总线的读写函数吗

你看的是正确的。比如我们用8位数据线,数据线接在74hc541的Y0----Y7;A0----A7可接外部信号比如按键;OE1接片选信号(地址);OE2接读信号;如果地址选通了,那CPU就可以读到按键的状态;
不知道在mqx下,如何实现???
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

178

帖子

0

高级会员

Rank: 4

积分
825
最后登录
1970-1-1
发表于 2013-5-23 17:24:28 | 显示全部楼层

回复:mqx例程中有关于总线的读写函数吗(正解)

应该是可以的,而且你这种应用和MQX没关系,把这个外设挂在flexBus就可以了。
a.jpg
OE2接FB_OE
OE1接FB_AD0
Y0-Y7接FB_AD[31:24]
读数据的时候注意地址A0需要为0,即类似0x60000000这样的地址就可以了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-22 20:23 , Processed in 0.103096 second(s), 29 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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