嵌入式
文章平均质量分 62
橙木
Premature optimization is the root of all evil
展开
-
uboot中nfs和tftp方式获取文件
其中:192.168.10.17:/home/workspace/mercury/nfs_path为我们设置在17服务器上的挂路径,/mnt/nfs_share是我们STB端需要挂载的地方。3.tftpboot命令拷贝文件至内存。2.尝试ping检查网络配置是否正确。4.完成写入后启动tftp服务。6.最后重启tftp服务。机顶盒端挂载命令如下。原创 2023-11-23 15:55:34 · 341 阅读 · 0 评论 -
LNB基础类型了解
DVB LNB 基础了解原创 2022-07-27 11:13:48 · 3991 阅读 · 0 评论 -
树莓派4B简单使用内容(以移植QT应用为例)
树莓派4B配备了一颗博通BCM2711处理器,28nm工艺,集成四核A72 1.5GHz,内置GPU频率为500MHz,性能比上代树莓派3B+提升了近50%,搭配1/2/4GB LPDDR4内存、千兆网卡、蓝牙5.0、USB 3.0接口、microHDMI接口。树莓派实质上是一台迷你的嵌入式计算机,就像其他任何一台台式机或者笔记本那样,利用树莓派可以做很多事情。当然,也会存在一些差别。普通的计算机主板都是依靠硬盘来存储数据,但是树莓派则使用TF卡作为“硬盘”。利用树莓派可以编辑文档、浏览网页、玩游戏、播原创 2022-06-22 17:37:23 · 2922 阅读 · 0 评论 -
常见模拟复制克隆卡(UID、CUID、FUID、UFUID)
前言有些时候我们需要对一些卡进行数据模拟达到便捷的目的,但是市场上模拟卡种类繁多,我们应该如何选择我们需要的卡类型呢?正文首先我们需要知道我们模拟的卡的类型,现在大多数考勤、电梯、门禁系统所使用的都是M1/S50规格的卡片,这种卡片相当于ID卡有了加解密的技术加入后,安全性有了保证,又相较于CPU卡具有较低的成本价格。M1/S50卡是IC卡的一种,可以进行加密,容量为1k,有16个扇区,每个扇区都可以储存不同的数据,校验的过程是对扇区写入的数据进行比对校验,具体原理规则参见:M1/S50介绍它的原创 2022-05-17 13:37:33 · 16956 阅读 · 0 评论 -
调试开发板时问题记录
最近工作在调试一块开发板,原厂给的SDK编译后出现如下问题:1.无法搜台(具体现象是不论插不插界面显示都存在信号变化,且无法搜台,主要原因是有pin是复用,需要配置成I2C mode)2.前面板配置问题(驱动配置不匹配,配置对应驱动后,有个别pin脚的配置需要特殊设置一些寄存器以及 SF_XX)3.配置遥控器按键(依据码值配置对应的按键功能键)4.MUTE脚配置问题(设置状态与原理图上说明有出入,且在硬件初始化阶段设置状态无效)总结内容:1.借助debug手段对寄存器的内容和状态进行监测,配合断原创 2021-09-08 14:13:34 · 305 阅读 · 0 评论 -
关于在串口通信时遇到的问题记录
最近遇到一个比较有意思的问题,在此记录一下问题描述:在java的PC工具与开发板进行串口通信时,在我自己的电脑上通信正常,但是将java工程打包成jar后放到别的电脑上使用,通信仅一个字节后中止猜测问题原由:1.串口驱动版本\java的串口通信dll文件与系统位数不对应2.java运行环境(jdk/jre)不对应3.串口通信参数设置不对(数据位/停止位/校验位/波特率)然后在调试过程中开始了漫长的实验(事实表明自己的经验还是不足,怀疑问题的方向都过于应用层,其实应该从通信数据和方式开始着手,而原创 2021-02-26 11:14:40 · 1337 阅读 · 0 评论 -
利用定时器实现PWM波对Zigbee(CC2530)上LED亮度进行强弱调整
PWM波是啥?PWM就是脉冲宽度调制,也就是占空比可变的脉冲波形,即输出脉冲周期在信号周期内稳定占一定比重的输出脉冲,其中有个概念,称为占空比,就是PWM波在一定信号周期能脉冲周期所占时长的量,例如一秒的信号周期内,某引脚有0.5秒输出高电平脉冲周期,则占空比为0.5。在对PWM波有了基础的了解后,我们明白了其实就是通过在一定时间内间断且规律性给脉冲时间,完成电流/电压大小的控制(有点类似我们...原创 2020-04-29 14:50:30 · 3265 阅读 · 0 评论