首先得到应用的缓冲路径javascriptimportcommonfrom'ohos.app.ability.common';letcontextgetContext(this)ascommon.UIAbilityContext;letcacheDircontext.cacheDir;然后得到想要修改文件的file路径javascriptletfilefs.openSync(globalThis.urlfile,fs.OpenMode.CREATE);fs.copyFile(file.fd,cacheDir+'testt.jpg',(err){if(err){AlertDialog.show({message:JSON.stringify(err)+'\r\n',})console.info("copyfilefailedwitherr...
2023-09-23 18:29:33 4921浏览 0点赞 0回复 0收藏
gitee仓库地址:https:gitee.comlalhanLALOCRhttps:gitee.comlalhanLALOCR一、产品需求(1)解决痛点PDF文献翻译带换行,无法直接翻译(2)竞品体积大需安装随时不可用但是知云好处是功能强大,自己按需使用(3)优势体积小,无需安装(0.98M)单文件,打开即用功能简单,使用方便(剪辑板翻译图片框选翻译)(4)升级版(AI)目前制作了升级版,接入了ChatGPT,单本次不开放(还有点小BUG,并且涉及到一个API费用的问题)加入...
2023-06-14 10:39:37 5034浏览 4点赞 4回复 2收藏
gitee仓库地址:https:gitee.comlalhanPCBLEUART一、需求提出模块功能:通过PC电脑的蓝牙实现串口透传制作电脑端上位机(APP端很常见)波特率可调对外提供RXDTXDGND5V3.3V应用场景:PC端无可用USB口调试远程设备任何无线串口透传使用场景私人预留(MAC绑定)串口设备调试接口需要对板子供电(5V3.3V)测试场景二、市场调研(1)现有市场基本没有有的上位机也只是支持调试AT(2)勉强使用的1、WCH公司BleUart2、硬件提供的PC端特...
2023-06-14 10:31:56 9709浏览 1点赞 0回复 0收藏
【本文正在参加2023年第一期优质创作者激励计划】本项目Gitee仓地址:[深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)](https:gitee.comlalhaneTsStudy)一、需求分析本章节我们基于上节课的内容(HTTP协议),在上节课的基础上进行延伸,方便我们去理解协议,以及引入在线语音播报的功能实现以下功能:文字输入城市获取城市的天气状况语音播放天气情况图标更换二、控件介绍(1)Video用于播放视频文件并控制其播放状态的组...
2023-03-26 22:31:48 3819浏览 2点赞 5回复 2收藏
【本文正在参加2023年第一期优质创作者激励计划】本项目Gitee仓地址:[深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)](https:gitee.comlalhaneTsStudy)一、需求分析本章节我们来制作中文翻译成英文的实例(运行在HarmonyOS上),通过HTTP去配合API进行实现。文字输入HTTP协议使用文字翻译二、控件介绍(1)HTTP数据请求[官方文档](https:docs.openharmony.cnpagesv3.2Betazhcnapplicationdevconnectivityhttprequest.md)请...
2023-03-13 18:27:40 4212浏览 4点赞 3回复 1收藏
【本文正在参加2023年第一期优质创作者激励计划】文件下载在gitee仓库:https:gitee.comlalhanembeddedtoolsharing视频:https:www.bilibili.comvideoBV1rx4y1T7Jfspmidfrom333.999.0.0嵌入式好用工具—软件篇一、串口相关(1)XCOMV2.0(经典)功能便捷体积小传播广(2)山外串口调试助手十六进制收发方便(可以直接复制十六进制进去)可以显示波形(多通道虚拟示波器)GSM模块调试功能GPS模块调试功能TCP调试功能(3)Modbus...
2023-03-13 14:36:19 4712浏览 9点赞 5回复 5收藏
【本文正在参加2023年第一期优质创作者激励计划】本项目Gitee仓地址:[深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)](https:gitee.comlalhaneTsStudy)一、需求分析本章节我们来制作一个程序猿笑话,《项目经理要求这里运行缓慢,好让客户给钱优化》,在这里选择使用[OpenAtomOpenHarmony](https:www.openharmony.cnmainPlay)新上的一个组件来实现,并且通过动态式更新组件宽度和高度的方式,在同一个页面实现不同的呈现效...
2023-03-02 23:06:01 3730浏览 3点赞 2回复 1收藏
【本文正在参加2023年第一期优质创作者激励计划】2月25参加了华为的线下开发者会(好像是这个名字),主要涉及到的是DevEcoStudio3.1Beta1体验手册访客许入活动给的伴手礼,很棒(刚好我第一代那个水杯坏掉了,还没舍得买新的)一、DevEcoStudio介绍HUAWEIDevEcoStudio(获取工具请单击[链接下载](https:developer.harmonyos.comcndevelopdevecostudiodownload),以下简称DevEcoStudio)是基于IntelliJIDEACommunity开源版本打...
2023-02-27 15:42:00 8168浏览 2点赞 1回复 0收藏
一、芯片介绍N32WBO3x系列蓝牙芯片是国民技术新一代高性能、超低功耗的蓝牙5.1芯片,采用32位ARMCorntexRMO内核,最高工作主频64MHz,片上集成48KBSRAM,256512KBFlash。集成先进的BLE5.1射频收发器,符合蓝牙BLE5.1规范,可配置为标准的1MbpsBLE模式,2Mbps增强BLE模式,125kbpsBLE远程模式(S8),500kbpsBLE远程模式(S2)。在BLE1M或2M模式下,支持AOA(到达角)和AOD(离去角),支持RSSI(接收器信号强度指示),支持多个角色,同时...
2023-02-23 09:28:36 6602浏览 2点赞 1回复 1收藏
程皖个人51单片机常用库(www.chengone.cn)一、GPIO(输入输出)cinclude"reg52.h"此文件中定义了单片机的一些特殊功能寄存器defineucharunsignedchardefineuintunsignedinttypedefunsignedintu16;对数据类型进行声明定义typedefunsignedcharu8;voiddelayms(uintc)误差0us{uchara,b;for(;c0;c){for(b199;b0;b){for(a1;a0;a);}}}voidmain(){while(1){}}二、外部中断(按键各类模块)(1)使能外部中断cEA1;全局中断开EX01;外部中...
2023-01-10 12:27:04 4587浏览 3点赞 0回复 0收藏
一、必要资料下载(1)使用官方FTP服务器(2)选择N32WB03X的资料也可以使用下面直达:[ftp:58.250.18.138Nations%20Products%20File3Wireless%20RF%20ProductsN32WB03xV1.2.06Software%20Development%20Kit](二、使用SDK实现点灯(1)打开MDK在N32WB03xSDKV1.2.0\N32WB03xSDKV1.2.0\projects\n32wb03xEVAL\peripheral\GPIO\LedBlink路径中找到工程文件进行打开,找到main文件和main函数(2)连接开发板在这里可以查询是否成功连接到开发板此时已经成功连接点击下载正在下载下载成功三、点灯成功
2023-01-04 22:51:43 6206浏览 1点赞 0回复 0收藏
Gitee仓库:https:gitee.comopenharmonysigknowledgedemotemptreemasterdevteamxdemorecordpen一、Codec介绍WM8978为DAC+ADC芯片,本身并不具备编解码的功能,一方面,可通过I2S接口接收PCM数据,转为模拟信号输出,此为DAC过程,即放音;一方面,可接收模拟信号转为数字信号,通过I2S接口传输给MCU,此为ADC过程,即录音。WM8978还使用I2C接口配置其工作参数,比如音量,EQ,3D环绕等。WM8978本身可直连1W8欧的小喇叭。引脚配...
2022-12-31 10:40:59 7344浏览 0点赞 0回复 0收藏
演示视频:https:www.bilibili.comvideoBV1oS4y1z7Qv环境搭建:哔哩哔哩:https:www.bilibili.comvideoBV1PY41147z8一、课题详情1、项目描述基于OpenHarmony开发一款智能录音笔,功能如下:1,能够支持录音2,支持配网3,支持录音上传生成文稿2、项目产出满足功能的实物硬件+软件3、项目主要创新点使用一句话识别API,翻译生成文稿并上传二、设计思路与方案1、作品设计思路(包含系统架构图、程序流程图、软硬件工具等)图1基本...
2022-12-31 10:34:50 7612浏览 2点赞 0回复 2收藏
本项目Gitee仓地址:[深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)](https:gitee.comlalhaneTsStudy)一、需求分析本章节我们来实现一个TCP聊天的功能连接指定IP和端口显示接收的内容具有发送的功能二、控件介绍(1)Socket连接场景介绍应用通过Socket进行数据传输,支持TCP和UDP两种协议。接口说明Socket连接主要由socket模块提供。具体接口说明如下表。接口名功能描述::constructUDPSocketInstance()创建一个UDPSocket对...
2022-12-29 10:43:10 4323浏览 0点赞 0回复 0收藏
本项目Gitee仓地址:[深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)](https:gitee.comlalhaneTsStudy)一、需求分析在前一章节我们学到了如何使用HarmonyOS远端模拟器,这个章节我们就来实现一个联网操作,从制作自己的一个专属浏览器做起默认主页地址显示当前网址具有刷新功能可访问真实网站二、控件介绍(1)Web说明:该组件从APIVersion8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。示例效...
2022-12-29 10:40:25 4410浏览 0点赞 0回复 0收藏
本项目Gitee仓地址:[深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)](https:gitee.comlalhaneTsStudy)一、需求分析本章节不再以案例做介绍,而是教大家怎么运行一些在预览器里面看不到的东西,选择使用远端模拟器(或者远端真机)来实现创建HarmonyOS工程登入华为帐号选择远端模拟器真机型号连接远端模拟器编译源代码远端模拟器运行程序二、创建HarmonyOS工程本次在创建工程的时候选择HarmonyOS,而不是OpenHarmonyOS,这个...
2022-12-29 10:37:55 3464浏览 0点赞 0回复 0收藏
本项目Gitee仓地址:[深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)](https:gitee.comlalhaneTsStudy)一、需求分析相信大家都接过电话吧,咳咳,本节来模拟一个不喜欢接电话的小朋友,在切换界面上加上小红点,具体的通话界面之后可能会做实现页面切换不同页面显示不同内容可显示角标(小红点)二、控件介绍(1)Tabs一种可以通过页签进行内容视图切换的容器组件,每个页签对应一个内容视图。说明:该组件从APIVersion7开始...
2022-12-29 10:35:11 3151浏览 0点赞 0回复 0收藏
本项目Gitee仓地址:[深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)](https:gitee.comlalhaneTsStudy)一、需求分析相信没有人没有使用过九宫格解锁吧,从智能机开始迸发的时期到现在,我们本期就要做一个自己的密码锁密码正确可进入提示密码错误可修改密码二、控件介绍PatternLock[OpenAtomOpenHarmony](https:docs.openharmony.cnpagesv3.2Betazhcnapplicationdevreferencearkuitstsbasiccomponentspatternlock.md)图案密...
2022-12-29 10:32:00 5522浏览 0点赞 0回复 0收藏
本项目Gitee仓地址:[深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)](https:gitee.comlalhaneTsStudy)一、需求分析大家使用手机的时候一定显示过广告,一般是中间是主图,右上角显示跳过,我们需要点击跳过才能跳过广告,本次我们就来制作一个这样的自己专属广告进入APP弹出显示广告内容右上角点击跳过倒计时到达自动跳转二、控件介绍页面跳转(Router、Ability)页面跳转可以分为页面内跳转和页面间跳转,页面内跳转是指...
2022-12-29 10:29:27 3557浏览 0点赞 0回复 0收藏
本项目Gitee仓地址:[深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)](https:gitee.comlalhaneTsStudy)一、需求分析在打开APP的时候有时候会跳出来以上这种指引我们操作的滑块,需要一直点击下一步下一步,我们本章来制作一个这种:进入APP弹出需要点击下一步更换二、控件介绍Swiper:[官方文档]([OpenAtomOpenHarmony](https:docs.openharmony.cnpagesv3.2Betazhcnapplicationdevreferencearkuitstscontainerswiper.md))滑...
2022-12-29 10:26:39 4218浏览 0点赞 0回复 0收藏