基于海思3520DV400移植 WK2168驱动

对于wk2168驱动移植,厂家提供了驱动和移植文档,由于厂家驱动程序是基于瑞芯微平台的,移植到海思平台不能完全按照文档方法,这里说说需要修改的地方,给需要的人避坑。1.修改dts按照官方文档,修改spi速率,模式,这里不需要添加中断引脚。我使用的是spi0,海思dts修改如下:2.修改驱动代码,由于没有在设备树中添加中断引脚,不使用设备树获取GPIO信息,直接在驱动代码中初始化相应的GPIO,并配置中断为低电平触发(这里注意,千万不可以在内核中配置使用GPIO)3.请求中断时,由于之前引脚配置
分类: 物联网 发布时间: 01-07 00:38 阅读次数: 0

聊聊离职率

2022 年到了,相信一些童鞋已经准备拿好年终奖后,然后细软跑了。有关跳槽的问题,可以看看之前写的文章:跳槽,应该涨多少?跳槽必备!上海互联网大厂分布图!除了涨薪和地理位置,如何来判断一家...
分类: 物联网 发布时间: 01-06 21:09 阅读次数: 0

字节、腾讯、网易鏖战元宇宙背后 大厂究竟在争夺什么?

正当互联网商业踌躇不前,互联网大厂为了在存量中的增长挤破头皮之时,元宇宙的概念被资本点燃。先是Facebook更名Meta正式进军元宇宙,然后字节跳动收购了一家VR硬件公司Pico,随后腾讯、百度、网易等一票互联网大厂跟进,布局、VR、元宇宙赛道。毫无疑问的是,在资本市场上,元宇宙成为了最为吸金的招牌,以元宇宙为口号的游戏公司Roblox从40亿美元冲至600亿美元,成为了新的融资神话。资本为何对元宇宙如此疯狂?大厂们为何如此着急下场?值得深究。元宇宙“大饼”背后的内在逻辑:web3.0时代
分类: 物联网 发布时间: 01-06 21:09 阅读次数: 0

什么是边缘计算网关以及什么是边缘计算?

边缘计算网关对于工业互联网的发展起到至关重要的作用,边缘计算网关就能够在工业设备的就近处进行数据采集和数据计算分析,再通过边缘计算网关将数据上传到互联网云平台上,再一整套工业互联网系统之中,边缘计算网关帮助用户实现快速接入互联网,高效安全可靠的将数据进行传输。边缘计算,边缘计算是指在数据源头的附近,物联网边缘计算网关为边缘计算在物联网之中的应用打下坚实基础,工业互联网、物联网等领域的边缘计算业务部署。边缘计算是边缘计算网关的基础设施,使开发者可以快速开发与部署应用。边缘计算网关拥有
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

数字化转型失败,有哪些原因?

网络安全、云优先/云迁移和改善客户体验,这些都紧紧依赖于数字化转型。
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

VMware Workstation——虚拟机启动Ubuntu系统时报错:“另一个程序已锁定文件的一部分,进程无法访问”解决办法

【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来!《QT开发实战》《嵌入式通用开发实战》《嵌入式Linux开发实战》【问题】:元旦前后有一天电脑突然死机了,没法操作界面,此时VMware软件还是开着的,已经没法正常关闭虚拟机了,当时直接强制关机的,后来就没在打开过。今天打开VMware软件,启动Ubuntu12.04.2时,报如下错误,无法启动:【原因】:这个问题在网上找了下资料,是因为虚拟机在运行的时候,会锁定文件...
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

弘玑Cyclone被权威机构多维度肯定,2021年实现奖项“大丰收”

凭借在RPA领域的硬核技术、持续创新的魄力以及优秀的商业落地能力,2021年弘玑Cyclone收获了良好的市场口碑和广泛的业界认可,以全年揽获23个重磅奖项的优异成绩为2021年划上了一个圆满句号。RPA全称为“机器人流程自动化”,通过自动化重复性高、附加值低、规则统一的工作,助力提升业务效能、优化成本结构、实现企业数字化转型。当前,RPA这一新兴赛道正蓬勃发展,并日益受到全球市场的瞩目。据IDC数据,到2023年,全球RPA软件市场规模将达到39亿美元,2018-2023年复合增长率达36%。作...
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

常用元器件使用方法32:串-并转换芯片74HC595的使用方法

文章目录前言一、特性1、8位传入并出几粗器2、宽电压供电3、大电流三态输出,可驱动15个LSTTL4、低功耗5、快速响应6、5V时,输出引脚,可向外输出或接收6mA电流7、低输入电流(输入引脚)8、寄存器中存储数据可直接清除二、应用1、网络交换机2、电力基础设施3、LED显示屏4、服务器三、器件描述四、内部结构五、封装信息六、引脚信息七、ESD等级八、推荐工作条件九、时序图十、真值表十一、典型电路十二、电源设计十三、未使用输入引脚的使用方法前言HC595是具有三态输出的8位移位寄存器。本文以TI公司
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

关于stm32F4的HAL_UART_Receive_IT和HAL_UART_Transmit一起用就出问题。

我原有的例程中,一直用HAL_UART_Receive_IT开启接收,且在中断接收单字节数据,这样做的优点是我可以自定义接收不同长度的数据帧,并且便于解析。缺点就是每个字节进入一次中断很低效。而且最近遇到个问题,在用HAL_UART_Transmit持续发数据时,会出现接收数据丢帧的情况,导致逻辑不能完成。故现在将中断接收改为DMA接收,解决了这个问题。1.下图为中断服务函数2.下图为回调函数内容3.串口的资源配置4.DMA初始化 一定要在串口初始化前面,否则就会发现每次只...
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

【STM32】DMA原理,配置步骤超详细,一文搞懂DMA

DMA(Direct Memory Access)简介DMA(Direct Memory Access)——直接存储器访问,是单片机的一个外设,它的主要功能是用来搬数据,但是不需要占用CPU,即在传输数据的时候,CPU可以干其他的事情,好像是多线程一样。数据传输支持从外设到存储器或者存储器到存储器,这里的存储器可以是SRAM或者是FLASH。DMA控制器包含了DMA1和DMA2,其中DMA1有7个通道,DMA2有5个通道,这里的通道可以理解为传输数据的一种管道。要注意的是DMA2只存在于大容量的单片机中
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

从Hadoop到TDengine,我们走过的路和展望

一次调侃大家好,我是一名来自广州某企业的架构师,主攻大数据和云原生方向。今天在这篇文章里,我想结合近些年的工作经验,讲讲为何以及如何在物联网大数据项目中落地TDengine ,希望能给大家一些启示和有意义的参考:在认识TDengine之前,我一直都在做工业互联网项目,其中的一些工作,包含数据从应用层到大数据库的汇总,然后是分析计算,反馈应用层需要的业务报表数据。例如,平均每分钟的功率曲线,统计每分钟的用电量,对比不同设备,乃至厂区的耗能情况,这里面既有实时流计算,也有批处理。如果
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

嵌入式实时操作系统10——系统时钟节拍

1.系统节拍是什么时间管理在操作系统内核中占有非常重要的地位,操作系统内核中有大量基于时间驱动的功能。有些任务是需要周期执行,比如一个软件定时器需要一秒钟周期性运行100次;有些功能任务需要延时一段时间后再运行,比如一个传感器读取操作需要延时2000ms;比如操作系统内核也需要对运行时间进行计算,统计不同的任务运行时间和处理器利用情况。绝大多数操作系统内核需要一个周期性的时钟源,这个时钟源称之为时钟节拍。为了生成时钟节拍,往往需要使用一个硬件定时器,配置硬件定时器产生一个频率为10~1000Hz之间的中
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

FreeRTOS临界区

  FreeRTOS临界区是指那些必须完整运行,不能被打断的代码段,比如有的外设的初始化需要严格的时序,初始化过程中不能被打断。 FreeRTOS 在进入临界区代码的时候需要关闭中断,当处理完临界区代码以后再打开中断。 FreeRTOS 系统本身就有很多的临界区代码,这些代码都加了临界区代码保护,我们在写自己的用户程序的时候有些地方也需要添加临界区代码保护。  FreeRTOS 与 临界区代 码 保 护 有 关 的 函 数 有 4 个 : taskENTER_CRITICAL() 、taskEXIT_CR
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

【使用FPGA点亮LED的多种方法讲解】

FPGA点亮LED的多种操作方法LED的硬件链接对于嵌入式而言,要想实现预计的功能就必须了解硬件上的连接,在这里使用的是alter的EP4CE10F17C8这款芯片,其LED连接情况如下。上图为LED与FPGA芯片的连接方式上图为LED的连接方式,在图中可以看出,LED的正极都连到了同一个3.3V上,这种连接方式称为共阳极连接。相反的就存在共阴极连接,如下图:在这里我们主要分析共阳极连接,由于所有的LED正极都连接着3.3V的电源,所以我们只需要给LED的负极接入一个低电平,那LED就可以点
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

串口通信之————IIC(软件驱动)

STM32串口通信IIC原理讲解,软件代码驱动编写和分析理解
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

stm32串口自定义协议接收一串十六进制数据(将其中两个字节转化为十进制数据)+部分串口基础知识

1、串口通信部分基础知识2、串口自定义协议接收一串十六进制数据进行存储,并将其中的两个字节转化为十进制数据3、串口助手发送字符控制LED的亮灭4、发送一个字节函数5、发送两个字节函数6、重定向printf和getchar函数
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

基于51单片机的智能窗帘proteus仿真LCD1602显示光强烟雾控制

硬件设计上一篇咱们讲了基于数码管显示的智能窗帘,本篇讲一下基于LCD1602显示,MCU同样采用的是51单片机。具体设计如下。仿真图1:A. 由LCD1602作为显示器,6个按键控制手动自动模式以及启停等设置;B. ADC0832作为ADC,ULN2803作为驱动IC,LED指示此时的模式;仿真图2:A. 由LCD1602作为显示器,按键控制设置,具有时间显示,温度显示以及模拟烟雾;B. ADC0832作为ADC,ULN2003作为驱动IC,LED指示此时的模式,烟雾按下触发蜂鸣器报警;
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

2021全球科技行业薪资报告出炉:字节高级码农年薪竟高达274万元,位居中国之首?

前言:2022已至,你的钱包还好吗?近日,2021全球程序员收入报告最新出炉。数据显示,Netflix(网飞)高级工程师年薪位列第一,字节跳动以43万美元排世界第五。就国内来看,码农月薪从上到8万,下到3千不等,平均薪资在2万左右。在报告中,将程序员分为了五个等级:初级工程师,中级工程师,高级工程师,主管工程师,以及首席工程师。在初级工程师排名中,量化巨头公司Two Sigma以25万美元的中位数工资霸榜。位居其后的依次是BOX、ROBLOX、Stripe。该排行榜中占据前7位的公司,程序员的
分类: 物联网 发布时间: 01-06 21:08 阅读次数: 0

Linux VNC搭建方法

首先介绍下VNC,VNC是类似于向日葵的远程桌面控制工具,非常好用。本文详细介绍了VNC的搭建方法与使用教程。
分类: 物联网 发布时间: 01-06 03:18 阅读次数: 0