⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcd.lst

📁 针对STM32F103的UCOS移植
💻 LST
📖 第 1 页 / 共 5 页
字号:
##############################################################################
#                                                                            #
# IAR ARM ANSI C/C++ Compiler V4.42A/W32 KICKSTART     13/Mar/2009  16:00:55 #
# Copyright 1999-2005 IAR Systems. All rights reserved.                      #
#                                                                            #
#    Cpu mode        =  thumb                                                #
#    Endian          =  little                                               #
#    Stack alignment =  4                                                    #
#    Source file     =  E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\BSP\lcd.c                                      #
#    Command line    =  E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\BSP\lcd.c -lCN E:\UC_OS\Micrium\Software\EvalB #
#                       oards\ST\STM3210B-EVAL\IAR\OS-Probe\Flash\List\ -o   #
#                       E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\Flash\Obj\ -z6 --no_unroll            #
#                       --no_inline --no_tbaa --no_scheduling --debug        #
#                       --cpu_mode thumb --endian little --cpu cortex-M3     #
#                       --stack_align 4 -e --fpu None --dlib_config          #
#                       "C:\Program Files\IAR Systems\Embedded Workbench     #
#                       4.0 Kickstart\arm\LIB\dl7mptnnl8n.h" -I              #
#                       E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\ -I E:\UC_OS\Micrium\Software\EvalBoa #
#                       rds\ST\STM3210B-EVAL\IAR\OS-Probe\..\..\..\..\..\uco #
#                       s-ii\ports\arm-cortex-m3\generic\iar\ -I             #
#                       E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\..\..\..\..\..\ucos-ii\source\ -I     #
#                       E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\..\..\..\..\..\uc-lib\ -I             #
#                       E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\..\..\..\..\..\uc-cpu\ -I             #
#                       E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\..\..\..\..\..\uc-cpu\ARM-Cortex-M3\I #
#                       AR\ -I E:\UC_OS\Micrium\Software\EvalBoards\ST\STM32 #
#                       10B-EVAL\IAR\OS-Probe\..\..\..\..\..\cpu\st\stm32\in #
#                       c\ -I E:\UC_OS\Micrium\Software\EvalBoards\ST\STM321 #
#                       0B-EVAL\IAR\OS-Probe\..\BSP\ -I                      #
#                       E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\..\..\..\..\..\uC-Probe\Target\Commun #
#                       ication\Generic\RS-232\Source\ -I                    #
#                       E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\..\..\..\..\..\uC-Probe\Target\Commun #
#                       ication\Generic\RS-232\Ports\ST\STM32\ -I            #
#                       E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\..\..\..\..\..\uC-Probe\Target\Commun #
#                       ication\Generic\Source\ -I                           #
#                       E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\..\..\..\..\..\uC-Probe\Target\Plugin #
#                       s\uCOS-II\ -I "C:\Program Files\IAR                  #
#                       Systems\Embedded Workbench 4.0 Kickstart\arm\INC\"   #
#    List file       =  E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\Flash\List\lcd.lst                    #
#    Object file     =  E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVA #
#                       L\IAR\OS-Probe\Flash\Obj\lcd.r79                     #
#                                                                            #
#                                                                            #
##############################################################################

E:\UC_OS\Micrium\Software\EvalBoards\ST\STM3210B-EVAL\IAR\BSP\lcd.c
      1          /******************** (C) COPYRIGHT 2007 STMicroelectronics ********************
      2          * File Name          : lcd.c
      3          * Author             : MCD Application Team
      4          * Date First Issued  : 05/21/2007
      5          * Description        : This file includes the LCD driver for AM-240320LTNQW00H
      6          *                      liquid Crystal Display Module of STM32F10x-EVAL.
      7          ********************************************************************************
      8          * History:
      9          * 05/21/2007: V0.1
     10          ********************************************************************************
     11          * THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
     12          * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
     13          * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
     14          * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
     15          * CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
     16          * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
     17          *******************************************************************************/
     18          
     19          /* Includes ------------------------------------------------------------------*/
     20          #include "lcd.h"
     21          #include "fonts.h"

   \                                 In segment DATA_C, align 4, align-sorted
   \   uc16 __data ASCII_Table[2280]
   \                     ASCII_Table:
   \   00000000   000000000000       DC16 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              0000        
   \   0000002C   000000000000       DC16 0, 0, 0, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384
   \              800180018001
   \              800180018001
   \              800180018001
   \              80018001    
   \   00000048   800180010000       DC16 384, 384, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 204, 204, 204
   \              000080018001
   \              000000000000
   \              000000000000
   \              00000000CC00
   \              CC00CC00    
   \   0000006A   CC00CC00CC00       DC16 204, 204, 204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              00000000    
   \   00000092   000000000000       DC16 0, 0, 0, 0, 0, 3168, 3168, 3168, 1584, 1584, 8190, 8190, 1584
   \              00000000600C
   \              600C600C3006
   \              3006FE1FFE1F
   \              3006        
   \   000000AC   38071803FE1F       DC16 1848, 792, 8190, 8190, 792, 792, 396, 396, 396, 0, 0, 128, 992
   \              FE1F18031803
   \              8C018C018C01
   \              000000008000
   \              E003        
   \   000000C6   F80F9C0E8C1C       DC16 4088, 3740, 7308, 6284, 140, 152, 504, 2016, 3712, 7296, 6284
   \              8C188C009800
   \              F801E007800E
   \              801C8C18    
   \   000000DC   8C189C18B80C       DC16 6284, 6300, 3256, 4080, 992, 128, 128, 0, 0, 0, 0, 0, 0, 6158
   \              F00FE0038000
   \              800000000000
   \              000000000000
   \              00000E18    
   \   000000F8   1B0C110C1106       DC16 3099, 3089, 1553, 1553, 785, 785, 411, 398, 14528, 27840, 17504
   \              110611031103
   \              9B018E01C038
   \              C06C6044    
   \   0000010E   604430443044       DC16 17504, 17456, 17456, 17432, 27672, 14348, 0, 0, 0, 0, 480, 1008
   \              1844186C0C38
   \              000000000000
   \              0000E001F003
   \   00000126   380718061806       DC16 1848, 1560, 1560, 816, 496, 240, 248, 12700, 13070, 7686, 7174
   \              3003F001F000
   \              F8009C310E33
   \              061E061C    
   \   0000013C   061C063FFC73       DC16 7174, 16134, 29692, 8688, 0, 0, 0, 0, 0, 0, 0, 0, 12, 12, 12, 12
   \              F02100000000
   \              000000000000
   \              000000000000
   \              0C000C000C00
   \              0C00        
   \   0000015C   0C000C000000       DC16 12, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 512
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              00000002    
   \   00000184   00038001C000       DC16 768, 384, 192, 192, 96, 96, 48, 48, 48, 48, 48, 48, 48, 48, 96, 96
   \              C00060006000
   \              300030003000
   \              300030003000
   \              300030006000
   \              6000        
   \   000001A4   C000C0008001       DC16 192, 192, 384, 768, 512, 0, 0, 32, 96, 192, 384, 384, 768, 768
   \              000300020000
   \              000020006000
   \              C00080018001
   \              00030003    
   \   000001C0   000600060006       DC16 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 768, 768, 384, 384
   \              000600060006
   \              000600060003
   \              000380018001
   \   000001D8   C00060002000       DC16 192, 96, 32, 0, 0, 0, 0, 0, 0, 0, 192, 192, 1752, 2040, 480, 816
   \              000000000000
   \              000000000000
   \              0000C000C000
   \              D806F807E001
   \              3003        
   \   000001F8   380700000000       DC16 1848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              80018001    
   \   00000220   800180018001       DC16 384, 384, 384, 16380, 16380, 384, 384, 384, 384, 384, 0, 0, 0, 0
   \              FC3FFC3F8001
   \              800180018001
   \              800100000000
   \              00000000    
   \   0000023C   000000000000       DC16 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              000080018001
   \   00000266   000100018000       DC16 256, 256, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2016
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              00000000E007
   \   0000028A   E00700000000       DC16 2016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \              000000000000
   \   000002B4   000000000000       DC16 0, 0, 0, 0, 0, 0, 0, 192, 192, 0, 0, 0, 0, 0, 0, 3072, 3072, 1536
   \              000000000000
   \              0000C000C000
   \              000000000000
   \              000000000000
   \              000C000C0006
   \   000002D8   000600060003       DC16 1536, 1536, 768, 768, 768, 896, 384, 384, 384, 192, 192, 192, 96
   \              000300038003
   \              800180018001
   \              C000C000C000
   \              6000        
   \   000002F2   600000000000       DC16 96, 0, 0, 0, 0, 0, 0, 0, 992, 2032, 3640, 3096, 6156, 6156, 6156
   \              000000000000
   \              00000000E003
   \              F007380E180C
   \              0C180C180C18
   \   00000310   0C180C180C18       DC16 6156, 6156, 6156, 6156, 6156, 6156, 3096, 3640, 2032, 992, 0, 0, 0
   \              0C180C180C18
   \              180C380EF007
   \              E00300000000
   \              0000        
   \   0000032A   000000000000       DC16 0, 0, 0, 0, 256, 384, 448, 496, 408, 392, 384, 384, 384, 384, 384
   \              000000018001
   \              C001F0019801
   \              880180018001
   \              800180018001
   \   00000348   800180018001       DC16 384, 384, 384, 384, 384, 384, 0, 0, 0, 0, 0, 0, 0, 992, 4088, 3096
   \              800180018001
   \              000000000000
   \              000000000000
   \              0000E003F80F
   \              180C        
   \   00000368   0C180C180018       DC16 6156, 6156, 6144, 6144, 3072, 1536, 768, 384, 192, 96, 48, 24
   \              0018000C0006
   \              00038001C000
   \              600030001800
   \   00000380   FC1FFC1F0000       DC16 8188, 8188, 0, 0, 0, 0, 0, 0, 0, 480, 2040, 3608, 3084, 3084, 3072
   \              000000000000
   \              000000000000
   \              E001F807180E
   \              0C0C0C0C000C
   \   0000039E   0006C003C007       DC16 1536, 960, 1984, 3072, 6144, 6144, 6156, 6156, 3096, 2040, 992, 0
   \              000C00180018
   \              0C180C18180C
   \              F807E0030000
   \   000003B6   000000000000       DC16 0, 0, 0, 0, 0, 0, 3072, 3584, 3840, 3840, 3456, 3264, 3168, 3168
   \              000000000000
   \              000C000E000F
   \              000F800DC00C
   \              600C600C    
   \   000003D2   300C180C0C0C       DC16 3120, 3096, 3084, 16380, 16380, 3072, 3072, 3072, 3072, 0, 0, 0, 0
   \              FC3FFC3F000C
   \              000C000C000C

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -