摘要: #include #include #include FILE* in ; FILE* out ; unsigned char srcBMP[320 * 240 * 3] = {0}; unsigned short dstBMP[240][320] = {0}; char inFileName[500] = {0}; //待转换的图片的文件名 char outFileName[5... 阅读全文
posted @ 2016-11-14 23:08 郭志凯 阅读(5001) 评论(0) 推荐(0)
摘要: 代码临界区 CPU_SR_ALLOC()OS_CRITICAL_ENTER()OS_CRITICAL_EXIT() 延时 OSTimeDly()OSTimeDlyHMSM(0,0,1,0,OS_OPT_TIME_HMSM_STRICT,&err)OSTimeDlyResume() 钩子函数 void 阅读全文
posted @ 2016-11-06 17:52 郭志凯 阅读(3279) 评论(0) 推荐(1)
摘要: 1. code , RO ,RW, ZI 表示内容 Code为程序代码部分RO-data 表示 程序定义的常量const temp;RW-data 表示 已初始化的全局变量ZI-data 表示 未初始化的全局变量 Program Size: Code="18248" RO-data=320 RW-d 阅读全文
posted @ 2016-11-05 22:35 郭志凯 阅读(6109) 评论(0) 推荐(0)
摘要: 1. TFT驱动流程 2. RGB565(共16位)格式说明 3. TFT引脚 LCD_CS:LCD片选信号 LCD_WR:LCD写信号 LCD_RD:LCD读信号 DB[17:1]:16位双向数据线 LCD_RS:命令/数据标志 (0:命令,1:数据) LCD_RST:硬复位LCD信号 BL_CT 阅读全文
posted @ 2016-11-04 23:41 郭志凯 阅读(2494) 评论(0) 推荐(0)
摘要: 战舰板和迷你板的内存管理有一点差别,迷你板只管理内部没有外部,思想完全一样 1. 思想:将内存池分为块,首先定义每个块的字节数,和内存池的总字节数,用总字节数除以每个块的字节数得到块数 2. 内存池,实际上就是一个数组 3. 内存管理块,实际也是一个数组,总元素个数为内存块数,每个元素对应一个内存块 阅读全文
posted @ 2016-11-04 22:24 郭志凯 阅读(6351) 评论(1) 推荐(0)