狄泰软件学院创始人,软件架构师,视觉算法工程师。
关注
主帖 9
回帖 7
视频
提问
回答 2
专栏 1
在上一篇帖子《实现S1,S2,User三个物理按键的独立事件-上(解决思路分析)》中,通过读取 HI_ADC_CHANNEL_2 上的 ADC 值成功区分了 S1, S2, User 这 3 个物理按键。上图中的打印输出是分别按下 User, S1, S2 的效果,这看起来完全符合了我们区分按键的需求,但是。。。 但是什么呢?有什么问题吗? 我想说的是,但是问题非常明显:这三个键中的任意一个被按下都会多次触发按键事件(上图的实验通过打印输出响...
3160浏览  •  
5点赞  •  
4回复
  •  2收藏
上一篇帖子《实现物理按键的“长按事件”(按键通用框架 V0.0.2)》中开源了 DTButton – V0.0.2 的完整代码,这个版本的实现完全封装了Hi3861的原生SDK,实现了开箱即用,所见即所得。然而,相信大家也发现了一个有趣的现象:S1, S2 和 User 三个物理按键同时对应了 GPIO_5 端口。程序中将 GPIO_5 作为按键端口连接使用后,无论按下 S1,S2,User 中的哪一个都会触发事件,就好像“同一个 GPIO 按键有了...
5251浏览  •  
9点赞  •  
5回复
  •  2收藏
我在之前的帖子《实现按键“按下事件”和“释放事件”的通用框架(V0.0.1)》中阐述了DTButton-V0.0.1的设计思路,并且也在帖子中开源了实现代码。 实现这个框架的意图非常明显,就是为了偷懒,想要响应按键事件的时候可以一行代码搞定。也正是因为只想偷懒,V0.0.1版本在实现上非常的简单粗暴:快速实现功能即可,其它问题暂时不考虑。 核心实现代码如下:有同学可能会说:这样实现有什么问题吗?看起来合情合理,用起来也没...
4738浏览  •  
8点赞  •  
5回复
  •  5收藏
1. 这套开发板上面可以进行其他操作系统的移植么?答:理论上,可以在Hi3861上移植其它操作系统,只要目标操作系统适配到硬件,并且做好必要剪裁即可。Hi3861的本质是基于risc-v架构的硬件系统,所以支持这种硬件架构的操作系统均可移植。2. GN脚本都学点什么,能快速入门。答:gn是一种现代化的跨平台编译构建工具,之所以强调“现代”是因为它能做的事别的工具也能做,如:make 和 cmake。这几种工具从年代上看有这样的进...
3301浏览  •  
7点赞  •  
5回复
  •  4收藏
在帖子 《鸿蒙开发板外设控制》直播图文版(2020.10.28) 中我们提到过:“开发板上的按键也可以看作一种 GPIO 外设。” 因此,要捕捉按键的状态(按下或释放)必须操作对应的 GPIO 端口,具体步骤如下: 确定目标按键对应的 GPIO 引脚(可通过设备文档找到对应关系)重新定义 GPIO 引脚的功能,数据传输方向设置为输入(WIFI_IOT_GPIO_DIR_IN)设置按键事件触发方式(电平触发或边沿触发),并注册回调函数 示例...
4545浏览  •  
7点赞  •  
5回复
  •  5收藏
直播回放:https://edu.51cto.com/course/25683.html 直播主题:直播实验设备 Hi3861核心板 + 交通灯外设板 + 底板,如下图: 1. Hello World(如果不想迈出第一步时就踩坑,请严格遵守步骤) 解说:1) 对于初学者来说,SYS_RUN(HelloWorld); 可理解为一个“注册语句”,将 HelloWorld() 注册为一个板载应用程序的入口函数,即,我们所写的应用程序中第一个被调用的函数。2) BUILD.gn 编译脚本是应用程序被编...
4965浏览  •  
10点赞  •  
12回复
  •  8收藏
业界普遍认为物联网将是下一个爆点,生态圈会有上千亿美金的市场,而鸿蒙应该会成为这个市场的主角。10.28 晚8:00,我将举办一场直播公开课,主题为《轻松掌握鸿蒙开发板外设控制》,这次主要基于liteos-a内核进行讲解。liteos-a是为物联网造出的一个轻量级内核,设计精巧,支持MMU,支持内核/APP空间隔离。支持POSIX接口,使得大量开源软件能够在liteos-a上直接使用,启动速度非常快。本次直播的目的是让大家能够基于开发板...
3608浏览  •  
2点赞  •  
4回复
  •  2收藏
大家好,我是成都狄泰未来科技有限公司创始人唐佐林。有幸获得51CTO邀请,为大家录制关于鸿蒙操作系统应用开发相关内容。 下面介绍下自己从事开发工作的一些情况: 2005年毕业于东南大学计算机科学与工程系,同年保送南京理工大学模式识别与智能系统重点实验室攻读博士学位 2007年放弃博士学位,将2年的研究成果用于硕士答辩,获取硕士学位(研究成果已申请专利,《全天时结构化道路多行道线检测方法》,公开号...
2899浏览  •  
5点赞  •  
5回复
  •  5收藏
技术分享计划:1. 视频录播2. 文章分享3. 团队答疑
1177浏览  •  
9点赞  •  
3回复
  •  0收藏