自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (16)
  • 收藏
  • 关注

原创 Victor 1.5.0.6 for BCB6串口 VCL/FMX 控件在大数据接收报ERROR_I0_PENDING及ERROR_IO_INCOMPLETE导致卡住问题

VictorComm1506串口控件,ERROR_I0_PENDING,ERROR_IO_INCOMPLETE错误

2023-09-17 23:51:12 103 1

原创 RK3399的DRM应用例程(drm-howto)

最近在学习与调试RK3399的DRM显示架构,网上有很多例程,其中介绍比较多的是来于David Herrmann’s Github的drm-howto.开源代码。drm-howto.开源代码里面有三个测试代码,分别是:modeset.cmodeset-double-buffered.cmodeset-vsync.c这些源码下载后执行make编译出来的执行文件只能在PC机上测试运行,因为用的是PC机的gcc编译工具以及系统库。为了能让drm-howto例程能运行在RK3399上,我们需

2021-01-15 14:56:06 2569 1

原创 解决QT添加外部链接库的“cannot find -libusb-1.0”及error: No rule to make target之类问题

最近使用QT做一个USB的调试工具,用了libusb的静态链接库,添加链接库过程问题百出,搞了好久没搞好,极度抓狂。最后各种尝试才算把这个坑给填好了,记录一下处理过程。先看我的问题,首先我是添加libusb的静态库(官网下的,版本是MinGW32下的libusb-1.0.a),在pro文件中右键“添加库”添加库后,构建整个项目,结果报错:-1: error: No rule t...

2018-11-22 15:26:03 12437 9

原创 allregro老手的快捷键定义

10年allregro老手使用的快捷键定义,仅新手参考#--------------------------------------------------------------------# F1 is normally reserved by the system for Help so we don't use italias F2 donefunckey w add

2016-04-20 14:40:38 620

转载 几个常见的音调电路

<br />几个常见音调电路,来入http://bbs.hifidiy.net/viewthread.php?tid=212425&page=1<br />

2011-02-19 20:32:00 7073 1

原创 脉冲电路

<br />

2011-02-16 08:53:00 597

VictorComm1506-VCL-CB6-FIX(20230917)串口控件库及源码(修复串口持续接收高波特率数据异常问题)

测试过程中发现VictorComm1506串口控件,在高波特率,接收大量,及持续数据时,经常会出现读线程阻塞,系统卡住的问题 1. 分析初步原因是ReadFile及GetOverlappedResult函数读取失败,导致变量BytesRemain没有自减至0而导致while(BytesRemain>0)无法退出 2. 估计的实质原因是ReadFile及是GetOverlappedResult函数调用过快引起IO申请过于频繁引起的系统异常,报ERROR_IO_INCOMPLETE错误 根据修改方案: 如出现上述两种情况,尝试使用CancelIo函数取消当前的IO申请并休眠1ms,经长时间测试仍稳定接收,此控件已经编译成功,源码及库已经更新,如果是旧的C++ builder6.0,库及控件可以直接使用

2023-09-17

lvgl8.0.1中文拼音输入法(QT仿真完整工程)

自己用的 适用于单片机的lvgl简单中文键盘拼音输入法,使用QT5.14创建,直接打开即可运行模拟器 如果QT编译提示有错误,尝试在构建设置中重设目录:QT的左边栏-"项目"->"Desktop QT5.14.2 MinGW 32-bit"->"构建设置"->"概要"->"构建目录",填入一个目录,比如“../output”,参考“如有QT编译错误看这里.jpg” GUI: lvgl8.0.1 1. 功能 适用于单片机的中文拼音输入法,创建一个拼音输入的键盘,接受拼音输入,并显示拼音对应的候选字,通过触摸点击选择目标候选汉字,gui平台是lvgl8.0.1。 2. 原理 在lvgl原文件"lv_keyboard.c"基础上进行键盘的改写,新文件名为"lv_cn_keyboard.c",共同存放于"lvgl\src\extra\widgets\keyboard\"目录下,相关的对外函数名称以"lv_cn_xxx"开头。

2022-06-06

lvgl 8.0.1的QT5模拟器工程

lvgl 8.0.1的QT5模拟器工程,现在lvgl已经升级到v8的版本,v8跟v7版本很多不兼容,为方便自己调试,现将V8的lvgl整理及移植到QT5上,此工程直接用qt5打开即可仿真及调试

2021-06-30

RK3399的DRM-HOWTO测试

RK3399的DRM-HOWTO测试 最近在学习与调试RK3399的DRM显示架构,网上有很多例程,其中介绍比较多的是来于David Herrmann’s Github的drm-howto.开源代码 但这些源码下载后执行make编译出来的执行文件只能在PC机上测试运行,因为用的是PC机的gcc编译工具以及系统库。 为了能让drm-howto例程能运行在RK3399上,此例程修改了部分内容 参考本人的修改文章:https://blog.csdn.net/xiaohua4758/article/details/112659562

2021-01-15

BP1048B2声卡参考原理图.pdf

山景BP1048B2声卡参考原理图 网上购买的一块直播声卡,发现音质不错,就拆解玩玩,发现用料很精简,花了两天时间用万用表测试描出的原理图 电容、电感我没有仪器检测,所以没有办法知道具体值,仅作参考。 主芯片是山景BP1048B2,BP1048B2是山景公司集成蓝牙功能的高性能 32 位蓝牙音频应用处理器 高性能 32 位 RISC 内核,最高频率 288MHz, 支持 DSP 指令,集成 FPU 支持浮点运算 ➢ FFT 加速器:最大支持 1024 点复数 FFT/IFFT 运算,或者是 2048 点的实数 FFT/IFFT 运算 ➢ 集成 320KB SRAM, 32KB I-Cache, 32KB DCache ➢ 内置 16Mbit FLASH,存储代码及数据 ➢ 内置一次性烧录存储器可以保存用户密码 ➢ 音频算法支持列表: ⚫ 解码: MP2, MP3, WMA, APE, FLAC, AAC, MP4, M4A, WAV(IMAADPCM & PCM), AIF, AIFC ⚫ 编码: MP2/MP3, IMA-ADPCM ⚫ 音效: ◆ 回声 ◆ Professional Reverb ◆ 3D 环绕 ◆ 虚拟低音 ◆ Professional Voice Changer 支持‘电音 / 变调 / 变声’ ◆ 参量均衡器(EQ) ◆ 动态范围压缩(DRC) ◆ 回声消除(AEC) ◆ 噪声抑制 ◆ 移频(防啸叫) ◆ 啸叫侦测及抑制

2020-05-17

YAFFS2文件系统移植指南

YAFFS(Yet Another Flash File System)是由Aleph One公司所发展出来的NAND flash 嵌入式文件系统。 此文来源于对CSDN博客整理,对NAND FLASH的移植指导

2018-08-01

source insight4.0黑色背景配置文件

source insight已经升级到4.0 ,此文件是自己调整过的黑色背景 配置文件,看着很舒服,欢迎使用 source insight4.0配置文件后缀名相对原3.5版本有更改,4.0配置文件为.xml,但导入过程不变 source insight4.0导入配置文件过程为:Option->Load Configuartion File,选择sis4_my_style.xml,按默认选项继续直至完全即可

2017-09-26

直流电机速度PID调速资料

直流电机速度PID调速资料,网上找的不错的资料

2013-12-29

AT90CAN128 CAN通信测试程序

AT90CAN128的CAN通信,摸索了两天终于调试好了,程序绝对可用,编译器:CVAVR, 使用外部12MHZ晶振, can波特率1M,扩展数据帧,通信id: 1, 本程序等待外部can总线发来一帧数据,再将数据通过can总线发出去.调试工具为CANTEST. 2013-8-21,有问题可以问我~ AT90CAN128 CAN通信测试程序

2013-08-21

nRF24LE1及nRF24LU1+的GAZELL跳频协议

nordic官网的GAZELL协议,支持1主机最大6从机的RF通信协议,主要优点是: 1.低功耗 Gazell协议是低功耗协议,可设计为纽扣电池供电的应用 2.抗干扰性 Gazell协议完成自动跳频及抗干扰的无线通信,具有在复杂环境下优异的抗干扰性能 3.低延时 Gazell协议充分利用nRF高速通信的特性,具有低延时特性,特别满足PC周边及其他应用 4.高安全性 Gazell协议具有AES128bit高强度加密,确保数据传输的安全可靠 5.简单易用 Gazell协议以源代码或库的方式提供,可与nrf24LE1及nrf24LU1P无缝连接,应用极为方便,例如发送数据时用户只需调用发送函数,协议自动完成跳频及抗干扰传输,无需用户干预。

2011-12-23

source in sight黑色配置文件GLOBAL.CF3

不好意思,之前上传的确实有问题,现在重新上传黑色背景的配置文件

2011-06-26

lpc2103或者lpc2132/6/8的ADS1.2的工程模板 

完整的串口收发函数以及p0.11点灯的程序,在lpc2103,lpc2132 的ARM7上测试通过。 编译器为ADS1.2

2011-04-22

8051红外遥控解码程序及遥控编码资料

使用8051单片机制作的红外遥控器解码程序 遥控编码格式为:引导头+用户码+用户反码+数据码+数据反码+结束 详细编码见附件“红外遥控编码资料(磁动力).pdf”

2011-04-12

ADE7753电能表芯片的驱动程序

ADE7753电能表芯片的驱动程序,非常有用.

2011-02-22

source in sight黑色背景配置文件

更正: 里面的 GLOBAL.CF3文件是灰色配置的(其实也不错的),是我搞错了,对于黑色的,我已经重新上传,见我的另一个资源"source in sight黑色配置文件GLOBAL.CF3" 个人非常喜欢的sourceinsight黑色背景配置文件,语法高亮显示也很漂亮. 下载后,请把其中的"GLOBAL.CF3"文件存放在 C:\Documents and Settings\???\My Documents\Source Insight\Settings文件夹(可以先备份原来的GLOBAL.CF3)中, 然后在Source Insight的"options"->Load configuration...中加载此配置文件,即可看到漂亮的编辑内面了 注:此资源来自网络.

2010-11-29

linux内核注释(书)

linux内核注释 《Linux内核注释》旨在给程序员和学生提供比以前更详细和更易理解的Linux内核代码注 释。作者分析了核心代码,并对重要的函数、系统调用和数据结构提供了大量的注释。 对《注释》系列丛书的写作灵感都来源于John Lions所著的大量流行的《Lions' Commentary on Unix》一书。无数的计算机专业的学生在复制和使用这本书。这本书对AT&T的Unix操作系 统的早期版本的内幕进行了深刻的剖析。

2010-11-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除