完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
坛友们好
最近在学习STemWin成功移植到战舰开发板子上,是在原子教程寄存器版本中移植的,但是我关闭了部份DEMO,感觉跑出来也没有少,朋友们可否帮我看下 [C] 纯文本查看 复制代码 int main(void){ u8 x=0;STM32_Clock_Init(9);delay_init(72); uart_init(72,9600); LED_Init(); LCDx_Init();tiM3_int_Init(2,36000-1);RCC->AHBENR|=1<<6;GUI_Init();//???GUI #if 0 GUI_SetBkColor(GUI_RED); GUI_Clear(); GUI_SetColor(GUI_GREEN); GUI_DrawCircle(100,100,50); GUI_DispStringAt("Hello STemWin!",20,30);#elseGUIDEMO_Main();#endif while(1) { x++;if(x==20)x=0;LED0=!LED0; delay_ms(1000);} } GUIDEMO。H 中关闭了部份 [C] 纯文本查看 复制代码 #if 1 // Show all demos#ifndef SHOW_GUIDEMO_AATEXT #define SHOW_GUIDEMO_AATEXT (1)#endif#ifndef SHOW_GUIDEMO_AUTOMOTIVE #define SHOW_GUIDEMO_AUTOMOTIVE (1)#endif#ifndef SHOW_GUIDEMO_BARGRAPH #define SHOW_GUIDEMO_BARGRAPH (1)#endif#ifndef SHOW_GUIDEMO_BITMAP #define SHOW_GUIDEMO_BITMAP (1)#endif#ifndef SHOW_GUIDEMO_COLORBAR #define SHOW_GUIDEMO_COLORBAR (0)#endif#ifndef SHOW_GUIDEMO_CURSOR #define SHOW_GUIDEMO_CURSOR (1)#endif#ifndef SHOW_GUIDEMO_FADING #define SHOW_GUIDEMO_FADING (0)#endif#ifndef SHOW_GUIDEMO_GRAPH #define SHOW_GUIDEMO_GRAPH (0)#endif#ifndef SHOW_GUIDEMO_ICONVIEW #define SHOW_GUIDEMO_ICONVIEW (0)#endif#ifndef SHOW_GUIDEMO_IMAGEFLOW #define SHOW_GUIDEMO_IMAGEFLOW (0)#endif#ifndef SHOW_GUIDEMO_LISTVIEW #define SHOW_GUIDEMO_LISTVIEW (0)#endif#ifndef SHOW_GUIDEMO_RADIALMENU #define SHOW_GUIDEMO_RADIALMENU (0)#endif#ifndef SHOW_GUIDEMO_SKINNING #define SHOW_GUIDEMO_SKINNING (0)#endif#ifndef SHOW_GUIDEMO_SPEED #define SHOW_GUIDEMO_SPEED (0)#endif#ifndef SHOW_GUIDEMO_SPEEDOMETER #define SHOW_GUIDEMO_SPEEDOMETER (0)#endif#ifndef SHOW_GUIDEMO_TRANSPARENTDIALOG #define SHOW_GUIDEMO_TRANSPARENTDIALOG (0)#endif#ifndef SHOW_GUIDEMO_TREEVIEW #define SHOW_GUIDEMO_TREEVIEW (0)#endif#ifndef SHOW_GUIDEMO_VSCREEN #define SHOW_GUIDEMO_VSCREEN (0)#endif#ifndef SHOW_GUIDEMO_WASHINGMACHINE #define SHOW_GUIDEMO_WASHINGMACHINE (0)#endif#ifndef SHOW_GUIDEMO_ZOOMANDROTATE #define SHOW_GUIDEMO_ZOOMANDROTATE (0)#endif#else // Choose a demo#ifdef RTE_Graphics_Demo_AA_Text#define SHOW_GUIDEMO_AATEXT (0)#endif#ifdef RTE_Graphics_Demo_Automotive#define SHOW_GUIDEMO_AUTOMOTIVE (0)#endif#ifdef RTE_Graphics_Demo_BarGraph#define SHOW_GUIDEMO_BARGRAPH (0)#endif#ifdef RTE_Graphics_Demo_Bitmap#define SHOW_GUIDEMO_BITMAP (0)#endif#ifdef RTE_Graphics_Demo_ColorBar#define SHOW_GUIDEMO_COLORBAR (0)#endif#ifdef RTE_Graphics_Demo_Cursor#define SHOW_GUIDEMO_CURSOR (0)#endif#ifdef RTE_Graphics_Demo_Fading#define SHOW_GUIDEMO_FADING (0)#endif#ifdef RTE_Graphics_Demo_Graph#define SHOW_GUIDEMO_GRAPH (0)#endif#ifdef RTE_Graphics_Demo_IconView#define SHOW_GUIDEMO_ICONVIEW (0)#endif#ifdef RTE_Graphics_Demo_ImageFlow#define SHOW_GUIDEMO_IMAGEFLOW (0)#endif#ifdef RTE_Graphics_Demo_ListView#define SHOW_GUIDEMO_LISTVIEW (0)#endif#ifdef RTE_Graphics_Demo_RadialMenu#define SHOW_GUIDEMO_RADIALMENU (0)#endif#ifdef RTE_Graphics_Demo_Skinning#define SHOW_GUIDEMO_SKINNING (0)#endif#ifdef RTE_Graphics_Demo_Speed#define SHOW_GUIDEMO_SPEED (0)#endif#ifdef RTE_Graphics_Demo_Speedometer#define SHOW_GUIDEMO_SPEEDOMETER (0)#endif#ifdef RTE_Graphics_Demo_TransparentDialog#define SHOW_GUIDEMO_TRANSPARENTDIALOG (0)#endif#ifdef RTE_Graphics_Demo_Treeview#define SHOW_GUIDEMO_TREEVIEW (0)#endif#ifdef RTE_Graphics_Demo_VScreen#define SHOW_GUIDEMO_VSCREEN (0)#endif#ifdef RTE_Graphics_Demo_WashingMachine#define SHOW_GUIDEMO_WASHINGMACHINE (0)#endif#ifdef RTE_Graphics_Demo_ZoomAndRotate#define SHOW_GUIDEMO_ZOOMANDROTATE (0)#endif#ifndef SHOW_GUIDEMO_AATEXT #define SHOW_GUIDEMO_AATEXT (0)#endif#ifndef SHOW_GUIDEMO_AUTOMOTIVE #define SHOW_GUIDEMO_AUTOMOTIVE (0)#endif#ifndef SHOW_GUIDEMO_BARGRAPH #define SHOW_GUIDEMO_BARGRAPH (0)#endif#ifndef SHOW_GUIDEMO_BITMAP #define SHOW_GUIDEMO_BITMAP (0)#endif#ifndef SHOW_GUIDEMO_COLORBAR #define SHOW_GUIDEMO_COLORBAR (0)#endif#ifndef SHOW_GUIDEMO_CURSOR #define SHOW_GUIDEMO_CURSOR (0)#endif#ifndef SHOW_GUIDEMO_FADING #define SHOW_GUIDEMO_FADING (0)#endif#ifndef SHOW_GUIDEMO_GRAPH #define SHOW_GUIDEMO_GRAPH (0)#endif#ifndef SHOW_GUIDEMO_ICONVIEW #define SHOW_GUIDEMO_ICONVIEW (0)#endif#ifndef SHOW_GUIDEMO_IMAGEFLOW #define SHOW_GUIDEMO_IMAGEFLOW (0)#endif#ifndef SHOW_GUIDEMO_LISTVIEW #define SHOW_GUIDEMO_LISTVIEW (0)#endif#ifndef SHOW_GUIDEMO_RADIALMENU #define SHOW_GUIDEMO_RADIALMENU (0)#endif#ifndef SHOW_GUIDEMO_SKINNING #define SHOW_GUIDEMO_SKINNING (0)#endif#ifndef SHOW_GUIDEMO_SPEED #define SHOW_GUIDEMO_SPEED (0)#endif#ifndef SHOW_GUIDEMO_SPEEDOMETER #define SHOW_GUIDEMO_SPEEDOMETER (0)#endif#ifndef SHOW_GUIDEMO_TRANSPARENTDIALOG #define SHOW_GUIDEMO_TRANSPARENTDIALOG (0)#endif#ifndef SHOW_GUIDEMO_TREEVIEW #define SHOW_GUIDEMO_TREEVIEW (0)#endif#ifndef SHOW_GUIDEMO_VSCREEN #define SHOW_GUIDEMO_VSCREEN (0)#endif#ifndef SHOW_GUIDEMO_WASHINGMACHINE #define SHOW_GUIDEMO_WASHINGMACHINE (0)#endif#ifndef SHOW_GUIDEMO_ZOOMANDROTATE #define SHOW_GUIDEMO_ZOOMANDROTATE (0)#endif#endif 另外用这样的中断服务函数写的心跳是对的吗 [C] 纯文本查看 复制代码 //定时器3中断服务程序 void TIM3_IRQHandler(void){ OS_TimeMS++; if(TIM3->SR&0X0001)//溢出中断{ LED1=!LED1; } TIM3->SR&=~(1<<0);//清除中断标志位 } |
|
相关推荐
1个回答
|
|
不会吧,关了的话肯定是不会运行的了,每个DEMO和其对应的名字你要看仔细了的啊
|
|
|
|
只有小组成员才能发言,加入小组>>
705 浏览 0 评论
1114 浏览 1 评论
2491 浏览 5 评论
2826 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2671 浏览 6 评论
使用eim外接fpga可是端口一点反应都没有有没有大哥指点一下啊
661浏览 9评论
669浏览 7评论
请教大神怎样去解决iMX6Q在linux3.0.35内核上做AP失败的问题呢
789浏览 6评论
634浏览 5评论
679浏览 5评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 17:02 , Processed in 1.117173 second(s), Total 80, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号