summaryrefslogtreecommitdiff
path: root/bsp/stm32f10x
AgeCommit message (Collapse)Author
2015-01-31[BSP]changed stm32f10x uart driver. make sure the serial transmitarmink
complete in putc().
2015-01-31[BSP]support 9 data bits and parity config for stm32f10x uart driver.armink
2015-01-31fix #347armink
2014-11-19Add mdk5 project for stm32 bspsBright Pan
2014-09-13[BSP]Add serial receive overflow interrupt to stm32f10x ISR.armink
2014-09-13[BSP]Fixes two writing mistake for stm32f10x.armink
2014-09-08拼写错误tcz717
drvers->drivers
2014-07-21[bsp] Fix STM32F10x compiling warning.bernard
2014-07-19[BSP] remove rt_device_init_all() invoking.bernard
2014-07-18[Drivers] re-write serial framework.bernard
2013-10-21initialize timer in bspGrissiom
With new timer algorithm, timer should be initialized during startup. So add them to the bsps. Use these commands to get which bsp is missing calling the function: % git grep rt_system_timer_init bsp|sed -n 's|bsp/\([^/]*\).*|\1|p' | sort | uniq > have_tm_init % ls -1 bsp |sed -n 's|\([^/]*\).*|\1|p' | sort > all_bsp % comm -3 all_bsp have_tm_init beaglebone lpc176x lpc178x ls1bdev mb9bf506r stm32f10x xplorer4330
2013-09-03stm32f10x: fix the rtgui initializationGrissiom
The rtgui_system_server_init prototype is wrong. And if we use RT_USING_COMPONENTS_INIT, there is no need to call rtgui_system_server_init again.
2013-07-12update usart driver: use serial driver component.aozima
2013-07-12cleanup code.aozima
2013-07-12update project support auto initial.aozima
2013-07-12support auto initial.aozima
2013-07-12update DM9000 ethernet driver for auto initial.aozima
2013-07-12update SD card driver for auto initial.aozima
2013-07-12update linker script for components auto initial.aozima
2013-07-12cleanup code.aozima
2013-07-12update stm32f10x project.aozima
2013-07-12update stm32f10x project directory structure.aozima
2013-07-12remove unused file.aozima
2013-07-11update SConstruct.aozima
2013-07-11update linker script for components auto initial.aozima
2013-06-08clean up code: remove the old file.aozima
2013-02-24bsp/stm32f10x: remove the last calibration.cGrissiom
This also provide an example to show how to use calibration feature in the RTGUI.
2013-02-20update stm32f10x template.aozima
2013-02-20update stm32f10x template.aozima
2013-01-08Re-normalizing the repoMing, Bai
2012-11-13In stm32fx's stm32_rom.ld, add symbol - '_stext' to support lua a. Update ↵[email protected]
lua's README.TXT git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2410 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-09-20using the default path of Keil(C:\Keil) as the keil EXEC_PATH [email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2297 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-06-19update rtgui related project[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2177 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-06-18define RT_USING_RTT_CMSIS in rtconfig.h while using IAR 6.30+[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2170 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-04-14update the keil projects with tools/buildbot.py project[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2055 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-04-14fixed IAR compiling error[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2053 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-04-09update the rtconfig.py and SConstruct in the BSP[email protected]
in order to use buildbot.py git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2028 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-01-03fixed a compiling error while not defined RT_USING_FINSH[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1906 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-12-31update stm32f10x rtconfig.py.wuyangyong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1892 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-12-21all STM32 cortex-m3 branches using /libcpu/arm/cortex-m3 instead of ↵dzzxzz
/libcpu/arm/stm32 git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1858 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-12-01set DMA_Configuration.DMA_BufferSize to 1[email protected]
DMA_Init asserts DMA_BufferSize >=1. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1822 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-12-01clear DMA1_FLAG_TC2 in usart3 initialization[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1821 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-11-28update rtc driver.wuyangyong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1811 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-11-26update rtc driver.wuyangyong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1808 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-11-17remove the unused key.c and rt_hw_key_init[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1794 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-11-16revert commit 1791[email protected]
That commit broke bsp/stm3210x. The cause is that we calls rtgui_system_init in rtgui_startup. But the calibration starts before rtgui_startup and rtgui_system_init. This lead to crash. One way to deal with it is move rtgui_system_init out of rtgui_startup and call it manually. But it will affect other bsps. So just revert the "bad" commit. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1793 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-11-08bsp/stm32f10x: calibrate touch screen before starting GUI[email protected]
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-08fix typo in last commit...[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1790 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-11-08bsp/stm32f10x/touch: return early when lost the position[email protected]
Check whether finger is still on the screen. If not, we couldn't determine where the user has touched. It's better to return early rather than give garbage values. A more sensitive solution might be caculate the position once the interrupt occured. But it's not anti-shake friendly. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1789 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-11-08bsp/stm32f10x/touch.c: better naming[email protected]
Rename flag to touched_down. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1788 bbd45198-f89e-11dd-88c7-29a3b14d5316