logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenHarmony轻量系统开发【13】鸿蒙小车开发

基于鸿蒙系统 + Hi3861 的WiFi小车首先,我们得有一套WiFi小车套件,其实也是Hi3861 加上电机、循迹模块、超声波等模块。

文章图片
#harmonyos#华为#前端 +1
使用HiBurn烧录鸿蒙.bin文件到Hi3861开发板

鸿蒙官方文档的“Hi3861开发板第一个示例程序”中描述了——如何使用DevEco Device Tool工具烧录二进制文件到Hi3861开发板;本文将介绍如何使用HiBurn工具烧录鸿蒙的.bin文件到Hi3861开发板。通过鸿蒙官方文档我们知道DevEco Device Tool是一个VSCode插件,它以.vsix文件的形式向开发者提供。事实上,这个文件.vsix文件是一个zip格式的压缩文

文章图片
#harmonyos#华为#微服务
Android 纯应用的业务需求越来越窄,可否转向“智能座舱”?

回想2012年—2018年可谓是中国移动互联网的黄金时代,应用市场几乎每天都有新的App应用上线。而如今却发生了巨大的改变,纯应用的业务需求越来越窄,岗位也随之收缩,这是作为Android开发者不容略的事实。造成这种现象的原因是互联网的成熟,增量市场消失……等因素。是什么的人工智能在近些年得到了如火如荼的发展,并日益深入地渗透到生活中的方方面面,尤其是车企行业,智能化转型成为新一轮提升竞争力的核心

文章图片
#android#职场和发展
鸿蒙开发岗成春招最大黑马,“金三银四”应届生如何突围?

一年一度春招时间到,技术岗位已成为众多人才竞相追求的“职业高地”,也是未来职业发展的重要方向之一。鸿蒙人才在春招市场上成为“香饽饽”,与往年不同的是,许多应届生放弃考公执念向程序员进攻,这一现象背后蕴含着深刻的社会背景和时代意义。

文章图片
#harmonyos#华为#移动开发 +1
OpenHarmony轻量系统开发【8】其它驱动开发示例

一般情况下,我们自己如果需要使用某个驱动,编写的代码要存放在app目录下,这里我们以app_demo_pwm.c为例。4.鸿蒙开发系统底层方向。1.项目开发必备面试题。5.鸿蒙音视频开发方向。6.鸿蒙车载开发方向。7.鸿蒙南向开发方向。

文章图片
#驱动开发#harmonyos#移动开发
OpenHarmony(鸿蒙南向开发)——小型系统内核(LiteOS-A)【内核通信机制】下

读写锁与互斥锁类似,可用来同步同一进程中的各个任务,但与互斥锁不同的是,其允许多个读操作并发重入,而写操作互斥。

文章图片
#网络#linux
OpenHarmony轻量系统开发【7】驱动之I2C显示OLED屏幕

这里我直接用许思维老师之前移植好的代码,不过由于鸿蒙版本更新过快,许思维老师之前的代码是基于1.0版本,直接拿到3.0以上版本编译会出错,这里我修改了编译错误。Hispark WiFi开发套件又提供一个oled屏幕,但是鸿蒙源码中没有这个屏幕的驱动,我们需要自己去移植。使用引脚:HI_IO_NAME_GPIO_13 、 HI_IO_NAME_GPIO_14。测试代码,里面有一个ssd1306_de

文章图片
#harmonyos#javascript#前端
鸿蒙轻内核A核源码分析系列五 虚实映射(3)虚拟物理内存映射

从上文可知,用户程序加载启动时,会将代码段、数据段映射进虚拟内存空间,此时并没有物理页做实际的映射;程序执行时,如下图(图片来自OpenHarmony docs开源站点)粗箭头所示,CPU访问虚拟地址,通过MMU查找是否有对应的物理内存,若该虚拟地址无对应的物理地址则触发缺页异常,内核申请物理内存并将虚实映射关系及对应的属性配置信息写进页表,并把页表条目缓存至TLB,接着CPU可直接通过转换关系访

文章图片
#harmonyos#移动开发#性能优化
HarmonyOS Next开发学习手册——栅格布局

栅格布局容器根节点,使用grid-row与grid-col进行栅格布局。

文章图片
#harmonyos#学习#鸿蒙应用开发 +1
HarmonyOS Next开发学习手册——绑定手势方法

通过给各个组件绑定不同的手势事件,并设计事件的响应方式,当手势识别成功时,ArkUI框架将通过事件回调通知组件手势识别的结果。

文章图片
#harmonyos#学习#深度学习 +1
    共 383 条
  • 1
  • 2
  • 3
  • 39
  • 请选择