完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
NUC972内部集成了64MB的DDR,感觉非常适合跑emwin,不需要外加SRAM或者SDRAM,但是能力有限,不会做freertos和emwin的移植,有人做过?
|
|
相关推荐
1个回答
|
|
关于NUC972的FreeRTOS和EMWin的移植,步骤如下:
1. 创建FreeRTOS的工程,包含FreeRTOS的系统文件、中断处理和任务管理文件,也需要定义任务的名称和优先级等参数。 2. 在FreeRTOS的系统文件中,需要修改一些与硬件相关的文件,设置CPU的时钟、中断向量表、中断优先级等参数以确保FreeRTOS的正常运行。 3. 创建EMWin的工程,包含EMWin的源码和库文件,在EMWin的配置文件中设置GUI环境的参数,例如字体、颜色等。 4. 需要对NUC972的硬件进行适配,包括时钟、定时器、中断处理等,根据NUC972的硬件特性对EMWin进行优化和调整。 5. 集成FreeRTOS和EMWin,可以通过将EMWin作为一个FreeRTOS的任务来运行,也可以将EMWin集成到FreeRTOS的中断处理中。 6. 测试和调试,对系统进行验证,确保FreeRTOS和EMWin的正常运行。 总之,移植FreeRTOS和EMWin需要对NUC972的硬件和软件环境进行深入的了解,需要有一定的嵌入式系统和图形界面开发经验,同时需要仔细的调试和测试,才能确保系统的稳定性和可靠性。如果您没有相关的经验,建议在开发前咨询相关威廉希尔官方网站 人员或者使用现成的移植方案。 |
|
|
|
只有小组成员才能发言,加入小组>>
3263 浏览 9 评论
2944 浏览 16 评论
3443 浏览 1 评论
8955 浏览 16 评论
4036 浏览 18 评论
1078浏览 3评论
558浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
551浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2286浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1848浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 13:34 , Processed in 0.931311 second(s), Total 47, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号