完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 £奈&落€ 于 2016-1-19 15:25 编辑
自己编写了一个LEDtest程序,load进板子以后板子上的LED闪烁频率与我写的程序中设定的不一致,求大神解答,随贴附上自己写的工程
|
|
相关推荐
9个回答
|
|
直接把代码贴出来,方便直接查看。
|
|
|
|
/* * ======== main.c ======== */ #include #include #include #include #include #include "ti/platform/platform.h" #include "ti/platform/resource_mgr.h" /* * ======== taskFxn ======== */ Void taskFxn(UArg a0, UArg a1) { System_printf("enter taskFxn()n"); Task_sleep(10); System_printf("exit taskFxn()n"); platform_init_flags sFlags; platform_init_config sConfig; /* Status of the call to initialize the platform */ Int32 pform_status; int coreId = 0; /* Platform Information - we will read it form the Platform Library */ platform_info sPlatformInfo; /* * You can choose what to initialize on the platform by setting the following * flags. We will initialize everything. */ memset( (void *) &sFlags, 0, sizeof(platform_init_flags)); memset( (void *) &sConfig, 0, sizeof(platform_init_config)); sFlags.pll = 0; /* PLLs for clocking */ sFlags.ddr = 0; /* External memory */ sFlags.tcsl = 1; /* Time stamp counter */ sFlags.phy = 1; /* Ethernet */ sFlags.ecc = 0; /* Memory ECC */ sConfig.pllm = 0; /* Use libraries default clock divisor */ pform_status = platform_init(&sFlags, &sConfig); coreId = platform_get_coreid (); platform_led(0, PLATFORM_LED_ON, PLATFORM_USER_LED_CLASS); platform_led(1, PLATFORM_LED_ON, PLATFORM_USER_LED_CLASS); platform_led(2, PLATFORM_LED_ON, PLATFORM_USER_LED_CLASS); platform_led(3, PLATFORM_LED_ON, PLATFORM_USER_LED_CLASS); if (pform_status == Platform_EOK && coreId == 0) { platform_get_info(&sPlatformInfo); platform_led(0, PLATFORM_LED_OFF, PLATFORM_USER_LED_CLASS); platform_led(1, PLATFORM_LED_OFF, PLATFORM_USER_LED_CLASS); platform_led(2, PLATFORM_LED_OFF, PLATFORM_USER_LED_CLASS); platform_led(3, PLATFORM_LED_OFF, PLATFORM_USER_LED_CLASS); while (1) { (void) platform_led(0, PLATFORM_LED_ON, PLATFORM_USER_LED_CLASS); (void) platform_delay(10000000); (void) platform_led(0, PLATFORM_LED_OFF, PLATFORM_USER_LED_CLASS); (void) platform_delay(10000000); }; } else { ; // Slave core do nothing } } /* * ======== main ======== */ Int main() { Task_Handle task; Error_Block eb; System_printf("enter main()n"); Error_init(&eb); task = Task_create(taskFxn, NULL, &eb); if (task == NULL) { System_printf("Task_create() failed!n"); BIOS_exit(0); } BIOS_start(); /* does not return */ return(0); } |
|
|
|
|
|
|
|
|
|
|
|
不错很好的资料,谢谢
|
|
|
|
最近被6748整死了……晕
|
|
|
|
谢谢楼主分享资料信息!
|
|
|
|
你看看工程设置是不是对的
|
|
|
|
受益,
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式操作教程_数字信号处理_音频编解码:3-6 AAC音频解码实验
423 浏览 0 评论
数字信号处理实验操作教程:3-3 mp3音频编码实验(AD7606采集)
1299 浏览 0 评论
嵌入式DSP教学实验箱操作教程:2-20 数模转换实验(模拟SPI总线输出电压值)
1252 浏览 0 评论
目前在2837x系列用的最多的、性能最好、性价比最高的是哪一款?
1016 浏览 0 评论
国产嵌入式DSP教学实验箱_操作教程:22-AD采集DA输出实验(采集输出正弦波)
2207 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-20 08:40 , Processed in 0.474108 second(s), Total 51, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号