秋落呀
码龄4年
关注
提问 私信
  • 博客:5,211
    社区:1
    5,212
    总访问量
  • 3
    原创
  • 134,298
    排名
  • 74
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:一起学习与分享~

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2020-10-27
博客简介:

weixin_51996639的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    34
    当月
    2
个人成就
  • 获得112次点赞
  • 内容获得5次评论
  • 获得96次收藏
创作历程
  • 3篇
    2024年
成就勋章
TA的专栏
  • 恒玄BES
    3篇
兴趣领域 设置
  • 人工智能
    pytorch
  • 嵌入式
    物联网
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

[恒玄BES - 2700] 线程创建与app_thread

BES的SDK是基于RTX5 RTOS(实时操作系统),但是经过了CMSIS_RTOS风格的API进行抽象,所以我们可以不用关注底层的实现。我们这边以app_thread的线程创建举例,暂时不用关注app_thread线程的具体作用,后续会对app_thread线程进行分析。1.线程是基于RTOS的任务调度系统,将时间片进行切割,每个任务占用切割后的时间片,实现任务的快速切换,达到看似同时运行的效果。2.每个任务之间相互独立,都有各自的栈空间,利用消息队列等机制进行线程之间的通信。
原创
发布博客 2024.08.07 ·
1855 阅读 ·
51 点赞 ·
2 评论 ·
44 收藏

[恒玄BES - 2700] main函数与系统初始化

在main函数中有一个app_init(),main函数主要进行系统级初始化,而app_init在系统初始化完毕后进行应用层的初始化。在app_init中可放入各种外设的初始化,并且蓝牙初始化线程的创建也在app_init()。参考了一下其他博客(见附录),说程序入口在RTX_CM_LIB.H里面的_main_init()中,但是我编译了一下这个函数并没有运行到,可能是由于根据不同的公司函数入口不同?在main函数中串口的初始化(默认DEBUG_PORT == 1),进行打印日志输出的初始化。
原创
发布博客 2024.08.06 ·
2099 阅读 ·
48 点赞 ·
0 评论 ·
46 收藏

[恒玄BES - 2700] 学习汇总目录大纲

最近工作接触到了BES的芯片作为蓝牙耳机的主控芯片,主要用到的是恒玄2700H。恒玄提供了芯片对应的SDK,看了下代码东西还是挺多的,所以开个博客记录下,也供大家一起学习和使用恒玄的芯片。在看代码的过程中发现恒玄的许多芯片都会集成在一个SDK中,会根据不同的蓝牙耳机公司的方案需求给予不同的分支,但是大致的代码思路还是相同的,希望本人写的博客对大家有帮助,也希望如果其中有错误的地方可以多多包涵,并且及时反馈给作者修正。由于BES的代码作者也接触不久,有很多不完善的地方欢迎大家多多指正。
原创
发布博客 2024.08.06 ·
1244 阅读 ·
13 点赞 ·
3 评论 ·
6 收藏