![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式学习
文章平均质量分 62
Liu-Eleven
纸上得来终觉浅,绝知此事要躬行。
展开
-
嵌入式Linux修改启动时内核打印信息
自定义linux启动版本号为原创 2023-05-10 14:24:40 · 734 阅读 · 2 评论 -
linux之字符设备驱动
最近由于工作需要,因此回顾了下字符设备驱动。具体的内容我就不多说了,直接看这位博主写的:Linux设备驱动(二)—— 字符设备驱动(三)——自动创建设备节点_Thanos Yan的博客-CSDN博客写的是相当详细。此处我主要介绍我使用的示例: app-write.c build.sh epoll_read.c Makefile memdev.c memdev.hmemdev.c memdev.h是我的驱动示例文件app-write.c 向字符设备驱动写一段十六进制原创 2022-04-06 16:59:23 · 217 阅读 · 0 评论 -
Qt使用wxsqlite为sqlite加/解密并制作sqlite3shell工具
在嵌入式上使用QT开发用户界面时候,少不了使用数据库。但是Qt自带的sqlite3数据库是没有加密的,因此当保存一些敏感信息的时候很容易暴漏个人隐私。网上查了很多资料,此处做下总结方便大家学习。1.加密方式分类1.1)使用SQLCipher加密。1.2)使用wxSqlite加密。2.使用wxSqlite加密步骤2.1)下载并解压文件下载地址:Releases · utelle/wxsqlite3 · GitHub此处我下载的是3-4.5.1,解压后如下:由于文件众..原创 2022-03-15 12:17:46 · 2437 阅读 · 2 评论 -
Qt 使用Sqlite3数据库加密
最近在做一个嵌入式设备,因为设计密码问题,所以需要对sqlite数据库进行加密,但是找了好多例子都不能达到要求,好在最后终于找到一可用资源,本人亲测可用。源码:https://download.csdn.net/download/lsyrhz/10461435源码下下来包含了加密插件的源码还有一个测试的程序,首先需要编译sqlitecipher.pro项目了,编译debug和release后分别...原创 2018-06-06 09:37:41 · 10888 阅读 · 10 评论 -
Qt调用SQLCipher实现数据库加密/解密
书接上回。(1条消息) Qt 使用Sqlite3数据库加密_ 刘一儿(嵌入式)-CSDN博客_qt sqlite数据库加密加密后,如何在命令行进行解密呢?SQLCipher官网API:SQLCipher API - Zetetic经过查找发现使用 如下命令可以打开数据库:PS E:\QtPro\Qt5\sqlitecipher > .\sqlite3shell.exe .\student.dbSQLite version 3.8.2 2013-12-06 14:53:30E.原创 2022-03-14 13:41:19 · 2486 阅读 · 0 评论 -
在IMX6上使用hdmi显示qt应用
首先将迅为-IMX6开发板分别连接9.7寸屏和HDMI显示器然后使用MfgTool工具烧写QT系统然后拨码开关设置成从emmc启动在uboot命令行下设置开发板为9.7寸屏显示(这样也会同时设置HDMI)设置完,保存配置,如下图:然后设置启动QT系统,并保存设置,如下图:然后开发板重新启动,可以看到默认9.7寸屏显示qt的触摸校准程序了,点击屏幕校准,最后会在9.7寸屏上运行QT的demo程序。HDMI显示通道默认是关闭的,在串口命令行下输入命令“echo 0 >..原创 2022-01-13 18:24:58 · 1065 阅读 · 0 评论 -
嵌入式修改系统默认时间
一:什么是Linux系统的时钟Linux时钟在概念上类似Windows时钟显示当前系统时间,但在时钟分类和设置上却和Windows大相径庭。Linux将时钟分为系统时钟(SystemClock)和硬件(Real TimeClock,简称RTC)时钟两种。系统时间是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的那个主板硬件时钟。既然Linux有两个时钟系统,那么大家所使用的Linux默认使用哪种时钟系统呢?会不回出现两种系统时钟冲突的情况呢?这些疑问和担心不无道理。...原创 2020-09-14 18:14:45 · 750 阅读 · 0 评论