summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-25[stm32][docs] optimize BSP production tutorialSummerGift
2019-09-25Merge pull request #3098 from murphyzhao/fix-data-type-problemBernard Xiong
[components/drivers][pm] fix data type problem
2019-09-24[bsp][stm32][driver][drv_pulse_encoder.c] code styletangweikang
2019-09-24[bsp][stm32][driver][drv_pulse_encoder.c] remove pulse_encoder->parent.user_datatangweikang
2019-09-23[components/drivers][pm] fix data type problemMurphyZhao
Signed-off-by: MurphyZhao <[email protected]>
2019-09-22Merge pull request #3096 from BernardXiong/fix_imx6ulBernard Xiong
[BSP][iMX6UL] Fix the Kconfig issue
2019-09-22[BSP][iMX6UL] Fix the Kconfig issueBernard Xiong
2019-09-21Merge pull request #3095 from armink/fix_serialBernard Xiong
Fix serial
2019-09-21[bsp/imxrt] Remove the use of device user data on uart driver.armink
2019-09-21[bsp/stm32] Remove the use of device user data on uart driver.armink
2019-09-21Merge pull request #3041 from FlyLu/masterBernard Xiong
fix i2c flags bug
2019-09-21Merge pull request #3094 from a1012112796/writing_zzc_20190921Bernard Xiong
[bsp][stm32][stm32/stm32f427-robomaster-a/]修改部分配置错误
2019-09-21[bsp][stm32][stm32/stm32f427-robomaster-a/]修改部分配置错误a1012112796
1. 引入 #3062 '[bsp][Kconfig]在bsp的Kconfig中select组件初始化与user main的选项'所做的修改至本BSP包 2. 删去原rtconfig.h中非必要及无意义的配置,包括sensor,pwm,uart3,dma.
2019-09-21Merge pull request #3092 from liu2guang/finsh_update_devBernard Xiong
[修复] 修复msh无法配置超过256字节的长度输入 | Fixed MSH unable to configure input leng…
2019-09-20[bsp][stm32][driver] drv_pulse_encoder.ctangweikang
2019-09-20[修复] 修复msh无法配置超过256字节的长度输入 | Fixed MSH ↵流光
unable to configure input length exceeding 256 bytes
2019-09-20Merge pull request #3090 from Guozhanxin/usb_uacBernard Xiong
添加 USB Audio Class
2019-09-20Merge pull request #3083 from tyustli/h743Bernard Xiong
add stm32h743-st-nucleo bsp
2019-09-20Merge pull request #3089 from enkiller/pr1Bernard Xiong
[libcpu][arm] 修复因提前返回,导致sp指针不对称问题
2019-09-20Merge pull request #3078 from enkiller/prBernard Xiong
[kernel][ipc] add send wait support for message queue
2019-09-20Merge pull request #3080 from gavin-liugang/masterBernard Xiong
imxrt: Update for imxrt UART, SDRAM, ENET, PHY modules
2019-09-19[usbd] Fixed Windows first recording ↵guozhanxin
failure.|修复windows下第一次录音失败的问题。 windows下第一次录放音失败的原因是:第一录放音时 windows 会先连续发送开始、结束检测设备,然后才正式开始。线程来不及处理两次开始事件不会累积,最后导致直接结束,
2019-09-19Merge pull request #3081 from gbcwbz/atk-f767-lcdBernard Xiong
[bsp][stm32][stm32f767-atk-apollo] Add LCD driver port
2019-09-19[usbd] Add usb audio class.guozhanxin
2019-09-19[usbd] Fixed an error where change the interface did not call ↵guozhanxin
handler.|修正了改变接口不调用回调的问题
2019-09-19[libcpu][arm] 修复因提前返回,导致sp指针不对称问题tangyuxin
2019-09-19[bsp][stm32][stm32f767-atk-apollo] Fix missing lcd_port.h errorgbcwbz
2019-09-19imxrt:enet: Support imxrt ethernet interfaceGavin Liu
1. Add "drv_eth.c" for all imxrt platforms. 2. Add ksz8081 phy driver for imxrt1052-nxp-evk board. 3. Disable the LED demo in main.c file if enable the ENET and ksz8081 phy, because the PINs of LED and ksz8081 reset are from the same GPIO. 4. Update the relevant Kconfig and Sconscript files. Signed-off-by: Gavin Liu <[email protected]>
2019-09-19imxrt:app: Support ramfs for imxrt1052-nxp-evkGavin Liu
Add ramfs (8MB size) support for imxrt1052-nxp-evk board. Signed-off-by: Gavin Liu <[email protected]>
2019-09-19imxrt:sdram: Add sdram support for imxrt1052-nxp-evkGavin Liu
1. Add sdram item in bsp/imxrt/imxrt1052-nxp-evk/board/Kconfig 2. Add sdram configuration header file for imxrt1052-nxp-evk 3. Update the sdram space assignment for memheap Signed-off-by: Gavin Liu <[email protected]>
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