OpenEdv-开源电子网

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

ucosii 移植 STM32F407VET6 外接晶振24M 跑马灯运行不成功

[复制链接]

1

主题

2

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2013-11-30
在线时间
0 小时
发表于 2015-11-28 11:14:31 | 显示全部楼层 |阅读模式
5金钱
我直接使用原子的探索者F4资料的例程,讲ucosii复制到我建立的项目里,我的板子硬件是STM32F407VET6,外接晶振24M,已经将stm32f4xx.h中的“HSE_VALUE”改为24000000,system_stm32f4xx.c 中“#define PLL_M” 改为24,代码如下
[mw_shl_code=c,true]#if !defined (HSE_VALUE) #define HSE_VALUE ((uint32_t)24000000) /*!< Value of the External oscillator in Hz */ #endif /* HSE_VALUE */[/mw_shl_code]

[mw_shl_code=c,true]#if defined (STM32F40_41xxx) || defined (STM32F427_437xx) || defined (STM32F429_439xx) || defined (STM32F401xx) /* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLL_M) * PLL_N */ #define PLL_M 24 #else /* STM32F411xE */ #if defined (USE_HSE_BYPASS) #define PLL_M 24 #else /* STM32F411xE */ #define PLL_M 16 #endif /* USE_HSE_BYPASS */ #endif /* STM32F40_41xxx || STM32F427_437xx || STM32F429_439xx || STM32F401xx */ [/mw_shl_code] [mw_shl_code=c,true]主函数为
[mw_shl_code=c,true]void start_task(void *pdata) { OS_CPU_SR cpu_sr=0; pdata = pdata; OS_ENTER_CRITICAL(); //???????????¨??·¨±??????ò???© OSTaskCreate(led0_task,(void *)0,(OS_STK*)&LED0_TASK_STK[LED0_STK_SIZE-1],LED0_TASK_PRIO); OSTaskCreate(led1_task,(void *)0,(OS_STK*)&LED1_TASK_STK[LED1_STK_SIZE-1],LED1_TASK_PRIO); OSTaskSuspend(START_TASK_PRIO); //???????????? OS_EXIT_CRITICAL(); //???????????¨????±??????ò???© } //LED0???? void led0_task(void *pdata) { while(1) { LED0=0; delay_ms(80); LED0=1; delay_ms(920); }; } //LED1???? void led1_task(void *pdata) { while(1) { LED1=0; delay_ms(300); LED1=1; delay_ms(300); }; }[/mw_shl_code]
运行情况是LED0直接常亮,没有按照程序规定的开始闪烁,LED1不亮,求助是移植没有成功?还是线程没有运行?[/mw_shl_code]

ucosii_led.rar

10.2 MB, 下载次数: 217

最佳答案

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

硬件仿真,看看是不是进入hardfault了,如果不是的话就应该是移植没成功
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-11-28 11:14:32 | 显示全部楼层
硬件仿真,看看是不是进入hardfault了,如果不是的话就应该是移植没成功
开往春天的手扶拖拉机
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2013-11-30
在线时间
0 小时
 楼主| 发表于 2015-11-28 14:32:01 | 显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------
仿真后,跑到harfault了,慢慢找吧
回复

使用道具 举报

10

主题

83

帖子

0

精华

高级会员

Rank: 4

积分
924
金钱
924
注册时间
2016-3-21
在线时间
111 小时
发表于 2016-3-29 15:21:25 | 显示全部楼层
楼主问题解决了么?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 14:57

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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