summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-19imxrt:board: Add LPUART3 item for imxrt1052-nxp-evkGavin Liu
Add LPUART3 item in imxrt1052-nxp-evk Kconfig file to support Arduino UART interface. Signed-off-by: Gavin Liu <[email protected]>
2019-09-19imxrt:uart: Add PINs init for each uart portGavin Liu
Add PINs init function based on the selected UART port. In general, user should configure all necessary PINs based on the specific imxrt board in: bsp/imxrt/xxxx/board/MCUX_Config/pin_mux.c There is a convenient GUI tool named MCUXpresso Config Tools, it's free and can be obtained from NXP offical website. Open the file: bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/MCUX_Config.mex with MCUXpresso Config Tools, set the necessary PINs (or clocks) and generate the new code of pin_mux.c (or clock_config.c), the project can get right configurations based on specific imxrt board. But, there is no relation between RT-Thread Kconfig and MCUXpresso Config Tools. User selects one driver in RT-Thread menuconfig, then the ping_mux.c should be udpated by MCUXpresso Config Tools to set the right PIN configurations for the selected driver. It's clear but a little complex. We add the PIN init functions for some drivers in the board.c file, 1. It's convenient to usr a driver in RT-Thread. Just select the driver, then the code will include all necessary parts, and the driver can work well. 2. User can also configure the PINs with MCUXpresso Config Tools. 3. The drivers in bsp/imxrt/libraries/drivers are common for all imxrt boards. They may have different PIN configurations based on different hardware design. So we put the PIN init functions in each board.c file following each different imxrt board. Signed-off-by: Gavin Liu <[email protected]>
2019-09-19[kernel][ipc] add send wait support for message queuetangyuxin
2019-09-18add stm32h743-st-nucleo bsptyustli
2019-09-17Merge pull request #3077 from jesven/fix_mempoolBernard Xiong
修正rt_mp_free有可能唤醒一个错误任务指针的问题
2019-09-17[bsp][stm32][stm32f767-atk-apollo] Add LCD driver portgbcwbz
2019-09-17修改mempool使用rt_list_for_each宏进行遍历shaojinchun
2019-09-16Merge pull request #3050 from ericQiang/masterBernard Xiong
bug fix: the value of timer auto reload should be (val-1)
2019-09-16Merge pull request #3053 from willianchanlovegithub/WillianChanBernard Xiong
[bsp][stm32][f796-disco]Add stm32f769-st-disco bsp
2019-09-16修正rt_mp_free有可能唤醒一个错误任务指针的问题shaojinchun
2019-09-16[bsp][stm32][templates/stm32f7xx]Fix the problem of indentation.Willian Chan
Signed-off-by: Willian Chan <[email protected]>
2019-09-16[bsp][stm32][f769-disco]Fix the problem of indentation.Willian Chan
Signed-off-by: Willian Chan <[email protected]>
2019-09-16Merge pull request #3072 from liruncong/EnvPathBernard Xiong
[tools]修正外部环境变量未引入Env Path,导致自定义Builder的action参数使用python函数时,无法找到外部程序的问题
2019-09-16Merge pull request #3075 from liruncong/libcBernard Xiong
[components/libc/compilers]c++文件引用libc.h支持
2019-09-15[components/libc/compilers]撤销由VS编辑器在键入}后自动引起的� ↵liruncong
��进
2019-09-15Merge pull request #3071 from xfan1024/fix-stm32l0-exti-bugBernard Xiong
Fix STM32L0 Series External Interrupt BUG
2019-09-15Merge pull request #3066 from zhangjun1996/masterBernard Xiong
[bsp][stm32][libraries]删除冲突的spi库文件,修正stm32f1系列的uuid读取函数
2019-09-15Merge pull request #3054 from a1012112796/writing_zzc_add_bsp_robomaster_aBernard Xiong
[bsp][stm32] 更新stm32f427-robomaster-a外设驱动配置
2019-09-15Merge pull request #3062 from yangjie11/yj_kconfig_comBernard Xiong
[bsp]解除组件初始化与使用user main的依赖,并修改相应的 Kconfig
2019-09-15Merge pull request #3065 from balanceTWK/master_HEAP_BEGINBernard Xiong
[bsp][stm32] fix : #define HEAP_BEGIN
2019-09-15Merge pull request #3067 from Lawlieta/developBernard Xiong
[net][netdev] fix IMEI spell mistake in ifconfig command
2019-09-15Merge pull request #3073 from liruncong/armclangBernard Xiong
[tools]armclang库文件编译支持
2019-09-15Merge pull request #3074 from liruncong/utestBernard Xiong
[components/utilities/utest]修正无测试用例时,执行utest_run时跑飞问题. utest_init增加__…
2019-09-14[components/libc/compilers]c++文件引用libc.h支持liruncong
2019-09-14[components/utilities/utest]修正无测试用例时,执行utest_run时跑� ↵liruncong
�问题. utest_init增加__CLANG_ARM编译开关判断
2019-09-14[tools]armclang库文件编译支持liruncong
2019-09-14[tools]修正外部环境变量未引入Env ↵liruncong
Path,导致自定义Builder的action参数使用python函数时,无法找到外部程序的问题
2019-09-13Fix STM32L0 Series Interrupt BUGxiaofan
Signed-off-by: xiaofan <[email protected]>
2019-09-12Merge pull request #3068 from Guozhanxin/usb_fixBernard Xiong
[usb device] 修复多备用设备的接口不能正常枚举的问题。
2019-09-12[usb device] Fix the problem of multiple altsetting of interface failing to ↵guozhanxin
properly enumerate. 修复多备用设备的接口不能正常枚举的问题。
2019-09-12[net][netdev] fix IMEI spell mistake in ifconfig commandchenyong
Signed-off-by: chenyong <[email protected]>
2019-09-12[bsp][stm32] fix : #define HEAP_BEGINtangweikang
2019-09-12[bsp][stm32][libraries]删除冲突的spi库文件,修正stm32f1系列的u ↵zhangjun
uid读取函数
2019-09-12Merge pull request #3052 from Lawlieta/developBernard Xiong
[net] Remove libc select in SAL and AT Socket function
2019-09-11Merge pull request #3064 from zhangjun1996/masterBernard Xiong
[components][libc][compilers]移动time相关头文件到common目录,同时删除time.c中未使用的变量
2019-09-11[components][libc][compilers][common]移除time.c中未使用的变量timezonezhangjun
2019-09-11Merge branch 'master' of https://github.com/rt-thread/rt-threadzhangjun
2019-09-11[bsp][stm32f7]Fix "scons --dist" error in stm32f7's bspWillian Chan
Signed-off-by: Willian Chan <[email protected]>
2019-09-11[bsp][stm32][f769-disco]Add uart5 to support esp8266Willian Chan
Signed-off-by: Willian Chan <[email protected]>
2019-09-11Merge pull request #3061 from BernardXiong/bernard_fix_sfud_warningBernard Xiong
[SFUD] Fix the compiling warning for SFUD_FLASH_DEVICE_TABLE definition
2019-09-11Merge pull request #3060 from hollylee/hollylee-patch-gccrootBernard Xiong
Hollylee patch gccroot
2019-09-11[bsp][Kconfig]在bsp的Kconfig中select组件初始化与user main的选项yangjie
2019-09-11[components/Kconfig]解除组件初始化与使用user ↵yangjie
main的依赖,默认两者均不使能
2019-09-11[src]解除组件初始化与使用user main的依赖yangjie
2019-09-11[SFUD] Fix the compiling warning for SFUD_FLASH_DEVICE_TABLE definitionBernard Xiong
2019-09-11Put codes to correct place.hollylee
2019-09-11GetGCCRoot() for usual toolchain dir structureshollylee
So don't depend on any special assumptions. See comments in the codes.
2019-09-11Merge pull request #3056 from niannianyouyu/masterBernard Xiong
Add UART1 driver of rv32m1_vega
2019-09-10Add the driver of UART1niannianyouyu
2019-09-10[bsp][stm32] 更新stm32f427-robomaster-a外设驱动配置a1012112796
1.增加串口1,7,8配置,经实机测试无误 2.增加PWM4 CH1 -- 4, PWM12(BUZZER)配置,因条件有限,仅测试了TIM12 CH1 3.经测试,CAN通信无法正常使用,原因尚未找出,故暂时删去此配置 测试所用编译器: mdk5, IAR