Commit Graph

312 Commits

Author SHA1 Message Date
LinPeng 45dfc729fc
Update HAL_TCP_module.c
1.in function HAL_TCP_Connect,  '    char port_str[PORT_BUFF_LEN];  memset(port_str, 0, PORT_BUFF_LEN);', we can direct to replace with  'char port_str[PORT_BUFF_LEN] = {0};'
2020-01-20 11:37:45 +08:00
daishengdong 3a43c0159c fix a bug of memset overflow
this code not by me......
2020-01-20 10:41:05 +08:00
daishengdong 8588240c82 extract exceptions.h 2020-01-19 20:37:57 +08:00
daishengdong 3d9d6198c8 add cortex-v7a support
How To Run:
    see TencentOS-tiny\board\ALPHA_I.MX_emmc_256ddr\README.md

TODO Next:
1. VFP support
2. fault diagnosis support
3. qemu vexpress ca9 support
4. raspberry pi support
5. SMP support
2020-01-19 19:06:24 +08:00
Supowang1989 08ab1d88e1
Merge pull request #79 from howardliu7874/master
Porting for NXP i.MX RT1010/1050/1060
2020-01-19 10:53:19 +08:00
Supowang1989 91b109ba41
Merge pull request #78 from twowinter/master
Update doc for LoRaWAN demo
2020-01-19 10:51:23 +08:00
Howard Liu d8f32035a1 1. Updated the BSP for i.MX RT1050
2. Added the Keil Workspace
3. Changed the hello_world.c for RT1050

Signed-off-by: Howard Liu <howardliu7874@hotmail.com>
2020-01-18 19:35:05 +08:00
twowinter 25042fa8d5 Update doc for LoRaWAN demo 2020-01-17 18:12:28 +08:00
Chan Luo 91c470239d Add NXP i.MXRT1060 EVK board bsp support and IAR demo 2020-01-16 19:33:15 +08:00
Supowang1989 bf904dcf4a
Merge pull request #77 from acevest/master
fix spike gcc compile
2020-01-16 10:14:54 +08:00
acevest cf668e190f fix spike gcc compile 2020-01-16 00:41:22 +08:00
Howard Liu 6f8edaa5c5 Added the porting for i.MX RT1010 and i.MX RT1050
Signed-off-by: Howard Liu <howardliu7874@hotmail.com>
2020-01-15 14:58:06 +08:00
supowang 88bfbe999a fix MX and MXplus lora demo
fix MX and MXplus lora demo
2020-01-10 15:50:58 +08:00
supowang 0a3245f5a1 Update .project 2020-01-10 15:18:26 +08:00
Supowang1989 00362e456f
Merge pull request #73 from acevest/riscv_esp8266
add esp8266 support for riscv dev board: TencentOS_tiny_EVB_LX
2020-01-10 10:29:36 +08:00
acevest 68e2f5add5 remove rubbish code 2020-01-10 10:19:03 +08:00
acevest 226bacd6f3 delete arch/risc-v/bumblebee/gcc/riscv_port_s.S 2020-01-10 01:09:01 +08:00
acevest e5bbc90aca change pointer type 2020-01-09 23:16:26 +08:00
acevest a6cd872df1 fix usart irq handler not in safe area 2020-01-09 23:04:28 +08:00
acevest bce32faac2 fix bumblebee irq entry aligment, fix eclic 2020-01-09 20:18:18 +08:00
Supowang1989 c59339d1aa
Merge pull request #72 from twowinter/master
Fix link in doc
2020-01-09 17:41:04 +08:00
twowinter 2c3b2689c0 Fix link in doc 2020-01-09 17:35:33 +08:00
Supowang1989 4f82599ecc
Merge pull request #71 from twowinter/master
增加LoRaWAN入门指南
2020-01-09 17:18:22 +08:00
twowinter d5b32e003e 增加LoRaWAN入门指南 2020-01-09 17:14:34 +08:00
acevest 5920066f21 add esp8266 example 2020-01-08 20:05:24 +08:00
supowang e7457d9714 add NXP Imx RT1052 support
add NXP RT1052 support
2020-01-08 19:55:20 +08:00
daishengdong 72481955e2 a very simple shell framework
simple, clear, easy to DIY
2020-01-08 13:54:56 +08:00
supowang dea65a2d66 fix Nucleo L073 project
fix Nucleo L073 project
2020-01-06 11:40:56 +08:00
daishengdong db3458cdb9 add licence to tos_slist.h 2020-01-06 10:53:11 +08:00
daishengdong f55b05429b refresh doc 2020-01-06 10:31:58 +08:00
daishengdong c9556307df add tos_slist.h, rename tos.h to tos_k.h 2020-01-03 17:25:38 +08:00
Arthur af07f199d9
Merge pull request #70 from twowinter/master
LoRa Demo 的上报周期单位调整为秒
2020-01-03 13:19:54 +08:00
twowinter 7274ce67d6 LoRa Demo 的上报周期单位调整为秒 2020-01-03 13:15:54 +08:00
daishengdong a82569d9f3 add Tencent Cloud explorer lora demo
develop guide, see http://iwiki.oa.com/pages/viewpage.action?pageId=46342556
2020-01-02 18:57:31 +08:00
Supowang1989 5b194c3d0a
Merge pull request #68 from Mculover666/master
添加HTS221温湿度传感器驱动
2019-12-30 10:21:23 +08:00
mculover666 ae4b04bcb2 add HTS221 sensor driver 2019-12-27 14:41:18 +08:00
Mculover666 b782b735f4
Merge pull request #2 from Tencent/master
12-27更新
2019-12-27 14:29:55 +08:00
Supowang1989 bac26a2964
Merge pull request #67 from royye62/master
add sensor_e53_ia1_e2e_demo
2019-12-21 13:38:54 +08:00
royye 5c4a1abbe2 update example sensor_e53_ia1_e2e_demo 2019-12-20 11:22:14 +08:00
royye a9e1ee1de1 update example sensor_e53_ia1_e2e_demo 2019-12-20 11:20:39 +08:00
daishengdong c4c60c3722 fix a bug
consider this situation: no more fresh block, meantime an item with such a big size come in, and currently no block inuse has sufficient space to save this item, the code will run into the modified line, and KV_MGR_WORKSPACE will be set to KV_BLK_INVALID. this will cause no matter what size of an item wanna come in again, kv_blk_search_suitable just return KV_BLK_INVALID because "if (KV_MGR_WORKSPACE == KV_BLK_INVALID)"  is true.
2019-12-20 11:20:30 +08:00
royye c9cb7ba16d add end-to-end example sensor_e53_ia1_e2e_demo 2019-12-20 11:09:49 +08:00
daishengdong febcf10911 add kv fs component
1. a true wear-leveling kv fs for norflash, especially optimize for some onchip norflash with "write once on one single write unit" like stm32l4, a true "no earse before write" flash algorithm.
2. an "as less as possible" gc strategy, do best to save norflash's life.
3. full "power down protection" support
4. see "examples" of kv, project in "TencentOS_tiny_EVB_MX_Plus", with onchip flash and qspiflash sample.
2019-12-19 16:08:42 +08:00
supowang e1c19fd194 add lora lowpower at command support
add lora lowpower at command support
2019-12-18 13:01:35 +08:00
royye 539dc6a152 add end-to-end example sensor_e53_ia1_e2e_demo 2019-12-17 19:53:58 +08:00
supowang d0f61b43a5 add GD32V TencentOS tiny EVB_LX board
add GD32V TencentOS tiny EVB_LX board
2019-12-16 11:32:03 +08:00
Mculover666 a708f16f5d
Merge pull request #1 from Tencent/master
拉取更新
2019-12-15 14:21:44 +08:00
daishengdong b2983383bb add nimble mesh example
need meshctl installed on raspberrypi. nimble offical samples have a lot of pit ...
2019-11-28 11:12:16 +08:00
supowang b2afa0c172 Update TencentOS_tiny_log.png 2019-11-26 19:13:16 +08:00
supowang bf81b46d9a update TencentOS logo 2019-11-26 19:09:16 +08:00