草庐IT

华为鸿蒙开发板-Hi3516DV300硬件设计原理图&PCB&硬件

点击下载:华为鸿蒙开发板-Hi3516DV300硬件设计原理图&PCB&硬件

罗技MX Keys从蓝牙连接切换为优联(无线接收器)连接

不知道什么原因用最近MXKeys蓝牙连接mac怪卡的,按一个键按四五下电脑上才有反应。于是还是想用无线接收器连接来控制电脑。按照壳子上按fn+o来切换好像不太管用。。。于是试了很久,最后用罗技自家的键盘管理软件切换上了。先下一个LogiOptions+。下载链接:https://www.logitech.com.cn/zh-cn/software/logi-options-plus.html#software-download打开后可以看到3个匹配设备:然后回到起始页,点添加设备然后这样就连上了。

STM32 Cube MX 之hal库软件模拟IIC 可直接移植使用

此为软件模拟IIC,可以直接移植到HAL库使用。.h文件需要自己做函数声明这里就不再放出,如有问题大家可以讨论。使用的时候只需要更改SDA和SCL引脚的宏定义就可以移植使用,当然IIC协议其实就是根据IIC的时序图编写代码,主要内容就是包括开始信号,停止信号以及发送数据的格式、接收数据和数据的应答。此IIC代码可以供所有的IIC模块使用,包括IIC必须要的几个基本功能代码中都已经给出。下面开始来介绍IIC协议。IIC协议具体内容写数据:主机给从机发从机只收SDA为输出模式读数据:从机给主机发主机收SDA为输入模式IIC具体内容:(只规定了开始信号停止信号8位数据(发8位收一位ACK)ACK应答

【FAQ】关于华为地图服务定位存在偏差的原因及解决办法(二)——仅适用于Location 6.7.0.300及之后的版本

一、 问题描述:华为地图服务“我的位置”能力,在中国大陆地区,向用户展示他们在地图上的当前位置与用户的实际位置存在较大的偏差。具体差别可以查看下方的图片/视频:二、 偏差较大的原因:华为MapSDK在中国大陆使用的地理坐标系是GCJ02。点击“我的位置”控件,获取的定位经纬度的地理坐标系是WGS-84。因为以上两个原因,即地图View和“我的位置”定位源使用的地理坐标系不一致,所以才导致了“我的位置”定位不准确的问题。三、 解决方案:先使用华为LocationSDK通过定位获取用户当前所在位置的经纬度信息(GCJ02地理坐标系)。通过华为MapSDK提供的huaweiMap.setLocati

经典重装上阵,更好用的中小手游戏鼠标,雷柏V300W上手

日常办公、玩游戏都需要用到鼠标,特别是对于游戏玩家来说,一款手感好、易定制的鼠标,绝对是游戏上分的利器。早先雷柏出过一款V300鼠标,距今已有10年历史,当时是很受欢迎,最近南卡又出了一款复刻版的V300W,这两天我也试了试,感觉手感不错,而且它还引入了雷柏的V+无线游戏技术,大大提升了游戏体验。雷柏的V系列游戏外设,这两年也是出了不少,给玩家们带来了丰富的选择,同时价格上也是相对亲民,这款雷柏V300W也不例外。雷柏V300W是一款比较轻巧的鼠标,重量只有88g,而且采用了左右对称的设计,趴握、抓握、捏握都可以获得十分舒适的手感。在包装设计上,雷柏V系列都有着统一的风格,辨识度很高。雷柏V3

让vivado支持(gd/winbond/mx)原本官方不支持的FLASH烧写

软硬件环境:主控:Zynq®UltraScale+™xczu9Flash:GD25Q128E,GD55B02GE系统:petalinux2021.2Kernel:5.10.0Vivado版本:2022.2概述:承接上一篇,zynq/zynqmp在fsbl适配(gd/winbond/mx)等xilinx官方不支持的flash后,使用vivado该如何烧录BOOT.bin的问题。对于vivado不支持的FLASH烧录会报错的问题(ErrorwhiledetectingSPIflashdevice-unrecognizedJEDECidbytes:c8,47,1a),如何解决?本文以gd25b512

基于润和3516 dv300开发板,运行鸿蒙3.1 ArkUI helloworld

目标:在3516dv300开发板上,运行ArkUIhelloworld使用2021.12.30openharmony3.1beta,编译L2标准系统,并烧录在润和3516DV300开发板上,运行基于ARKUI的ETS应用详细步骤1.购买润和3516dv300开发板淘宝搜索“润和HramonyOSHiSparkTaurusAICamera(Hi3516dv300)开发板套”Tips:价格有点小贵,屏幕容易坏。最好是参加HarmonyOS/OpenHarmony的各种赛事,比如成长计划等,有板子送。。而且一些社区直播也有抽奖送板子2.组装3516开发板参考视频,我家二年级的小朋友看了都会组装。。。

【正点原子I.MX6U-MINI】系统固化(烧录uboot、linux kernel、.dtb(设备树)和 rootfs)

摘要:任何一个linux开发板都需要将uboot、linuxkernel、.dtb(设备树)和rootfs这四个文件烧写到板子上的EMMC、NAND或QSPIFlash等其他存储设备上。也就是系统烧写之后才能进行后学的编程操作。注:其实完全可以不用编译uboot,直接烧录正点原子的uboot源码,这里编译了一下uboot学习,所以只是编译了uboot,其他的linuxkernel、.dtb(设备树)和rootfs暂时就不编译了。一、编译uboot首先将uboot源码上传到ubuntu中进行编译。1、上传源码到ubuntu使用mobaterm的FTP登录ubuntu系统,将正点原子的uboot源

DNS域名解析,以及A、AAAA、CNAME、MX、NS、TXT、SRV、SOA、PTR说明

温故知新,最近网上开到相关文章,这里终结记录一下,供大家参考。目录1.A记录2、CNAME:两种域名解析方式4、NS记录5、TXT记录:6、AAAA记录:7、SRV记录:8、SOA记录:9、PTR记录:10、相关说明11.DNS解析中一些问题11.1 A记录与CNAME记录11.2 A记录与AAAA记录11.3 IPv4与IPv611.4 TTL值12、查看DNS方法(dig、nslookup工具)参考:1.A记录        A(Address)记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的webserver上。同时也可以设置您域名的二级域名。

鸿蒙移植i.mx6ull(十二) 根文件系统

文章目录1.根文件系统内容与制作1.1最终结果1.2根文件系统的内容1.3根文件系统的制作1.3.1Makefile分析1.ROOTFS目标:2.编译APP1.3.2演示2.正式版本的init进程2.1测试版本2.2正式版本2.2.1配置文件1.分析配置文件2.示例3.配置文件执行过程Ps:这个鸿蒙系列是韦东山老师录制的视频和开发手册为基础,请大家支持韦老师。这个专栏是:1.学习的笔记记录。2.整理和知识点汇总。3.个人做的项目经验汇总。1.根文件系统内容与制作1.1最终结果本章节做的修改会制作为补丁文件:05_openharmony_rootfs.patch假设目录openharmony中是