完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、基于战舰STM32F103ZET6开发使用RT-Thread的emWin软件包设计 本人此次基于正点的战舰STM32F103ZET6开发板,使用外部SRAM给emWin分配内存空间,最开始分配的是60K的内存空间,外部SRAM的内存是1M字节。首先测试外部SRAM是可以使用的,然后下载程序后,直接死机。错误提示如下图所示: 其中,SRAM的初始化用的是INIT_ENV_EXPORT(SRAM_FSMC_Init);进行初始化的。在SRAM_FSMC_Init()最后用的是rt_memheap_init(&system_heap, “sram”, (void *)Bank1_SRAM3_ADDR, SRAM_SIZE);进行内存管理,且 #define SRAM_SIZE ((uint32_t)0x40000) //256k 在GUIConf.c文件中,修改GUI_X_Config()函数如下所示: void GUI_X_Config(void) { // // 32 bit aligned memory area // U32 *aMemory = rt_malloc(GUI_NUMBYTES); if(aMemory == RT_NULL) { rt_kprintf(“try to get memory failed!!!\n”); } else { rt_kprintf(“try to get memory successed!!!\n”); // Assign memory to emWin // GUI_ALLOC_AssignMemory(aMemory, GUI_NUMBYTES); GUI_ALLOC_SetAvBlockSize(GUI_BLOCKSIZE); // // Set default font // GUI_SetDefaultFont(GUI_FONT_6X8); } } 原作者:ZBXY_7941
|
|
相关推荐
|
|
1035 浏览 0 评论
AI模型部署边缘设备的奇妙之旅:如何在边缘端部署OpenCV
3400 浏览 0 评论
tms320280021 adc采样波形,为什么adc采样频率上来波形就不好了?
1462 浏览 0 评论
2140 浏览 0 评论
1637 浏览 0 评论
75293 浏览 21 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 05:13 , Processed in 0.597706 second(s), Total 66, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号