daishengdong
0700d27b70
add more nimble example
...
1. make heart rate sensor example really work
using nRF Toolbox HRM
2. add master device scan example
3. add gatt server example(seems not working)
2019-11-12 19:56:52 +08:00
Supowang1989
044d1c7246
Merge pull request #58 from mybays/master
...
NUCLEO_STM32L452RE and STM32F401CCU6
2019-11-11 14:24:33 +08:00
mybays
8c706242d5
tos config
2019-11-08 16:51:44 +08:00
mybays
6df0dcd195
add NUCLEO_STM32L452RE support
2019-11-08 16:40:48 +08:00
mybays
67ce1afba2
Merge pull request #2 from Tencent/master
...
merge to trunk
2019-11-08 16:24:38 +08:00
supowang
a6c9c76556
fix EVB_MX_Plus gcc makefile bug
2019-11-07 19:03:24 +08:00
supowang
6341168f8e
add GD32450i-EVAL board support
2019-11-06 17:01:50 +08:00
supowang
d5e0cc08b2
add gd32E103 eval board support
2019-11-04 19:28:37 +08:00
supowang
7a438511ad
add gd32F130 & F303 support
2019-10-31 19:59:28 +08:00
Supowang1989
ba8e6c2064
Merge pull request #57 from dcxajichu/master
...
support aliyun sdk on TencentOS tiny
2019-10-31 16:40:58 +08:00
dcxajichu
8c24d921b0
support aliyun sdk on TencentOS tiny
...
sample: examples\aliyun_iotkit_csdk_mqtt
project: board\TencentOS_tiny_EVB_MX_Plus\KEIL\aliyun_iotkit_csdk_mqtt
2019-10-31 16:36:28 +08:00
daishengdong
30ea36a7ab
fix compile warning
2019-10-31 15:08:13 +08:00
Supowang1989
f63d2d4e48
Merge pull request #56 from thelittlehan/master
...
linux port更新
2019-10-30 19:16:36 +08:00
supowang
d64e7f1e8b
add GD32E23x bsp
2019-10-30 17:47:06 +08:00
supowang
ca994901db
add GD32E230C_START support
2019-10-30 17:44:37 +08:00
Chen Han
514a4200e7
modify cpu init
2019-10-30 17:41:33 +08:00
Chen Han
2472c4868c
use signal replace poll
2019-10-30 16:40:42 +08:00
Chen Han
a58895f50c
add mutex in critical section
2019-10-30 16:39:35 +08:00
Supowang1989
4080ef371c
Merge pull request #55 from thelittlehan/master
...
添加linux下mqtt运行demo
2019-10-30 12:19:16 +08:00
supowang
e16bd90018
Update README.md
2019-10-30 10:18:13 +08:00
daishengdong
c411ed1eec
add a set of dyn(create / destroy) interface
...
1. tos_ring_q_create_dyn
2. tos_chr_fifo_create_dyn
3. tos_msg_q_create_dyn
4. tos_mail_q_create_dyn
5. tos_bin_heap_create_dyn
6. tos_prio_q_create_dyn
7. tos_prio_msg_q_create_dyn
8. tos_prio_mail_q_create_dyn
2019-10-29 16:57:43 +08:00
Chen Han
2264a028ac
add readme step
2019-10-29 15:45:21 +08:00
Chen Han
ce71db8801
to focus mqtt_config.h
2019-10-29 15:44:59 +08:00
supowang
3615aaf3f4
Update README.md
2019-10-29 15:19:25 +08:00
Chen Han
70ff2dad56
add mqtt demo
2019-10-29 15:12:36 +08:00
Chen Han
d22ebb3696
update linux port
...
add cpu delay function
2019-10-29 15:12:20 +08:00
supowang
6485c7da2e
Update tos_cpu.c
2019-10-28 20:12:36 +08:00
supowang
c6a856dea6
update readme
2019-10-28 19:01:58 +08:00
supowang
1ae9583c62
update porting guide doc
2019-10-28 18:59:28 +08:00
supowang
23e852a41a
fix iar compile error for kernel change
2019-10-28 17:36:42 +08:00
supowang
e53c032689
fix board compile for kernel change
2019-10-28 17:25:09 +08:00
daishengdong
bd613af56e
fix board keil compile
2019-10-28 17:20:08 +08:00
daishengdong
7e11e4f009
fix apollo stm32f767 keil compile
2019-10-28 16:07:56 +08:00
daishengdong
d0b8d0675e
add ring queue/message queue/mail queue, binary heap/priority queue/priority message queue/priority mail queue
...
1. remove the old msg queue and queue:
i. msg queue is not a common and reusable/flexible component(need user to config the msg pool size and this componet can only be used by tos_queue)
ii. tos_queue can only deliver the pointer message(cannot do a memory buffer deliver)
2. add ring queue(tos_ring_q) componet
rinq queue can be reused by tos_chr_fifi/tos_msg_q/tos_mail_q as the foundational data container
3. add message queue(tos_msg_q)
a little like the old queue mechanism, supply the capability to deliver a pointer message
4. add mail queue(tos_mail_q)
supply the capability to deliver a memory buffer
5. add binary heap(tos_bin_heap)
the basement componet to implement priority queue
6. add priority queue(tos_prio_q)
can be reused by the priority message/mail queue as the foundational data container.
7. add priority message queue(tos_prio_msg_q)
a message(pointer) deliver mechanism, supply the capability of delivering the message with priority(message with higher priority comes faster to the pender than with lower)
8. add priority mail queue(tos_prio_mail_q)
a mail(memory buffer) deliver mechanism, supply the capability of delivering the mail with priority(mail with higher priority comes faster to the pender than with lower)
2019-10-28 15:50:46 +08:00
supowang
f35b725a59
rollback some project
2019-10-28 11:16:18 +08:00
Supowang1989
080f2e468b
Merge pull request #52 from animala/master
...
移植M23,谢谢
2019-10-28 11:08:59 +08:00
mybays
da935aa5a3
Merge pull request #1 from Tencent/master
...
update to trunk
2019-10-25 18:57:55 +08:00
Grey Huang
f092814891
return
2019-10-25 18:54:43 +08:00
Grey Huang
b76a703108
change files
2019-10-25 18:47:35 +08:00
Supowang1989
071473b8dc
Merge pull request #53 from thelittlehan/master
...
添加linux移植,基于pthread和signal实现
2019-10-25 17:42:10 +08:00
Chen Han
d27bafc82e
add transplant to linux
2019-10-25 17:27:54 +08:00
Grey Huang
b548a03df4
add fold arm-v8m/ m23
2019-10-25 16:28:16 +08:00
Grey Huang
112704aa8a
参加移植大赛
2019-10-25 16:24:23 +08:00
Supowang1989
f48e74764a
Update README.md
2019-10-25 12:05:39 +08:00
Supowang1989
b4c86e3e9c
Update 3.TencentOS tiny快速入门.md
2019-10-25 12:02:33 +08:00
Supowang1989
c918e2157f
Update 3.TencentOS tiny快速入门.md
2019-10-25 12:01:25 +08:00
Supowang1989
69208b8071
Update 2.TencentOS tiny购买指南_免费版.md
2019-10-25 12:00:58 +08:00
Supowang1989
7072db750d
Update 3.TencentOS tiny快速入门.md
2019-10-25 12:00:38 +08:00
supowang
135842b966
add gd32v eval lcd display support
2019-10-24 16:07:48 +08:00
supowang
b5b55cff39
Merge branch 'master' of https://github.com/Tencent/TencentOS-tiny
2019-10-24 11:36:59 +08:00