- 博客(834)
- 资源 (19)
- 收藏
- 关注
原创 多按键多界面二维数组表驱动设计
击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达!键盘是我们经常能在嵌入式产品上看到的输入设备之一。一般情况下,键盘通常会有指定的按键码。根据用户按下的按键来执行...
2021-12-20 17:30:00 885
原创 如何将回调和中断服务函数进行结合?
击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达!使用回调的方法可用于轻松创建灵活且可扩展的中断服务程序。开发人员可以使用多种方法以这种方式使用回调。 可...
2021-12-19 22:14:34 818
原创 在编写RTOS代码时,如何设计一个简单、优雅、可拓展的任务初始化结构?
击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达!随着写代码功力的提升,个人对于代码的整洁、优雅、可维护、易拓展等就有了一定的要求,虽然自己曾经就属于那种全局变量...
2021-12-14 20:14:42 527
原创 Window平台QT应用程序打包发布注意事项
1、在window下编译生成的可执行文件这是我们通过编译生成的软件:如果直接执行的话会提示:这是因为这个应用程序找不到这些dll的位置,如果你是在自己的电脑运行,其实只要把QT这些库对应的路径设置到Window系统的环境变量里去就可以解决这个问题了,但是一般我们要把软件发布给其他人的时候,通过会使用QT的打包工具:windeployqt来进行打包。2、使用QT的windeployqt工具进行打包接下来,我们打开window自带的命令行终端,然乎对我们的应用程序进行打包:打包完后执行app.
2021-12-07 09:31:16 790
原创 C语言表驱动法在定时任务列表中的应用
击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达!在嵌入式软件开发中,如果存在硬件定时器不足以支撑软件运行的时候,软件定时器的实现就显得十分有必要了。函数指针可以...
2021-12-02 20:41:10 248
原创 回调函数的注册机制为什么会在嵌入式固件开发中应用如此广泛?
击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达! 在我们平时开发STM32或者其它单片机时,我们经常都会用到原厂提供的固件库函数,固件库函数中有非常多回调...
2021-11-30 22:16:36 639
原创 操作系统中逻辑地址和物理地址的区别
击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达!本文是关于操作系统中逻辑地址和物理地址之间的区别。计算机操作系统中的内存使用两种不同类型的地址。物理地址是内存的...
2021-11-29 23:05:52 13586
原创 基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得(二)-设备树刷厂商给的触摸屏固件...
之前调试触摸屏的文章如下:基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得_Bruce.yang的嵌入式之旅-CSDN博客由于之前调触摸屏一直都对不上点,然后厂商又给了我新的驱动代码。但是还是没能解决问题,所以我初步怀疑是固件问题,因为驱动基本上只要写对了是不会有问题的,因此,我让厂商帮我调了一个适配触摸屏的固件,最后这个问题就解决了。厂商给过来的固件是一个.cfg文件,使用记事本的打开方式打开这个文件,发现是一个16进制的数组:如果是老版本不支持设备树的驱动,则直接将这...
2021-11-25 19:00:00 2587
原创 一个非常优秀的跨平台物联网开发常用的网络请求库libcurl
点击上方「嵌入式应用研究院」,选择「置顶公众号」第一时间查看嵌入式笔记!由于接下来要更多的和物联网云平台打交道。我考虑的一种实现方式是将业务代码和网络解析处理代码分离的模式。因此,有必要学...
2021-10-30 10:24:37 662
原创 嵌入式QT应用程序与WEB端通信遇到的HTTPS校验证书的问题记录
点击上方「嵌入式应用研究院」,选择「置顶公众号」第一时间查看嵌入式笔记!1、问题背景描述近期在做嵌入式QT应用程序与物联网平台交互。其实这个需求我在以往的工作中也做过,只不过这次的情况有些...
2021-10-28 19:00:00 395
原创 音视频相关技术基础知识总结
前阵子写了很多笔记,由于忙于研究生课程学习,故很少有时间整理笔记分享到公众号上,今天整理的笔记是我之前学习音视频技术相关的笔记整理。1、视频1.1、视频帧帧,是视频的一个基本概念,表示一张...
2021-10-25 20:00:00 1048
原创 关于硕士毕业论文Capstone项目的学习笔记
离我的硕士毕业论文的到来还有半年时间,目前我也已经完成了硕士阶段将近一半课程的学习,而学校的要求是我必须要在论文编写之前修够21个学分,GPA平均3.0,目前我已经修够了16个学分,并且G...
2021-10-17 23:59:18 1725
原创 瑞芯微RV1109支持V4L2 Camera
点击上方「嵌入式应用研究院」,选择「置顶公众号」第一时间查看嵌入式笔记!1、Linux内核修改在Kernel目录下搜索:USB_VIDEO_CLASS_INPUT_EVDEV:然后按以下的...
2021-10-15 08:01:52 1906
原创 瑞芯微RV1109 SDK编译&支持QT程序开发
点击上方「嵌入式应用研究院」,选择「置顶公众号」第一时间查看嵌入式笔记!1、Rockchip SDK架构图2、RV1126_RV1109开发环境搭建2.1、搭建过程中遇到的问题我用的是韦东...
2021-10-15 08:01:52 3053 1
原创 关于国家教育部最新答复的关于"第一学历"的个人看法
关于最近国家教育部最近关于答复"第一学历"的话题冲上了热搜。日前,教育部针对网友提问“请问专升本(非成人高招专升本)毕业后的第一学历是专科还是本科?”进行答复称:学历是指人们在教育机构中接...
2021-10-03 12:19:23 942 14
原创 librtmp推流库在瑞芯微RV1109平台上的移植和应用(一)
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!Hello,大家好,我又回来了!好些天没时间写文章了,最近在研究生课程、案例分析、论文、小组团队会议、研讨会等上...
2021-09-13 22:07:47 614
原创 Camera知识体系架构之驱动&应用&调试学习笔记-以瑞芯微RV1109为例(一)
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!CCamera知识体系庞大、又杂、又难,虽然资料也不少,但是都很乱,很容易让人感到迷茫,失去学习的信心。对于初入...
2021-08-28 11:53:39 1749 1
原创 基于瑞芯微RV1109 Linux屏幕背光调试心得
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!板厂默认没有配置背光亮度的接口,考虑到将来产品销售的过程中,不同客户对操作界面的亮度的感觉是不一样的,如...
2021-08-26 21:52:07 1411
原创 基于瑞芯微RV1109 Linux串口驱动调试心得(给正点原子DS100示波器点赞!)
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!在调试的时候发现板厂供应商调整了RK原厂的原理图设计,然后他们把串口5原来的M0的连接换成了另一路IO M1,也...
2021-08-25 22:24:26 1386 1
原创 嵌入式Linux MIPI接口LCD调试-关于DRM显示与应用调试的干货浓缩
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!经过一段时间自己学习和理解,个人对于MIPI LCD接口的调试有了自己的一点心得,当然也收获了Linux DRM...
2021-08-21 11:18:17 2533 4
原创 基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!1、确定I2C地址1.1、使用i2cdetect工具查看系统i2c节点的情况很明显这里可以看到系统已经配置了i2...
2021-08-12 23:55:08 1417 1
原创 Linux MIPI DSI驱动调试笔记-LCD时序参数配置(三)
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!前面我们介绍了一些MIPI LCD的基础知识以及LCD初始化序列的配置:Linux MIPI DSI LCD设备...
2021-08-11 08:00:34 2022
原创 Linux MIPI DSI驱动调试笔记-设备树DCS格式序列之配置LCD初始化代码(二)
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!上一篇文章,我们简单的列举了MIPI-DSI驱动的一些常用参数的基本解读,但是那仅仅是走马观花走了一遍,真正深入...
2021-08-09 21:54:25 1738
原创 答疑:我怎么管理自己的时间以及如何开始我的工作
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!跟我交往的很多朋友还有经常看到公众号后台有粉丝都会问我一个问题:"杨工,你是怎么管理你自己的时间的?你又...
2021-08-08 12:18:45 315
原创 Linux MIPI DSI LCD设备驱动开发调试细节学习笔记(一)
最近在学习MIPI接口的LCD驱动开发与调试,这里我主要用的是MIPI-DSI接口,它学习起来真的是太复杂了,特别是对于我这种很久都没写驱动来说更是头疼,但是头疼归头疼,工作咱们还是要完成...
2021-08-05 23:36:39 2612 1
原创 新产品立项了,作为嵌入式软件工程师该如何来开展设计工作?(个人经验总结分享)...
这个话题其实我很早之前就想写一写了,但是一直抽不开时间,今天终于有时间来聊一聊这个话题,希望能借助我过往研发产品的经验帮助更多从事嵌入式行业的朋友们入门。一个新的产品立项了...
2021-07-27 23:29:55 550
原创 STM32CubeMX | | 使用小熊派玩转颜色识别传感器(纯手工打造E53传感器模块)
关注、星标嵌入式云IOT技术圈,精彩及时送达我买来做颜色识别传感器的模块是TCS34725,如下图所示(相关资料和本文demo请滑到文末通过clone我的码云仓库链接获取):我买的是如上图...
2021-07-25 22:02:36 1650
原创 一个强大的音视频编解码库-rkmedia的应用
前面写了对RV1109开发官方资料的补充文章:瑞芯微RV1109配置7寸电容触摸屏的方向修改笔记如何添加APP到Buildroot里(以瑞芯微rv1126为例)瑞芯微RV1109配置GPI...
2021-07-22 23:50:43 2272 8
原创 瑞芯微RV1109配置GPIO设备树修改笔记(熟悉新平台从点灯大法开始)
对RV1109及瑞芯微平台感兴趣的读者,请自行到文末下载SDK:以下是我对荣品开发板官方资料的补充,本人用的是淘宝购买的荣品RV1109 开发板,那么如何使用设备树来配置一个 GPIO 呢...
2021-07-20 23:40:06 1804 2
原创 瑞芯微RV1109配置7寸电容触摸屏的方向修改笔记
对RV1109及瑞芯微平台感兴趣的读者,请自行到文末下载SDK:以下是我对荣品开发板官方资料的补充,本人用的是淘宝购买的荣品RV1109 开发板,我的方向是这样的:打开对应的LCD的dt...
2021-07-20 23:40:06 755
原创 怎么解决在vmware虚拟机下ubuntu linux系统重启后不能联网的问题
一般情况下没有特别的需要,在工作或者是平时开发学习中都会采用虚拟机来学习Linux技术,但可能就经常会遇到这样一个问题哈,请看:网络节点没了?联网的图标也没了??原因:虚拟机不稳定导致网络...
2021-07-18 23:41:17 575
原创 一个超棒的开源解读项目【Linux内核揭秘】,一定不要错过啦!
最近投入Linux方面的学习更多了,主要是Linux内核以及Linux驱动框架的研究,以下是我自己学习总结的一些笔记,以帮助我快速复习和回忆相关的知识点:还有一个是RK平台的RKmedia...
2021-07-17 23:58:27 1758 5
原创 瑞芯微RV1126 如何配置和编译linux内核学习笔记
1、配置环境./build.sh device/rockchip/rv1126_rv1109/BoardConfig-aybering.mk2、切换到内核源码目录cd kernel3、配置内核(1)配合内核平台环境make ARCH=arm rv1126_defconfig(2)使用菜单的方式配置Linux内核make ARCH=arm menuconfig4、保存配置make ARCH=arm savedefconfig5、将配合好的文件覆盖系统的配置文件cp
2021-07-12 10:52:59 3538
原创 瑞芯微RV1126 修改串口的波特率学习笔记
原厂在SDK给到我这边的时候默认波特率是1500000,但是有很多串口调试助手支持不了这么高的波特率,可能会出现乱码等现象,那么如何来修改呢?1、修改DDR初始化和SPL初始化波特率(有些平台可能不需要这一步) 修改rkbin/bin/rv11/rv1126_ddr_924MHz_v1.04.bin(也可能是其他bin,要看配置文件用的哪个),需要修改/rkbin/tools/ddrbin_param.txt中的uart_baud参数为115200,其他部分不需要修改。修改完成后,使用ddrb
2021-07-09 11:20:41 2543 3
原创 瑞芯微RV1126 BuildRoot开发学习笔记
1、BuildRoot如何增加一个包?参考 < The Buildroot User Manual.pdf >第17章2、BuildRoot如何单独编译某一个包?如果修改了源码,在编译前运行 make < package >-dirclean如果只是修改output目录下的东西,编译前运行 make < package >-rebuild3、BuildRoot什么时候需要全部重新编译,什么时候只需要单独编译某一个包?目标体系结构修改时,需要全部重
2021-07-09 11:03:38 2860
原创 【学员源鑫笔记】韦东山物联网流媒体实战项目-智慧家居视频监控系统(值得收藏)...
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!作者 | 嵌入式云IOT技术圈编排 | 嵌入式云IOT技术圈 嵌入式行业的大佬韦东山老师一贯是授人以鱼不...
2021-06-29 23:23:47 1233 8
原创 手把手之如何在嵌入式Linux上运行QT应用程序(以百问网imx6ull开发板为例)
昨天写了一篇Buildroot构建的文章,等待了几个小时,终于编译完了:Buildroot系统构建学习笔记(以百问网imx6ull开发板为例)我们将emmc下载到开发板上即可:这个QT程序...
2021-06-27 11:52:37 1188 4
原创 Buildroot系统构建学习笔记(以百问网imx6ull开发板为例)
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!最近在学习音视频开发相关的内容,故硬件选型是非常重要的,加上芯片缺货,为了保证未来芯片供应链正常,结合预测趋势以...
2021-06-26 21:54:38 521
原创 防坑指南: 杨工告诉你免联考国际硕士到底是个什么梗?
杨工本人目前在读研,由于经常关注这个话题,然后也看到最近在抖音还有公众号、朋友圈经常会刷到一些国内某机构发出的关于学历提升的广告:免联考,国内在职就读国际硕士,1年或2年学制,每天...
2021-05-19 13:10:46 4066
原创 正点原子T100智能焊台体验,顺便咱们来说说它的软件菜单、界面切换如何来实现?
点击上方「嵌入式云IOT技术圈」,选择「置顶公众号」第一时间查看嵌入式笔记!前阵子收到了正点原子赠送的T100智能焊台以及DS100数字示波器,目前经过个人实际体验,总体感觉非常优秀,如下...
2021-04-27 17:04:26 1890 10
Tiny4412应用测试软件源码
2018-11-11
敦泰--FT5X06 Android驱动框架分析-杨源鑫.pdf
2018-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人