自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux之work、delayed_work和workqueue

本文档描述一下linux中的work、delayed_work和workqueue基本API函数和大致关系,直接用框图形式给出。

2022-03-20 16:30:30 551

转载 【转】ICMP/NAT/ARP/RARP/DHCP/DNS协议的作用(基本含义)

原文:https://www.cnblogs.com/lvlang/p/10586374.htmlICMP/NAT/ARP/RARP/DHCP/DNS协议的作用ICMP(ping命令使用的就是这个协议): Internet control Message Protocol (Internet控制报文协议)用于控制数据报传送中的差错情况。可用于测试主机是否可达;属于网络层NAT:Network Address Translation(网络地址转换协议)用于把公网的IP地址转换为私网的IP.

2021-06-22 23:58:04 879

转载 【转】ICMP协议、DNS、ARP协议、ping、DHCP协议

原文:https://www.cnblogs.com/Joezzz/p/10426757.html1.ICMP协议1)ICMP协议,即:网络控制消息协议(Internet Control Message Protocol)2)ICMP是网络层协议,因为ICMP报文是装在IP数据报中,作为它的数据部分发出去的,如图3)ICMP协议用于报告网路差错和异常,如:网络通不通、主机是否可达、路由是否可用等4)ICMP报文有两种类型:ICMP差错报告报文和ICMP询问报文...

2021-06-22 23:56:09 743

原创 ADB口在linux上位机安装USB串口驱动(usbserial.ko)后被识别为ttyUSBn口问题的处理参考

如题所述问题,可参考如下链接中处理。本文仅供参考,请客观考虑具体问题,并评估可行性,谢谢!https://patchwork.kernel.org/project/linux-usb/patch/[email protected]/上述参考中,核心内容如下:On Mon, Jul 23, 2018 at 04:02:20PM +0200, Romain Izard wrote:> Some modems now us

2021-02-24 14:50:18 784

原创 linux驱动模块加载错误(insmod: can‘t insert ‘xxx.ko‘: invalid module format)的原因之一:内核或者配置不一致

问题现象:insmod方式加载某个驱动ko模块,提示insmod: can't insert 'xxx.ko': invalid module format问题原因之一(也可能是概览较大的一个原因):目标内核和编译用的内核不一致。(1)编译驱动模块所用的内核版本,跟要加载进去的目标主机的内核版本不一致;(2)二者相关配置有某些较明显的区别。或者,最简单保险的方式:保证主机里的内核,跟编译模块时所用的内核,是完全一套源码,相同配置,基本就没什么问题了。...

2021-02-23 18:06:37 8697 1

转载 【转】insmod和modprobe

原文:https://www.cnblogs.com/simk/p/10983261.htmlmodprobe 和 insmod 区别1 关于内核加载方式 1) insmod : insmod一次只能加载特定的一个设备驱动,且需要驱动的具体地址 举例说明: insmod pblk.ko // 需要制定pblk.ko的详细地址 ,例如 insmod /home/linusrc/drivers/lightnvm/pblk.ko 2) modprobe: mo...

2021-02-23 15:27:18 366

原创 source insight4导入、导出配置文件的方法

source insight4导入、导出配置文件的方法source insight4是广受软件开发者们喜欢的一款源码编辑和查阅工具,具体原因本文不多赘述。如果有刚接触该工具,对其还不太了解的同学,推荐可以浏览另一篇转发的博文“https://blog.csdn.net/wxchbhd/article/details/90727470”。本文主要介绍一下在使用source insight4工具时,如何导入、导出配置文件,以方便保存自己的独有配置,或者直接导入别人比较好的配置。步骤如..

2021-02-15 14:29:39 6786

转载 【转】win10 连接samba 提示用户名或密码不正确

原文链接:http://www.majianwei.com/archives/9637亲测有效!问诊:(1)确认服务器smb服务已开启;(2)确认服务器已创建对应的账户,并且设置密码;(3)确认本地自己输入的账户和密码正确;(4)同一个局域网内,有别的同学可以使用该账户和密码正常登陆;--此条相当重要(当然,也可能有的同学pc也登陆不上,也即存在跟本机同样的问题)给药:注:如下内容来自博文:http://www.majianwei.com/archives/963..

2021-01-18 14:58:20 8812

原创 Linux下tar文件压缩、拆分及合并、解压

以文件yocto.log的处理为例源文件:yocto.log压缩:yocto.log.tar.gz $ tar -czvf yocto.log.tar.gz yocto.log拆分:yocto.log.tar.gz.00,yocto.log.tar.gz.01,yocto.log.tar.gz.02,yocto.log.tar.gz.03 $ tar -czf - yocto.log.tar.gz | split -b 100 -d - yocto....

2020-12-05 14:18:03 1960

转载 【转】linux下.bashrc文件 /PATH环境变量修改 /提示符修改

本文为转载,仅供学习交流。原文:https://www.cnblogs.com/testlife007/p/6548698.html1) .bashrc文件 在linux系统普通用户目录(cd /home/xxx)或root用户目录(cd /root)下,用指令ls -al可以看到4个隐藏文件, .bash_history 记录之前输入的命令 .bash_logout 当你退出时执行的命令 .bash_profile 当你登入shell时...

2020-10-09 19:45:54 2216

转载 【转】我对linux的理解之device_register

原文链接:http://blog.chinaunix.net/uid-20602659-id-2921577.html我对linux的理解之device_register分类:LINUX2011-09-28 11:26:29------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:amingriyue.blog.chinaunix.net---------------------------...

2020-09-23 22:56:45 707

转载 【转】我对linux理解之driver_register

原文链接:http://blog.chinaunix.net/uid-20602659-id-2913985.html我对linux理解之driver_register分类:LINUX2011-09-27 10:31:37------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:amingriyue.blog.chinaunix.net----------------------------...

2020-09-23 22:55:02 571

转载 【转】list_for_each_entry解析

原文:https://www.cnblogs.com/Caden-liu8888/p/7693508.htmllist_for_each_entry解析双向链表及链表头:建立一个双向链表通常有一个独立的用于管理链表的链表头,链表头一般是不含有实体数据的,必须用INIT_LIST_HEAD()进行初始化,表头建立以后,就可以将带有数据结构的实体链表成员加入到链。INIT_LIST_HEAD (&nphy_dev_list);定义:#define list_for..

2020-09-17 15:57:35 433

转载 【转】RPMsg:协议简介

注:本文为转发,只为学习交流及备忘,请移步原文,谢谢!RPMsg:协议简介https://www.jianshu.com/p/c7cdad8273edRPMsg:协议简介SunnyZhou1024关注2020.07.19 20:49:54字数 1,826阅读 1660. 起因之前在RPC原理与FastRPC实现一文中介绍过RPC的原理,简而言之,RPC就是实现本地程序调用位于另一个地址空间的例程(routine)的一种技术手段,其基本架构如图0-1所示。...

2020-09-12 11:17:42 2795

转载 【转】MIPI-CPHY、DPHY和MPHY基本介绍

原文:http://blog.sina.com.cn/s/blog_4056759f0102zmvw.html1.基本概念在MIPI目前公布的协议中,有3类基于摄像头的接口,一个是前几年大行其道的D-PHY接口,一个是C-PHY接口,还有一个是M-PHY接口。D-PHY接口一般是1/2/4 Lane,每个Lane走差分线对,是电流驱动型,单信号幅度一般是200mv,线对差分的幅度在400mv左右,布线要求是等长且成双成对,D-PHY是有单独的同步时钟来进行同步,最多是10根线,但...

2020-09-07 16:12:01 40198 2

转载 【转】Xmodem、Ymodem协议总结

原文:https://blog.csdn.net/hkh5730/article/details/25145651Xmodem、Ymodem协议总结写在前面:  本文包含如下内容:  一、文件传输简介  二、传输协议  三、协议特点  四、XModem协议解析    (4-1)协议校验和方式传输流程解析    (4-2)CRC校验信息包解析  五、Y...

2020-03-21 15:14:05 2107

原创 ubuntu中安装petalinux提示ERROR: Failed to install Yocto SDK for aarch64的处理方式之一

问题如下:。。。。INFO: Installing PetaLinux...*********************************************WARNING: PetaLinux installation directory: /opt/pkg/petalinux/. is not empty!*********************************...

2020-03-13 21:03:34 4419 1

转载 【转】一文带你了解ARM的发展历程

原文:http://www.elecfans.com/d/716428.html一文带你了解ARM的发展历程半导体行业联盟•来源:未知•作者:胡薇•2018-07-26 08:20•14983次阅读0ARM公司既不生产芯片也不销售芯片,它只出售芯片技术授权。却做到了在手持设备市场上占有90%以上的份额。软银在2016年耗资300多亿美元拿下ARM,使得本来就大红大紫...

2020-03-06 11:51:17 1259

转载 【转】关于ARM Cortex内核的种类以及性能解读

原文:http://www.elecfans.com/d/971017.html关于ARM Cortex内核的种类以及性能解读贸泽电子•来源:djl•2019-08-27 14:31•2823次阅读0ARMCortex内核系列提供非常广泛的具有可扩展性的性能选项,设计人员有机会在多种选项中选择最适合自身应用的内核,而非千篇一律的采用同一方案。Cortex系列组合大体上分...

2020-03-06 10:51:25 2625

原创 putty中打开输入字符回显的设置方式

1.点击“左上角图标”,选择“change settings”2. "Terminal"选项-“Local echo”选择“Force on”-"Apply"后返回输入窗口即可

2020-03-06 10:03:12 3913

转载 MQTT,CoAP,,LWM2M,UDP,TCP各自特点,NB-iot设备接入协议

原文出处:https://www.cnblogs.com/Bebing/p/11557342.htmlMQTT,CoAP,,LWM2M,UDP,TCP各自特点,NB-iot设备接入协议UDP 用户数据报协议(UDP,User Datagram Protocol) 传输层协议是无连接的,即发送数据之前不需要建立连接。 尽最大努力交付,即不保证可靠交付 传输效率高,适用于对高速传...

2020-02-27 18:24:23 840

原创 CC2533_IARfor8051v8.10.3_10进制常数值进制转换注意点

直接上图!unsigned long变量,直接赋值为一个大于16bit有效位的整数,如65537(0x10001),ok; unsigned long变量,直接赋值为一个大于16bit有效位的算数值,如100*60*20(0x1D4C0),默认从bit16开始按带符号数处理,且自动补符号位; unsigned long变量,直接赋值为一个大于16bit有效位的算数值,带U标,如100*60...

2019-09-27 14:04:02 266

转载 【转】NB-IoT移远BC95使用小结

总结得很不错的一篇文章,转来分享一下:原文链接:https://www.cnblogs.com/libra13179/p/9284591.htmlNB-IoT移远BC95使用小结移远-BC95-测试前准备1、 设备连接主串口,串口调试助手波特率使用9600,选择对应的端口号。在串口调试助手上输入AT发送,查看是否有OK返回。如果想修改波特可以通过下面的AT来修改...

2019-09-21 10:45:31 1695

转载 【转】CC2530/2531/2533对比

原文:http://blog.chinaunix.net/uid-9688646-id-3329141.htmlCC2530/2531/2533对比分类: 嵌入式2012-08-28 11:58:31 CC2530 CC2531 CC2533 Flash size(KB) ...

2019-08-31 11:10:33 1507

原创 在vivado sdk中编译基于zynq的c代码时提示找不到sqrtf()函数

现象:编译fft相关处理的c代码时提示找不到sqrtf()函数。处理:在编译链接选项中增加-lm,如下图

2019-08-27 09:09:06 747

原创 Git命令:添加整个文件夹目录或按文件类型添加文件

Git命令:添加整个文件夹目录或按文件类型添加文件1. Git添加整个文件夹目录及其中所有内容(被gitignore的除外):$ git add文件夹/2. Git按文件类型添加文件$ git add *.文件类型 //注:该命令会默认同时添加子目录中的文件如:$ git add *.h 或 $ git add *.c...

2019-07-18 18:48:41 1767

原创 vivado sdk在release模式下调试时总是进disassembly页面而不是c代码界面的处理方法

注1:是release模式下调试时进不了c页面,debug模式下正常。1. 现象2. 处理在工程属性的“debugging”-“debug level”中,不要选择none,可以选择如“maximum(-g3)”。注2:现在仍然有,调试模式下,运行后不能停在main函数处的问题,已经在运行模式中勾选了“run to main”,但仍然无效,debug、...

2019-06-10 18:47:43 4907 7

转载 【转】SourceInsight4.0的使用--一遍很详细介绍source insight4使用的文章

本文为转载,尊重原创,可移步如下链接查看原文,谢谢!版权声明:真正的大师永远都怀着一颗学徒的心! https://blog.csdn.net/qq_39660930/article/details/77499455 一、项目管理1、新建一个项目快捷键Alt+Shift+N可以打开新建项目对话框,然后根据提示填好项目存储位置,源文件位...

2019-06-01 11:43:52 13620 3

转载 【转】Source Insight 常用设置和快捷键大全

原文:https://www.cnblogs.com/bluestorm/archive/2012/10/28/2743792.htmlSource Insight 常用设置和快捷键大全Source Insight 4.0 文件类型、编码格式、tab转空格、tab键自动补全设置。。。http://www.cnblogs.com/bluestorm/p/6864540.htm...

2019-06-01 11:10:57 321

原创 TI AWR1642BOOST-ODS EVM开发板入门

欢迎转载,请注明出处,谢谢! 最近做一个小测试要用到TI AWR1642BOOST-ODS EVM开发板,查询相关资料后,现在初步可以跑起来官方demo,简单备忘一下。概要2. 可参考文档以下文档可在TI官网下载到:1. “AWR1642 Evaluation Module (AWR1642BOOST) Single-Chip mmWave Se...

2019-05-30 10:29:13 8073 3

原创 ARM官方矩阵乘法库函数arm_mat_mult_q31结果不太对路的问题

因为某个测试需要,在STM32F407平台上验证矩阵乘法,使用ARM官方库“CMSIS_5-5.5.1\CMSIS\DSP\Source\MatrixFunctions\arm_mat_mult_q31.c”中函数arm_mat_mult_q31。 测试实例,参照《安富莱_STM32-V5开发板_数字信号处理教程(V1.0).pdf》-20.2 矩阵乘法 MatMult-...

2019-05-23 15:34:17 2184

原创 MDK template模板的使用

MDK template模板的使用以MDK5.26为例如果使用已有的模板,只需在光标输入处,选择View-Templates Window,在左侧会打开template窗口,选择并双击需要用的模板项即可。如下图:另外,也可以自定义template(典型的比如函数注释头),方便后续应用。如下图:...

2019-05-07 18:55:13 1307

原创 ubuntu下安装beyond compare

http://www.scootersoftware.com/download.php?zz=kb_linux_installTerminal Installwget http://www.scootersoftware.com/bcompare-4.2.6.23150_amd64.debsudo apt-get updatesudo apt-get install gde...

2019-04-23 16:06:59 625 1

原创 vim常用命令或操作摘要

1. 进入/退出插入状态:进入:i或I退出:ESC;2. 保存正常退出(无修改)::q保存退出::wq不保存退出(有修改,但不保存)::q!强制退出(一般不要使用)::!3. 查找最快的方式是让光标停留在想要查找的单词的任意一个字母上面, 然后输入Shift + * (跟shift+#互补),即可快速选中该单词,并且可以通过 n 或 N 进行上一个或下一个...

2019-04-23 15:57:02 259

原创 GDB tui(GUI)模式的打开和退出

注:个人经验总结备忘,欢迎转载,请注明出处即可,谢谢!GDB的tui(GUI)模式,对于调试时查看代码上下文有很大的帮助,刚开始使用时不熟悉,有几个小注意点,备忘一下.1. 使能tui模式有的linux版本已经默认带有gdb tui, 进入gdb后直接使用就可以,但有的发布版本或者较早的版本可能没带,这种情况下,在打开gdb时添加一个-tui选项就可以.2. 进入/退出t...

2019-03-01 21:16:04 2275 1

转载 [转]AsicBoost和SegWit

尊重原创,本文仅供学习交流使用.原文链接:https://www.jianshu.com/p/f2f1215b3020 AsicBoost和SegWit姜家志2017.05.02 08:56* 字数 2564 阅读 680评论 1喜欢 3关于AsicBoost和SegWit的讨论已经冷清了很多,但我还是想从技术的角度尝试解释下:AsicBoost是什么 AsicB...

2019-01-23 10:52:12 164

转载 [转]AsicBoost到底是个什么技术?让矿圈炸了。

本文为转载,仅供交流学习使用.原文出处:http://www.bitcoin86.com/wk/30419.html AsicBoost到底是个什么技术?让矿圈炸了。2018-10-23 分类:矿业动态 阅读(2226)昨晚的一则快讯引爆了矿圈,快讯称比特大陆发布了S9新固件,新固件用于实现“显性Asic Boost”功能。不少朋友问我这是项什么技术,大家如此关注。其实简单...

2019-01-21 17:44:57 312

转载 【转载】Ubuntu 16.04 WINE 企业微信

注:本文为转载,感谢原著作者的专业和详细说明,解决了在ubuntu下使用企业微信的基本问题。请移步原链接或者本转载页面直接浏览。转载自elkPi.com本文链接地址: Ubuntu 16.04 WINE 企业微信,http://elkpi.com/topics/ubuntu-16-04-wine-wxwork.html本文只供备忘和交流,如有侵权请联系,随即删除,谢谢!以下为...

2018-09-05 10:56:39 11399 1

原创 grep、sed、awk个人备忘(补充中)

声明:个人整理+参考博文!参考文章如下:《详细grep、sed、awk》:https://www.cnblogs.com/caicairui/p/8616845.html 目录1. grep2. sed3. awk3.2 疑问点1. grep 2. sed2.1 语法说明流编辑器,过滤和替换文本。工作原理:sed命令将当前处理的行读入模式空间...

2018-08-12 15:31:32 147

原创 嵌入式技术类相关资料、博文、网站链接等(补充中。。)

目录一. linuxlinux命令大全(手册):http://man.linuxde.net/一.操作系统1.1 linux1. linux命令大全(手册)http://man.linuxde.net/1.2 FreeRTOS1. FreeRTOS官网https://www.freertos.org2. 开发板:"正点原子"相关网站和信息...

2018-08-11 14:40:09 603 1

source insight4主题设置-black.xml

本xml配置文件针对source insight4,可一键设置并使用黑色背景及一些常用的快捷方式,个人已经使用很长时间,现免费分享! 注1:导入、导出配置文件的方法可参考https://blog.csdn.net/wxchbhd/article/details/113815781; 注2:导入本配置之前,请先保存原配置文件,以防后续回退。

2021-02-15

BLE-CC254x-1.4.2.2.rar

TI官方最新Bluetooth蓝牙模块CC254x sdk安装文件,版本是1.4.2.2,网上很多现有的都是1.4.2.1的,官方建议使用目前最新版本,下载后直接运行安装即可获取相关sdk源码。

2019-09-03

Cortex-R4 CMSIS DSP Library-v1.0.0.exe.zip

附件资源是TI官方针对Cortex™-R4的CMSIS DSP 库,一般较容易找到的ARM官方CMSIS-DSP库,默认是针对cortex-M系列, TI的这个CMSIS标准的DSP库,看介绍是跟ARM合作开发,目标是针对cortex-R4/5,有望对此应用有用,有需要的同仁可以 辩证使用。

2019-05-14

GB2312区位码表

GB2312 区位码表,简体中文一二级字库的汉字和区位码对应关系,可作为查询表格使用

2014-04-28

GB2312简体中文编码表

GB2312简体汉字的编码表,十六进制内码和汉字的对应关系

2014-04-28

LPC1200开发板原理图

LPC1200最小系统原理图,并附有简单外设

2012-02-01

空空如也

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

TA关注的人

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