随笔分类 -  嵌入式

摘要:mipi概述文件,请阅读 https://zhuanlan.zhihu.com/p/92682047 2.mipi phy层的文件,请阅读 https://www.cnblogs.com/fuzidage/p/14107768.html 阅读全文
posted @ 2023-02-03 17:28 高山小路 阅读(79) 评论(0) 推荐(0) 编辑
摘要:1.MBR MBR的全称是Master Boot Record(主引导记录),MBR早在1983年IBM PC DOS 2.0中就已经提出。之所以叫“主引导记录”,是因为它是存在于驱动器开始部分的一个特殊的启动扇区。这个扇区包含了已安装的操作系统的启动加载器和驱动器的逻辑分区信息。 主引导扇区是硬盘 阅读全文
posted @ 2022-08-05 11:02 高山小路 阅读(553) 评论(0) 推荐(0) 编辑
摘要:一、密码更改 1.在linux系统上,输入passwd,输入需要设定的密码,密码文件保存在/etc/passwd里面。 2.把/etc/passwd文件拷贝出来,放到rootfs的etc/目录下,实现了密码更改。 https://www.its203.com/article/qq_29729577/ 阅读全文
posted @ 2022-07-13 11:21 高山小路 阅读(1617) 评论(0) 推荐(0) 编辑
摘要:1.lvds就是差分信号接口,tft-lcd屏幕,一种常用的接口。 2.有3种标准,18bit, 24bit(JEIDA) 与 24bit(VESA) 详细看https://www.topwaydisplay.com/cn/blog/tft-lcd-color-depth 3.开发lvds屏幕驱动, 阅读全文
posted @ 2022-07-01 11:15 高山小路 阅读(694) 评论(0) 推荐(0) 编辑
摘要:一、压缩和解压缩 tar 解包 tar xvf filename.tar .tar 打包 tar cvf filename.tar dirname .gz 解压1 gunzip filename.gz .gz 解压2 gzip -d filename.gz .gz 压缩 gzip filename 阅读全文
posted @ 2022-06-22 11:47 高山小路 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1.letter shell 嵌入式设备,串口命令交互定义shell库,https://github.com/NevermindZZT/letter-shell 2.内存泄露工具 简单的内存泄露分析工具 http://www.linkdata.se/sourcecode/memwatch/ 3.常用 阅读全文
posted @ 2022-06-21 16:01 高山小路 阅读(68) 评论(0) 推荐(0) 编辑
摘要:外部引脚信号: VSYNC: 帧同步信号,表示扫描1帧的开始,一帧也就是LCD显示的一个画面。 HSYNC: 行同步信号,表示扫描1行的开始。 VDEN:数据使能信号。 VD[23:0] : LCD像素数据输出端口。 VCLK:像素时钟信号。 内部参数说明: VSPW:帧同步信号的脉宽,单位为1行( 阅读全文
posted @ 2022-06-15 21:06 高山小路 阅读(1748) 评论(0) 推荐(0) 编辑
摘要:1.dd if=/dev/zero of=loopfile.img bs=100M count=1 2.mkfs.ext4 loopfile.img 3.mkdir /mnt 4.mount loopfile.img /mnt 4步,实现了内存一块分区,作为一个文件系统使用 参考链接如下:https 阅读全文
posted @ 2022-06-06 15:32 高山小路 阅读(42) 评论(0) 推荐(0) 编辑
摘要:1.判断sd卡是否存在 2.若存在sd卡,只find一次,若存在,则进入测试,无,则退出脚本测试。 3.若一直无sd卡,有个超时,自动退出。 参考脚本如下: `#!/bin/sh find_file=0 time_cnt=0 while [ 1 ]; do mountpoint /record is 阅读全文
posted @ 2022-06-06 15:18 高山小路 阅读(98) 评论(0) 推荐(0) 编辑
摘要:一、网络库 Mongoose:非常小巧易用的网络库,https://mongoose.ws/features/ 特点: 1、小巧易用,全部代码就一个 mongoose.c 和一个 mongoose.h 文件。 2、依赖少,就是纯粹的 Socket 编程,没有引用任何第三方库。 阅读全文
posted @ 2022-05-22 16:00 高山小路 阅读(213) 评论(0) 推荐(0) 编辑
摘要:1.测试平台,欧姆龙cp1h-x 2.通信方式,hostlink,rs232 . 3.hostlink 支持c-mode 和fins 2种通信模式。 4. cp1h的地址说明和分区表如下 5.网上找的说明 由于需要读写w区(工作寄存器),不能用c-mode方式,只能用fins 方式的命令交互。 6. 阅读全文
posted @ 2021-10-19 20:39 高山小路 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:可以使用arm-none-eabi-objdump -t Application.elf。它将显示所有函数和全局变量的大小(十六进制数)。 地址类型节大小名称 0000d600 l F.text 00000198 uip_arp_更新 全局变量在.bss部分,函数在.text部分,常量数据在.dat 阅读全文
posted @ 2021-10-11 16:53 高山小路 阅读(2462) 评论(0) 推荐(0) 编辑
摘要:目前网络上讨论的智能家居,大部分都是基于wifi或者蓝牙控制的智能设备,很少看到语音控制的设备。 当前国内主要做语音识别的企业有两家,一家是科大讯飞,另外一家是云知声,国外的主要有苹果的siri谷歌的google now ,微软公司自带的win7 语音识别。识别率高的都是基于云端来设计的,即本地... 阅读全文
posted @ 2015-01-06 15:25 高山小路 阅读(705) 评论(0) 推荐(0) 编辑
摘要:C语言中强制类型转换总结●字符型变量的值实质上是一个8位的整数值,因此取值范围一般是-128~127,char型变量也可以加修饰符unsigned,则unsignedchar型变量的取值范围是0~255(有些机器把char型当做unsighedchar型对待,取值范围总是0~255)。●如果一个运算符两边的运算数类型不同,先要将其转换为相同的类型,即较低类型转换为较高类型,然后再参加运算,转换规则如下图所示。double←──float高↑long↑unsigned↑int←──char,short低●图中横向箭头表示必须的转换,如两个float型数参加运算,虽然它们类型相同,但仍要先转成do 阅读全文
posted @ 2014-03-14 17:36 高山小路 阅读(4788) 评论(0) 推荐(0) 编辑
摘要:在工作中遇到一些概念模糊的地方, 需要记住了bit意为“位”或“比特”,是计算机运算的基础;byte意为“字节”,是计算机文件大小的基本计算单位;说到usb2.0标准接口传输速率。许多人都将“480mbps”误解为480兆/秒。其实,这是错误的,事实上“480mbps”应为“480兆比特/秒”或“480兆位/秒”,它等于“60兆字节/秒”,大家看到差距了吧。这要从bit和byte说起:bit和byte同译为"比特",都是数据量度单位,bit=“比特”或“位”。byte=字节即1byte=8bits,两者换算是1:8的关系。mbps=mega bits per second( 阅读全文
posted @ 2014-02-26 14:44 高山小路 阅读(3349) 评论(0) 推荐(0) 编辑
摘要:转载于http://xxglx.jxcfs.com/net/zyk/htmlfiles/conception/conception00080.htm以太网帧是以太网网络通信信号的基本单元,是对其进行网络性能分析的基础。以太网发展时间较长,衍生出的相应规范较多,如10mbps-10baset ethernet(802.3)、100mbps-fast ethernet(802.3u)、1000mbps-gigabit ethernet(802.3z))和10 gigabit ethernet(ieee 802.3ae)等,一般将以太网帧分为数据帧和管理帧。其中数据帧又分为以太网基本帧和vlan采用 阅读全文
posted @ 2013-12-30 18:28 高山小路 阅读(2602) 评论(0) 推荐(0) 编辑
摘要:ISPISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。ISP技术是未来发展方向。ISP的工作原理ISP的实现相对要简单一些,一般通用做法是内部的存储器可以由上位机的软件通过串口来进行改写。对于单片机来讲可以通过SPI或其它的串行接口接收上位机传来的数据并写入存储器中。所以即使我们将芯片焊接在电路板上,只要留出和上位机接口的这个串口,就可以实现芯片内部存储器的改写,而无须再取下芯片。ISP的优点ISP技术的优势是不需要编程器就可以进行单片机的实验和开发,单片 阅读全文
posted @ 2013-12-16 15:08 高山小路 阅读(208) 评论(0) 推荐(0) 编辑
摘要:嵌入式tcpip方案目前高端一点的嵌入式处理器,如STM32F107,都带有MAC,因此用户在实现网络功能的时候,只需要外界PHY层的芯片,目前使用比较都的是DM9161A。网上的驱动也比较多,开发起来比较容易。普通的处理器,msp430,没有MAC功能,因此需要使用外接带有MAC层,和PHY层的芯片,目前使用比较多的是DM9000A,和ENC28J60,这类的网络驱动多,开发起来比较容易。有了硬件,下面考虑的是软件,目前嵌入式tcp/ip主要有下面三类uiplwipMicrium-uC-TCP-IP其中uip和lwip在国内很多开发板提供的范例都带有,学起来比较简单。Micrium-uC-T 阅读全文
posted @ 2013-12-13 11:08 高山小路 阅读(567) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示