rt-thread-official/bsp/stm32f10x
chaos.proton@gmail.com 4e8d6639f0 bsp/stm32f10x: calibrate touch screen before starting GUI
If we do not calibrate the touch screen, GUI is unusable. This patch use a semaphore to block GUI thread until calibration finish.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1791 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-11-08 09:33:18 +00:00
..
Libraries fix GNU ld script issue. 2011-06-30 13:29:04 +00:00
SConscript update stm32 project and remove 107 eth driver from 10x 2011-09-24 02:51:53 +00:00
SConstruct update stm32 project and remove 107 eth driver from 10x 2011-09-24 02:51:53 +00:00
application.c bsp/stm32f10x: calibrate touch screen before starting GUI 2011-11-08 09:33:18 +00:00
board.c update stm32f10x gcc ld script 2011-07-03 13:21:32 +00:00
board.h update stm32f10x 2011-06-23 15:24:10 +00:00
calibration.c bsp/stm32f10x: calibrate touch screen before starting GUI 2011-11-08 09:33:18 +00:00
dm9000a.c update stm32f10x gcc ld script 2011-07-03 13:21:32 +00:00
dm9000a.h move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
enc28j60.c update enc28j60 driver. thank jeames:http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4974037 2011-10-11 02:57:51 +00:00
enc28j60.h move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
ili_lcd_general.c update stm32f10x project 2011-09-30 06:13:05 +00:00
ili_lcd_general.h add ili9325 lcd driver 2011-07-04 08:18:58 +00:00
led.c update stm32f10x 2011-06-23 15:24:10 +00:00
led.h move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
msd.c move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
msd.h move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
project.Uv2 update stm32f10x 2011-06-23 15:24:10 +00:00
project.ewd update stm32f10x 2011-06-23 15:24:10 +00:00
project.ewp update stm32f10x 2011-06-23 15:24:10 +00:00
project.eww move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
readme.txt update stm32f10x 2011-06-23 15:24:10 +00:00
rtc.c move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
rtc.h move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
rtconfig.h update stm32f10x project 2011-09-30 06:13:05 +00:00
rtconfig.py update lcd driver 2011-07-04 07:39:49 +00:00
sdcard.c update stm32f10x 2011-06-23 15:24:10 +00:00
sdcard.h move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
serial.c update stm32f10x 2011-06-15 15:21:44 +00:00
serial.h update stm32f10x 2011-06-15 15:21:44 +00:00
ssd1289.c update stm32f10x project 2011-09-30 06:13:05 +00:00
ssd1289.h update lcd driver 2011-07-04 07:39:49 +00:00
startup.c update stm32f10x project 2011-09-30 06:13:05 +00:00
stm32_rom.ld rename _system_tack_size to _system_stack_size 2011-07-03 13:28:27 +00:00
stm32_rom.sct revert stm32_rom.sct 2011-07-04 07:52:55 +00:00
stm32f10x_conf.h update stm32f10x project 2011-09-30 06:13:05 +00:00
stm32f10x_flash.icf move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
stm32f10x_it.c update en28j60 driver 2011-07-01 12:36:16 +00:00
stm32f10x_it.h move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
stm3210c_eval_lcd.c move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
stm3210c_eval_lcd.h move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
stm3210e_eval_lcd.c move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
stm3210e_eval_lcd.h move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
template.Uv2 move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00
template.uvproj update lcd driver 2011-07-04 07:39:49 +00:00
touch.c fix typo in last commit... 2011-11-08 09:19:41 +00:00
touch.h update lcd driver 2011-07-04 07:39:49 +00:00
usart.c update stm32f10x project 2011-09-30 06:13:05 +00:00
usart.h move stm3210 to stm32f10x 2011-06-15 02:14:23 +00:00

readme.txt

-- cn --
按需要生成工程文件:
1. 修改 rtconfig.py :
CROSS_TOOL='keil'           #使用的工具链
STM32_TYPE = 'STM32F10X_HD' #STM32对应的型号.
2. 修改 rtconfig.h 配置需要的功能.
2. 执行 scons --target=mdk  生成MDK工程文件.

note: 需要安装 python,scons.

-- en --