为什么没有人研究MQX啊,看了一下,非常完善的RTOS,比ucos强大多了,支持TCP/IP、FS等多种
中国世界杯足球 2025-09-21 18:23:30
回复: 37
为什么没有人研究MQX啊,看了一下,非常完善的RTOS,比ucos强大多了,支持TCP/IP、FS等多种
[复制链接]
i55x
i55x
当前离线
积分1893
1893
积分
精华
汤圆金牌会员 {*}
出0入0汤圆
电梯直达
1楼
发表于 2012-2-4 19:14:51
|
只看该作者
|倒序浏览
|阅读模式
Freescale不愧是大厂。
在Cortex-M4的port里面把MQXCFG_ENABLE_FP这个宏给注释掉完全可以在Cortex-M3下面跑。
阿莫论坛21周年了!感谢大家的支持与爱护!!
女人对男人说:
我需要的是安全感 - 你得有钱
我想要一个稳定的生活 - 你得一直有钱
我希望你有上进心 - 你最好越来越有钱
我还希望你懂得浪漫 - 你得给她花钱
我们的生活要有仪式感 - 你要经常给她花钱
我还需要情绪价值 - 你还要主动给她花钱
我们之间要学会相互信任 - 你得把存款密码告诉她
我觉得你要有足够的担当 - 你最好把挣到的钱都给她
收藏15
回复
举报本楼层
Excellence
Excellence
当前离线
积分7035
7035
积分
精华
汤圆VIP- {*}
出0入0汤圆
2楼
发表于 2012-2-4 19:51:27
|
只看该作者
怎么强大?
回复
举报本楼层
442502587
442502587
当前离线
积分3462
3462
积分
精华
汤圆VIP++ {*}
出10入12汤圆
3楼
发表于 2012-2-4 20:06:23
|
只看该作者
看了看。是很强大
回复
举报本楼层
zm2002
zm2002
当前离线
积分305
305
积分
精华
汤圆中级会员 {*}
出0入0汤圆
4楼
发表于 2012-2-4 22:06:40
|
只看该作者
FreeScale公司的产品 开源 支持很多自己的一些ARM和PPC,值得大家学习研究。
回复
举报本楼层
jdw924
jdw924
当前离线
积分635
635
积分
精华
汤圆VIP- {*}
出0入0汤圆
5楼
发表于 2012-2-4 22:45:55
|
只看该作者
去看看
回复
举报本楼层
zjczm
zjczm
当前离线
积分335
335
积分
精华
汤圆中级会员 {*}
出0入0汤圆
6楼
发表于 2012-2-5 00:02:06
|
只看该作者
不熟悉啊。弄点资料上来看看
回复
举报本楼层
armku
armku
当前离线
积分1462
1462
积分
精华
汤圆VIP++ {*}
出0入0汤圆
7楼
发表于 2012-2-5 00:28:36
|
只看该作者
mark 飞思卡尔 RTOS MQX
回复
举报本楼层
hujian228
hujian228
当前离线
积分321
321
积分
精华
汤圆中级会员 {*}
出0入0汤圆
8楼
发表于 2012-2-5 01:03:24
|
只看该作者
半壶水的STM32开发资料里有。
回复
举报本楼层
dingliming
dingliming
当前离线
积分579
579
积分
精华
汤圆VIP- {*}
出0入0汤圆
9楼
发表于 2012-2-5 06:35:34
|
只看该作者
记下了
回复
举报本楼层
zf8848
zf8848
当前离线
积分614
614
积分
精华
汤圆中级会员 {*}
出0入0汤圆
10楼
发表于 2012-2-5 08:06:18
|
只看该作者
能移植到STM32下吗?好像FreeScale不允许吧!它哪个M4系列的芯片又贵又不好买.
回复
举报本楼层
schwarz
schwarz
当前离线
积分769
769
积分
精华
汤圆中级会员 {*}
出0入0汤圆
11楼
发表于 2012-2-5 10:45:39
|
只看该作者
看了一下MQX3.8,其中PSP(Processer Support Package)部分不需要移植,直接就能在STM32上面跑。但是BSP部分是针对飞家自己的单片机的,需要自己重写。
源代码里面已经#define MQXCFG_ENABLE_FP 0
这样子就是纯的M3移植,需要在M4上面跑,改成1即可。
MQX还有一个特别之处就是Keil和IAR都支持!!!
回复
举报本楼层
AVR_ARM
AVR_ARM
当前离线
积分451
451
积分
精华
汤圆中级会员 {*}
出0入0汤圆
12楼
发表于 2012-2-5 12:23:55
|
只看该作者
一直不明白飞思卡尔的M4时钟设计为何那么麻烦,想跑到100M要跳好几级。其他用的还好,性价比比较有优势,就是用到现在都没看的M版的芯片样子,180M的芯片更不知道要等到何时。。。
回复
举报本楼层
SNOOKER
SNOOKER
当前离线
积分2635
2635
积分
精华
汤圆金牌会员 {*}
出0入0汤圆
13楼
发表于 2012-2-5 12:24:54
|
只看该作者
mark
回复
举报本楼层
mudash
mudash
当前离线
积分8
8
积分
精华
汤圆新注册者 {*}
出0入0汤圆
14楼
发表于 2012-2-6 11:53:56
|
只看该作者
最近在看freeRTOS,感觉还可以,只是没有自己的ui
回复
举报本楼层
i55x
i55x
当前离线
积分1893
1893
积分
精华
汤圆金牌会员 {*}
出0入0汤圆
15楼
楼主|
发表于 2012-2-6 17:52:48
|
只看该作者
对,freescale提供了MDK的插件。
回复
举报本楼层
飞天
飞天
当前离线
积分58
58
积分
精华
汤圆注册会员 {*}
出0入0汤圆
16楼
发表于 2012-3-25 15:03:06
|
只看该作者
哪有源程序?
回复
举报本楼层
zf8848
zf8848
当前离线
积分614
614
积分
精华
汤圆中级会员 {*}
出0入0汤圆
17楼
发表于 2012-4-26 09:52:38
|
只看该作者
这两天简单移植到了 STM32, 在 407 的板子上跑起来了,不过运行不稳定,估计是移植的问题, MQX在 IAR 下的插件真的很棒.所有信息一目了然.如果 RTT 也有类似的RTOS插件就更好了.
回复
举报本楼层
tianfish871216
tianfish871216
当前离线
积分179
179
积分
精华
汤圆VIP++ {*}
出0入0汤圆
18楼
发表于 2012-6-24 12:14:09
|
只看该作者
各位老师有没有stm32的例程啊
回复
举报本楼层
laoshuhunya
laoshuhunya
当前离线
积分913
913
积分
精华
汤圆高级会员 {*}
出0入0汤圆
19楼
发表于 2012-9-6 23:15:24
|
只看该作者
AVR_ARM 发表于 2012-2-5 12:23
一直不明白飞思卡尔的M4时钟设计为何那么麻烦,想跑到100M要跳好几级。其他用的还好,性价比比较有优势,就 ...
其实很简单,不知道飞思卡尔为什么把它说的那么复杂。
什么FEI、FBE、PBE。。。老衲愣是没看明白,最后干脆按着自己对时钟电路的理解试了一下,居然一步到位
下面代码把外部4MHz晶振配置为100MHz主频:
uint32 DelayTime = 1000u;
//=============================================================关闭看门狗
// HWREGH(WDOG_UNLOCK) = (uint16)0xC520u; /* Key 1 */
// HWREGH(WDOG_UNLOCK) = (uint16)0xD928u; /* Key 2 */
// HWREGH(WDOG_STCTRLH) = (uint16)0x01D2u;
//-------------------------------------------------------------
Delay(DelayTime);
HWREGB(PMC_LVDSC1) = (uint8)0x11u; // 设置低电压复位检测值
HWREG(SIM_CLKDIV1) = (uint32)0x01130000u; // 设置输出时钟分频因数
Delay(DelayTime);
HWREGB(MCG_C5) = (uint8)0x00u; // 设置PLL输入分频因数
HWREGB(MCG_C6) = (uint8)0x01u; // 设置PLL倍频因数
HWREGB(MCG_S) = (uint8)0x10u; // 清状态标志
HWREGB(MCG_C2) = (uint8)0x9Cu; // 配置并启动外部OSC
HWREGBITB(MCG_C5, PLLCLKEN0) = 1; // 开启PLL
Delay(DelayTime);
while (!HWREGBITB(MCG_S, OSCINIT0)); // 等待外部OSC时钟就绪
Delay(DelayTime);
while (!HWREGBITB(MCG_S, LOCK0)); // 等待PLL锁定
Delay(DelayTime);
HWREGBITB(MCG_C6, PLLS) = 1; // 切换到PLL时钟
Delay(DelayTime);
while (((HWREGB(MCG_S)>>CLKST) & 0x03) != 0x03); // 确认已切换到PLL时钟
Delay(DelayTime);
HWREGBIT(SIM_SOPT2, PLLFLLSEL) = 1; // 选择MCGPLLCLK时钟源
Delay(DelayTime);
HWREGBITB(MCG_C6, CME0) = 1; // 开启时钟监视器
//-------------------------------------------------------------
回复
举报本楼层
myhonour
myhonour
当前离线
积分869
869
积分
精华
汤圆VIP- {*}
出0入0汤圆
20楼
发表于 2012-9-21 12:20:55
|
只看该作者
MARK一下~~·
回复
举报本楼层
reflecter
reflecter
当前离线
积分4896
4896
积分
精华
汤圆VIP++ {*}
出110入109汤圆
21楼
发表于 2013-1-9 10:41:33
|
只看该作者
zf8848 发表于 2012-4-26 09:52
这两天简单移植到了 STM32, 在 407 的板子上跑起来了,不过运行不稳定,估计是移植的问题, MQX在 IAR 下的插 ...
IDE跟RTOS直接能衔接,自然最好了
回复
举报本楼层
ffeige0303
ffeige0303
当前离线
积分214
214
积分
精华
汤圆VIP- {*}
出0入0汤圆
22楼
发表于 2013-1-10 14:26:48
|
只看该作者
代码没UCOS那么规范 ,看起来比较费劲
回复
举报本楼层
phodal
phodal
当前离线
积分139
139
积分
精华
汤圆注册会员 {*}
出0入0汤圆
23楼
发表于 2013-1-10 23:11:54
|
只看该作者
UCOS开发得比较早,资料多
回复
举报本楼层
hclin
hclin
当前离线
积分377
377
积分
精华
汤圆中级会员 {*}
出0入0汤圆
24楼
发表于 2013-1-18 08:46:50
|
只看该作者
How to get the source code ? I want to study and choice a best OS to develop projection.
回复
举报本楼层
lxl_lw
lxl_lw
当前离线
积分511
511
积分
精华
汤圆中级会员 {*}
出0入0汤圆
25楼
发表于 2013-2-9 01:43:44
来自手机
|
只看该作者
hclin 发表于 2013-1-18 08:46
How to get the source code ? I want to study and choice a best OS to develop projection.
去官网看看吧。
回复
举报本楼层
中国力量
中国力量
当前离线
积分74
74
积分
精华
汤圆注册会员 {*}
出0入0汤圆
26楼
发表于 2013-2-9 04:10:59
来自手机
|
只看该作者
去看看去
回复
举报本楼层
sgzzour
sgzzour
当前离线
积分2013
2013
积分
精华
汤圆VIP++ {*}
出0入0汤圆
27楼
发表于 2013-2-9 09:09:30
|
只看该作者
没听说过的路过,表示要发愤图强了。。。
回复
举报本楼层
cloudxxcloud
cloudxxcloud
当前离线
积分1229
1229
积分
精华
汤圆VIP {*}
出0入114汤圆
28楼
发表于 2013-2-9 09:18:44
|
只看该作者
我有源代码,但是 我的这个级别 不能上传啊
回复
举报本楼层
huangxuankui
huangxuankui
当前离线
积分238
238
积分
精华
汤圆中级会员 {*}
出0入0汤圆
29楼
发表于 2013-3-7 17:26:47
|
只看该作者
不熟悉。
回复
举报本楼层
nicksean
nicksean
当前离线
积分1336
1336
积分
精华
汤圆高级会员 {*}
出0入0汤圆
30楼
发表于 2013-3-7 17:55:03
来自手机
|
只看该作者
关注一下
回复
举报本楼层
cmos2345
cmos2345
当前离线
积分141
141
积分
精华
汤圆注册会员 {*}
出0入0汤圆
31楼
发表于 2013-3-22 01:51:20
|
只看该作者
AVR_ARM 发表于 2012-2-5 12:23
一直不明白飞思卡尔的M4时钟设计为何那么麻烦,想跑到100M要跳好几级。其他用的还好,性价比比较有优势,就 ...
为了功率控制。
回复
举报本楼层
macaroni
macaroni
当前离线
积分455
455
积分
精华
汤圆中级会员 {*}
出0入0汤圆
32楼
发表于 2013-3-22 10:48:59
|
只看该作者
lxl_lw 发表于 2013-2-9 01:43
去官网看看吧。
他说英文是不是感觉很好?
回复
举报本楼层
avr-arm
avr-arm
当前离线
积分3397
3397
积分
精华
汤圆VIP- {*}
出0入0汤圆
33楼
发表于 2014-8-23 17:17:24
|
只看该作者
有没有大规模的商业应用?稳定性和ucos比如何?
回复
举报本楼层
zhq0571
zhq0571
当前离线
积分375
375
积分
精华
汤圆VIP++ (2年){*}
出50入0汤圆
34楼
发表于 2014-9-8 10:17:22
|
只看该作者
看了看。是很强大
回复
举报本楼层
ksn13
ksn13
当前离线
积分504
504
积分
精华
汤圆中级会员 {*}
出0入0汤圆
35楼
发表于 2014-9-10 10:37:45
|
只看该作者
不熟悉啊。弄点资料上来看看
回复
举报本楼层
cgzasa
cgzasa
当前离线
积分355
355
积分
精华
汤圆VIP- {*}
出0入0汤圆
36楼
发表于 2014-9-25 13:23:46
|
只看该作者
mark 一下,等实践过的大神出更多的介绍
回复
举报本楼层
reflecter
reflecter
当前离线
积分4896
4896
积分
精华
汤圆VIP++ {*}
出110入109汤圆
37楼
发表于 2015-3-18 00:11:01
|
只看该作者
laoshuhunya 发表于 2012-9-6 23:15
其实很简单,不知道飞思卡尔为什么把它说的那么复杂。
什么FEI、FBE、PBE。。。老衲愣是没看明白,最后干 ...
大神此处为何要检测LVD?
HWREGB(PMC_LVDSC1) = (uint8)0x11u; // 设置低电压复位检测值
回复
举报本楼层
laoshuhunya
laoshuhunya
当前离线
积分913
913
积分
精华
汤圆高级会员 {*}
出0入0汤圆
38楼
发表于 2015-3-18 10:41:24
|
只看该作者
reflecter 发表于 2015-3-18 00:11
大神此处为何要检测LVD?
HWREGB(PMC_LVDSC1) = (uint8)0x11u; // 设置低电压复位检测值 ...
为了利用片内的低电压复位功能,需要根据所使用的外部电源电压设置低电压检测值。
回复
举报本楼层