summaryrefslogtreecommitdiff
path: root/bsp/n32g452xx
AgeCommit message (Collapse)Author
2021-12-21Merge pull request #5397 from liukangcc/cflagguo
[update] CFLAGS
2021-12-17[posix] POSIX standard implementation for PSE51 (#5384)Man, Jianting (Meco)
* [posix] POSIX standard implementation for PSE51 - add some posix's interfaces that we haven't before. - these PR have passed the interface definition test across gcc platfrom; - have tested base on qemu-a9 and stm32h750-art-pi. * [newlib] only enable POSIX.1-1990 * update projects
2021-12-17[update] CFLAGSliukangcc
2021-12-16分离内存分配接口与内存分配算法 (#5175)Tangyuxin
* [kernel][mem] Multiple instances of small memory allocation algorithm * [kernel][mem] Change small memory management algorithm memory header flag * [kernel][mem] Fix assertion problem * [kernel][slab] Multiple instances of slab memory management algorithm * [kernel][memheap] Remove rt_malloc/rt_free/rt_realloc and other related memory interfaces * [kernel][mem] Clean up memory space of small memory management objects * [kernel][kservice] Add memory application interface and thread protection interface * [kernel][kservice] Fix function return value problem * [kernel][memheap] Optimize memheaptrace print * [kernel][memheap] Support best mode * [kernel][memory] Remove semaphore lock * [kernel][memheap] Add locked flag * [kernel][memory] Support malloc memory in interrupt * [kernel][memheap] Add 'memheapcheck' cmd * [kernel][mem] Fix failure to request full memory * [kernel][memheap] Fix compilation warning * [kernel][mem] Fix mem realloc ASSERT * [examples][testcases] Add small mem testcase * [examples][mem_tc] Modify test memory size * [examples][testcases] Add slab memory management algorithm test case * [examples][testcases] fix small memory management algorithm test case * [kernel][memory] Adjusting memory allocation algorithm object definition and interface * [kernel][memory] Fix compilation warning * [examples][utest] Fix mem test case * [examples][utest] fix slab test case * [utest][testcases] Shorten test time * [kernel][memory] Formatting code * [examples][utest] Adjust test run time * [examples][utest] Formatting code * [bsp] update all rtconfig.h
2021-12-09fix: fix wrong define and warning192.168.1.134
2021-12-08perf: improve compiler path logic192.168.1.134
2021-12-03feat: improve startup flow192.168.1.134
1. remove gpio&uart INIT_BOARD_EXPORT 2. init gpio&uart in rt_hw_board_init 3. add clock driver
2021-11-16fix: fix wrong clock input192.168.1.134
2021-11-11perf: improve pwm driver192.168.1.134
1. add tim1/2/3/4/5/8 pwm driver and test pass by self.
2021-11-10feat: add iwdg driver192.168.1.134
2021-10-27Merge branch 'master' into masterLim-LinYuanbo
2021-10-27refactor: improve adc driver192.168.1.134
1. Calibration is required when ADC is enabled, and calibration is not required when enabling ADC. 2. format code style
2021-10-15Merge pull request #5180 from liukangcc/bspguo
[update] bsp .config file and rtconfig.h file.
2021-10-14[update] bsp .config file and rtconfig.h file.liukangcc
2021-10-14Revert "[update] Fix compiler flags issue"guo
2021-10-14[update] Fix compiler flags issueliukangcc
2021-10-12解决无法dist问题 (#5150)Lim-LinYuanbo
* first commit, keil test pass * feat : n32g452xx direct structure base at32 1. 重新整理目录结构 * feat : 基于AT32,将各驱动移植整改待验证 1. 部分驱动已经整改,但未验证 2. 根据AT32整改目录结构 * feat : add README document 1. 完善配置文件 2. 添加说明文档 * feat : 验证添加的驱动 1. UART 1-3 验证通过 2. ADC 1-2 CH 6-9 验证通过 3. TIM 6-7 验证通过 * feat : complete readme document * feat : format code 1. ref https://github.com/mysterywolf/formatting * feat : 完成PWM驱动移植与自测 1. 添加PWM测试代码 2. 修正PWM驱动周期与脉冲错误问题 * feat : 删除多余代码与多余的文件,修正注释与函数命名 * feat : fix tim channel comment * feat : 完成DEMO测试例子 1. 完成MAIN函数中的LED测试例子 2. 完善README文档 3. 更新添加许可文件 * feat : 根据BSP提交自查完善固件 1. 添加.ignore_format.yml文件 2. 修正main.c的注释 * feat : add last line in .ignore_format.yml * feat : delet file_path in .ignore_format.yml * fix: gPIO/ADC driver 1. add ADC temperature&vref channel. 2.add GPIO IPD/OD configration * fix: 解决告警 1. 解决告警(rt_drv_pwm.c: warning: implicit declaration of function 'atoi') * feat: add scons --dist function * fix: 解决MDK5无法编译问题 * perf: delete invalid code Co-authored-by: linyuanbo_breo_server <[email protected]>
2021-10-12perf: delete invalid code192.168.1.134
2021-10-11fix: 解决MDK5无法编译问题192.168.1.134
2021-10-11feat: add scons --dist function192.168.1.134
2021-10-11fix: 解决告警192.168.1.134
1. 解决告警(rt_drv_pwm.c: warning: implicit declaration of function 'atoi')
2021-10-11fix: gPIO/ADC driver192.168.1.134
1. add ADC temperature&vref channel. 2.add GPIO IPD/OD configration
2021-09-09添加 N32G452 最小系统 BSP 源码 (#4959)Lim-LinYuanbo
[add] N32G452 BSP
2021-09-06feat : delet file_path in .ignore_format.ymllinyuanbo_breo_server
2021-09-06feat : add last line in .ignore_format.ymllinyuanbo_breo_server
2021-09-03feat : 根据BSP提交自查完善固件linyuanbo_breo_server
1. 添加.ignore_format.yml文件 2. 修正main.c的注释
2021-08-29feat : 完成DEMO测试例子linyuanbo_breo_server
1. 完成MAIN函数中的LED测试例子 2. 完善README文档 3. 更新添加许可文件
2021-08-26feat : fix tim channel commentlinyuanbo_breo_server
2021-08-25feat : 删除多余代码与多余的文件,修正注释与函数命名linyuanbo_breo_server
2021-08-24feat : 完成PWM驱动移植与自测linyuanbo_breo_server
1. 添加PWM测试代码 2. 修正PWM驱动周期与脉冲错误问题
2021-08-24feat : format codelinyuanbo_breo_server
1. ref https://github.com/mysterywolf/formatting
2021-08-20feat : complete readme documentlinyuanbo_breo_server
2021-08-20feat : 验证添加的驱动linyuanbo_breo_server
1. UART 1-3 验证通过 2. ADC 1-2 CH 6-9 验证通过 3. TIM 6-7 验证通过
2021-08-19feat : add README documentlinyuanbo_breo_server
1. 完善配置文件 2. 添加说明文档
2021-08-19feat : 基于AT32,将各驱动移植整改待验证linyuanbo_breo_server
1. 部分驱动已经整改,但未验证 2. 根据AT32整改目录结构
2021-08-14feat : n32g452xx direct structure base at32linyuanbo_breo_server
1. 重新整理目录结构
2021-07-20first commit, keil test passlinyuanbo_breo_server