Commit Graph

6973 Commits

Author SHA1 Message Date
maikebing 0a037419dc * 2021-02-02 YuZhe XU fix bug in filter config
* 2021-8-25      SVCHAO       The baud rate is configured according to the different APB1 frequencies.
                               f4-series only.
2022-08-21 21:44:14 -04:00
boxuesong caeea1f893 解决控制台无法输入bug
rt_uint16_t old_flag = _console_device->open_flag;

        _console_device->open_flag |= RT_DEVICE_FLAG_STREAM;
        rt_device_write(_console_device, 0, str, rt_strlen(str));
        _console_device->open_flag = old_flag;

        当一个线程正在执行 rt_device_write(_console_device, 0, str, rt_strlen(str));函数时,一个高优先级线程
抢占当前线程并修改 _console_device->open_flag(修改为RT_DEVICE_FLAG_INT_RX,之前不是中断接收),
高优先级线程执行完后,继续执行以前线程,此时old_flag与_console_device->open_flag不一致,执行
_console_device->open_flag = old_flag;后_console_device->open_flag新的值被覆盖。控制台串口实际配置
成硬件中断接收,因为_console_device->open_flag值被修改为不是中断,最后导致控制台串口无法接收任何数据
输入。
2022-08-21 21:43:05 -04:00
Bernard Xiong 92beddf3bc
Merge pull request #4737 from mysterywolf/3,1,xformat
[lts 3.1.x] format codes
2021-05-28 16:20:08 +08:00
Meco Man 03f4d40e30 [lts 3,1,x] format codes 2021-05-27 17:33:03 +08:00
Bernard Xiong b18a99b442
Merge pull request #4733 from yangjie11/log
[lts-3.1.x]update ChangeLog.md
2021-05-27 16:56:46 +08:00
Bernard Xiong c30630d3af
Merge pull request #4730 from yangjie11/lts-k-dev
[lts-3.1.x][src]移除 c99 依赖
2021-05-27 16:51:33 +08:00
Bernard Xiong f380ad2403
Merge pull request #4731 from yangjie11/lts-bsp-f2
[lts-3.1.x][bsp]移除 stmf20x
2021-05-27 16:51:08 +08:00
Bernard Xiong 2799f8139f
Merge pull request #4732 from yangjie11/lts-imx6ul
[lts-3.1.x][bsp] imx6ul bsp sync from master
2021-05-27 16:50:54 +08:00
yangjie 24ae3dea5b [update]ChangeLog.md 2021-05-26 09:48:05 +08:00
yangjie 58297059ec [lts-3.1.x][bsp] imx6ul bsp sync from master 2021-05-25 21:09:27 +08:00
yangjie b5faf308fc [lts-3.1.x][bsp]移除 stmf20x 2021-05-25 20:10:57 +08:00
yangjie 3eb4ec2a3a [lts-3.1.x][src]移除 c99 依赖 2021-05-25 20:06:29 +08:00
Bernard Xiong 532c604414
Merge pull request #4674 from yangjie11/remove-lts-bsp
[lts-3.1.x]delete gpl files
2021-05-13 12:55:02 +08:00
yangjie 57befe21e8 [delete] .travis.yml 2021-05-10 18:18:01 +08:00
yangjie 6abf6a2046 [lts-3.1.x]delete gpl files 2021-05-10 13:42:04 +08:00
Bernard Xiong 48a8e5acd3
Merge pull request #4572 from yangjie11/libcpu-license
[lts-3.1.x][libcpu]update GPL license to Apache-2.0
2021-04-14 08:21:02 +08:00
yangjie 9ecd846595 [libcpu] remove xburst 2021-04-12 14:37:51 +08:00
yangjie 1e786a5d18 [bsp]remove x1000 2021-04-12 09:47:17 +08:00
yangjie 27469a211b [libcpu] remove x1000 2021-04-12 09:42:45 +08:00
yangjie 8038fbe435 Merge branch 'lts-v3.1.x' of https://github.com/RT-Thread/rt-thread into libcpu-license 2021-04-12 09:37:02 +08:00
Bernard Xiong 030ae0cc0e
Merge pull request #4592 from yangjie11/3.1.x-zynq7000
[lts-3.1.x][bsp] remove zynq7000 bsp
2021-04-10 23:23:11 +08:00
Bernard Xiong 485ba3ce76
Merge pull request #4573 from yangjie11/comp-license-3.1.x
[lts-3.1.x][components]update GPL license to Apache-2.0
2021-04-10 23:06:41 +08:00
yangjie f1f0a21c10 [remove] zynq7000 related files 2021-04-10 18:38:36 +08:00
yangjie 0ef143f1df [bsp] remove zynq7000 bsp 2021-04-10 17:09:00 +08:00
yangjie 60d62fdcbc Merge branch 'lts-v3.1.x' of https://github.com/RT-Thread/rt-thread into libcpu-license 2021-04-10 16:44:59 +08:00
yangjie aa64ec5519 Merge branch 'lts-v3.1.x' of https://github.com/RT-Thread/rt-thread into comp-license-3.1.x 2021-04-10 16:42:25 +08:00
Bernard Xiong 3a9123aa1e
Merge pull request #4576 from yangjie11/bsp-license-3.1.x
[lts-3.1.x][bsp]update GPL license to Apache-2.0, and format license
2021-04-10 13:51:48 +08:00
yangjie a2ab0b9823 [bsp]修复报错 2021-04-09 19:04:48 +08:00
yangjie a13821f338 [3.1.x][bsp]update GPL license to Apache-2.0, and format license 2021-04-07 10:12:07 +08:00
yangjie a3fa39da22 [components]update GPL license to Apache-2.0 2021-04-06 17:53:49 +08:00
yangjie 8a8c28f3c2 [libcpu]update GPL license to Apache-2.0 2021-04-06 17:33:59 +08:00
Bernard Xiong 2c12493ff3
Merge pull request #4404 from KyleChenjh/lts-v3.1.x
[Update] Sync from v4.0.3
2021-03-02 15:00:43 +08:00
chenjh 19871ac32e [Update] fatfs synchronize to R0.12a 2021-03-02 11:07:05 +08:00
chenjh 055c3d3e1d [Update] Sync from v4.0.3 2021-02-26 18:23:52 +08:00
Bernard Xiong 5f17cf9204
Merge pull request #3754 from xfwangqiang/dev-lts-v3.1.x
fixed scons --dist in IMXRT BSP
2020-07-21 17:28:21 +08:00
WangQiang 52e76a998f fixed scons --dist in IMXRT BSP 2020-07-17 18:13:04 +08:00
armink bae546aac2 Update version number to v3.1.5 2020-05-23 16:03:39 +08:00
armink 9ab635aa19 update the version number. 2020-05-14 17:15:29 +08:00
Bernard Xiong e287066f87
Merge pull request #3594 from armink/lts-v3.1.x
update change log.
2020-05-13 15:08:56 +08:00
armink 0225efcc70 update change log. 2020-05-13 12:10:06 +08:00
Bernard Xiong 0c11cd8671
Merge pull request #3274 from armink/lts-v3.1.x
Lts v3.1.x
2019-12-21 06:40:47 +08:00
armink a383385a3c Sync from master v4.0.2 . 2019-12-20 16:03:33 +08:00
armink 840eec5594 [bsp] change the imxrt 'Libraries' to 'libraries'. 2019-12-18 16:28:34 +08:00
armink 22efe9f944 [bsp] Update all bsp MDK5/IAR project. 2019-12-18 16:04:52 +08:00
armink 4875ee8a3a Sync from master (75a3f3dd3a) 2019-12-17 20:11:46 +08:00
朱天龙 (Armink) 3491b2f0f4
Merge pull request #3121 from ylz0923/patch-4
[fixbug] [lts-v3.1.x] [rt-thread] [components] [net] [at] [at_socket] at_socket.c
2019-10-09 13:35:35 +08:00
杨连钊 c7382c1da4
Update at_socket.c 2019-10-09 11:43:58 +08:00
朱天龙 (Armink) fa46d6ac86
Merge pull request #2802 from qgyhd1234/components
[component] Synchronize AT and netdev components
2019-06-21 15:31:34 +08:00
zylx e16f30df5b [component] Synchronize AT and netdev components 2019-06-21 14:38:56 +08:00
Bernard Xiong 892e667d7e
Merge pull request #2771 from armink/lts-v3.1.x
Update the version number to 3.1.4
2019-06-12 16:50:42 +08:00