Commit Graph

3625 Commits

Author SHA1 Message Date
Peter Dave Hello 0ce6897fec Use svg instead of png to get better image quality 2015-04-08 14:04:33 +08:00
Bernard Xiong fde5c3b484 Merge pull request #451 from Eddy0402/master
[DeviceDriver] stm32: Remove explicity clear of RXNE flag
2015-04-08 09:26:31 +08:00
ItsEddy ced7d5a34f [DeviceDriver] stm32: Remove explicity clear of RXNE flag
According to STM32 Manual, the USART RXNE flag will be clear automatically after
read to the USART_DR register[1], so the call to USART_ClearITPendingBit is
unnecessary.

[1]: See RM0090 Reference Manual p.992, Bit 5
2015-04-07 21:09:22 +08:00
Bernard Xiong a3919b90fe Merge pull request #450 from www220/master
生成vs文件时将区分编译目录,防止同名的源文件不能编译的情况
2015-04-07 20:00:57 +08:00
www220@tom.com 2eaaa2cb05 在vs2010中将编译文件分组 2015-04-07 18:27:51 +08:00
Bernard Xiong 8ab28da02c Merge pull request #449 from yangfasheng/master
update nrf51822 in bsp
2015-04-06 15:11:01 +08:00
yangfasheng 75ede181aa update nrf51822 in bsp 2015-04-06 14:21:25 +08:00
Bernard Xiong dcf3f1153b Merge pull request #448 from yangfasheng/master
[BSP] add nRF51822 BSP.
2015-04-06 13:59:03 +08:00
yangfasheng 3dc20907c3 add nrf51822 to bsp 2015-04-06 13:46:14 +08:00
Bernard Xiong d20d82a04a Merge pull request #447 from Eddy0402/master
[DeviceDriver] Fix inverted logic on SConscript
2015-04-04 10:01:38 +08:00
ItsEddy 16bf2e7255 [DeviceDriver] Fix inverted logic on SConscript
Remove dataqueue/pipe if not enable RT_USING_HEAP, supply the missing `not`.
2015-04-04 02:17:26 +08:00
Bernard Xiong 2bc4386c30 Merge pull request #446 from heyuanjie87/master
[bsp]stm32f107/.uvprojx:fix mcu type error
2015-04-03 22:30:16 +08:00
heyuanjie87 d4ec1ed5f9 [bsp]stm32f107/.uvprojx:fix mcu type error 2015-04-03 21:18:10 +08:00
Bernard Xiong 40db28cfec [DeviceDriver] Remove dataqueue/pipe if not enable RT_USING_HEAP 2015-03-31 06:17:49 +00:00
Bernard Xiong 5af7abd8c2 Merge pull request #442 from AubrCool/fix-serial.drv.rx_fifo.init.err
[DeviceDriver] correct rx_fifo init size error
2015-03-26 16:49:15 +08:00
Aubr.Cool 5d6ac1ed37 correct rx_fifo init size error 2015-03-26 13:26:13 +08:00
Bernard Xiong 1931999f64 Merge pull request #441 from AubrCool/fix-rtdevctlcmddefposition
mv device ctl cmd macros from serial.h to rtdef.h
2015-03-26 13:06:02 +08:00
Aubr.Cool 7caabd2b7a mv device ctl cmd macros from serial.h to rtdef.h 2015-03-26 08:40:36 +08:00
Bernard Xiong 20018741d2 Merge pull request #440 from bright-pan/master
[BSP]stm32f10x: Fix gpio driver for 144pins and 64pins
2015-03-25 13:38:01 +08:00
Bright Pan 93122aaa19 [BSP]stm32f10x: Fix gpio driver for 144pins and 64pins 2015-03-25 10:44:02 +08:00
Bernard Xiong 88dea0a9df Merge pull request #438 from bright-pan/master
[BSP]stm32f10x: Add gpio driver for pin driver frame
2015-03-24 21:39:27 +08:00
Bernard Xiong cdd9a2e086 Merge pull request #437 from KodakWang/patch-2
[DeviceIPC] Fixed completion.c
2015-03-24 21:39:17 +08:00
Bright Pan c377690989 [BSP]stm32f10x: Add gpio driver for pin driver frame 2015-03-24 16:30:37 +08:00
KodakWang 29fd52dfb8 Update completion.c
fix: completion wait after, maybe can't clean the flag.
2015-03-24 15:54:08 +08:00
Bernard Xiong 827ff71933 Merge pull request #435 from AubrCool/fix-pinregisternameproblems
[BSP] Correct pin register name problems
2015-03-23 20:55:34 +08:00
Aubr.Cool 6dc5851c55 Correct pin register name problems 2015-03-23 09:38:09 +08:00
Bernard Xiong 767c16d596 [USBH] fix the spelling wrong 2015-03-19 08:52:28 +00:00
Bernard Xiong 841fe30d8c Merge pull request #434 from grissiom/fix-scons-tool
building: PrepareBuilding forgot to declare BuildOptions as global
2015-03-18 16:18:45 +08:00
Grissiom 43e020d481 building: PrepareBuilding forgot to declare BuildOptions as global
The global variables in the building.py are totally a pile of shit.
2015-03-18 15:50:10 +08:00
Bernard Xiong 1d23ce6cbd [Tools] Add bsp_directory.
Add bsp_directory for PrepareModuleBuilding function and module building environment can parse rtconfig.h too.
2015-03-14 09:46:37 +08:00
Bernard Xiong 4888957d22 Merge pull request #433 from wangzhouwang/master
[bsp] add uart4 driver for stm32f10x bsp.
2015-03-11 20:12:18 +08:00
unknown 351dd923e3 bsp stm32f10x add uart4 drive 2015-03-11 15:24:09 +08:00
Bernard Xiong a2fbc5f5a8 Merge pull request #431 from ArdaFu/master
[BSP] TM4C129X Fix bugs and errors.
2015-03-11 00:03:53 +08:00
Bernard Xiong 972b92bccc Merge pull request #432 from bright-pan/master
Port Nanopb[zlib license] for protocal encode/decode
2015-03-11 00:02:02 +08:00
Bright Pan a61d228b76 Nanopb is a plain-C implementation of Google's Protocol Buffers data
format. It is targeted at 32 bit microcontrollers, but is also fit for
other embedded systems with tight (2-10 kB ROM, <1 kB RAM) memory
constraints.(http://koti.kapsi.fi/jpa/nanopb/)

How to use the example:
	1. move examples/nanopb to bsp/xxxx/
	2. enable macro RT_USING_NANOPB in rtconfig.h
	3. regenerate the project file (scons --target=xxxx)
	4. rebuild the project
2015-03-10 18:24:17 +08:00
ardafu 1daa96a214 1. [BSP] TM4C129x : Fix the bug that enable global INT before OS scheduler start the fist thread.
2. [BSP] TM4C129x : According to LunchPad, change device id from TM4C1294XCNZAD   to TM4C1294NCPDT
2015-03-10 12:13:14 +08:00
Arda 4a9c3fae29 Merge pull request #3 from RT-Thread/master
sync with official source
2015-03-10 12:01:25 +08:00
ardafu 5fe489a394 Revert "1. [Core] Add INIT_EXPORT_EX micro define. this micro will help the user to organize the start sequence of board/device/application initialization functions."
This reverts commit 0e4bd64089.
2015-03-10 12:00:20 +08:00
Bernard Xiong 89ceb7dc27 Merge pull request #430 from bright-pan/master
Fix compile warning
2015-03-09 12:18:27 +08:00
Bright Pan 0b5958d700 Fix compile warning:
..\..\libcpu\arm\cortex-m3\context_rvds.S(207):
	warning: A1581W: Added 2 bytes of padding at address 0xd6
2015-03-09 09:31:23 +08:00
Bernard Xiong 584efccad1 Update application.c 2015-03-04 10:32:48 +08:00
Bernard Xiong 7c4a416e35 Update and rename documentation to documentation/roadmap-2.1.0.md 2015-02-26 16:43:00 +08:00
Bernard Xiong afefbc0e13 Merge pull request #428 from armink/master
修改FreeModbus文件夹名称
2015-02-06 10:50:34 +08:00
armink 278ae90e84 [modbus]removed version number on directory. 2015-02-06 10:19:32 +08:00
Bernard Xiong 15129278d7 Merge pull request #427 from armink/master
更新FreeModbus主机及从机
2015-02-05 23:55:45 +08:00
armink b3290f6eed [modbus]changed tabs to spaces. 2015-02-05 21:22:18 +08:00
armink dec67c3a29 [modbus]fix port file's head file. 2015-02-05 20:54:32 +08:00
armink 7355879119 [modbus]update SConscript 2015-02-05 19:44:26 +08:00
armink 2a14e4071c [modbus]port modbus master and slave by rtt device framework. 2015-02-05 19:44:25 +08:00
armink d8bbb5f126 [modbus]update modbus master and slave source code to lastest. 2015-02-05 19:44:24 +08:00