自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(308)
  • 收藏
  • 关注

转载 WSL下使用串口

转自:https://www.scivision.dev/usb-tty-windows-subsystem-for-linux/转载于:https://www.cnblogs.com/aaronLinux/p/11358553.html

2019-08-15 16:05:00 2812

转载 [ST]串口看门狗和独立看门狗区别

转自:https://www.cnblogs.com/pertor/p/9483445.html转载于:https://www.cnblogs.com/aaronLinux/p/11303974.html

2019-08-05 16:48:00 399

转载 [加密]非对称加密STM32实现

转自:https://blog.csdn.net/kangerdong/article/details/82432701把所有的准备工作都做完了以后,可以将加密算法移植到我们具体的项目中去了,在STM32中在出厂前已经将RSA的公钥私钥,CA数字签名和CA公钥烧写在STM32的flash上了。4.1 身份认证在wifi连接上服务器上后,客户端首先发起交换密钥请求,客户端将自己...

2019-07-19 16:18:00 838

转载 [Startup].Linux启动时间优化

转自:https://www.cnblogs.com/agui125/p/10070559.html正文回到顶部1.实践过程我是对海思3559进行启动时间优化的。具体的操作可以参考《Hi3559V100/Hi3556V100 快速启动优化指南》。软件上启动时间的优化一般是从三方面进行的:ubbot、内核、文件系统(1)配置boot下的环境变量bootdelay...

2019-07-01 11:29:00 191

转载 [SourceInsight].source insight 使用技巧

转自:https://www.veryarm.com/140428.html1开胃菜-初级应用1.1选择美丽的界面享受工作虽然不能以貌取人,但似乎从来没有人责备以貌取软件的。SI的华丽界面,绝对符合现代花花世界的人的审美趣味。在SI中,我们可以轻松地把各种类型关键字、变量、标志符、函数、宏、注释等定义为不同的颜色和显示方式(正体或斜体、加粗或正常、加下划线、放大显...

2019-06-30 14:50:00 173

转载 [SourceInsight].SI自动添加函数注释

FYI转载于:https://www.cnblogs.com/aaronLinux/p/11109235.html

2019-06-30 11:50:00 828

转载 [Doxygen].Docygen使用

转自:https://www.cnblogs.com/chenyang920/p/5732643.htmlDoxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,可以从一套归档源文件开始,生成文档下载Doxygen + GraphvizDoxygen可以生成动态文档Graphviz可以生成视图连接将.c文件中所用到的函数、头文件生成一个树状结构并且设置之...

2019-06-30 11:50:00 182

转载 [STM32].NVIC嵌套中断向量的理解

转自:http://www.21ic.com/embed/jiaocheng/sheji/201209/5634.html一、STM32 (Cortex-M3) 中的优先级概念STM32(Cortex-M3)中有两个优先级的概念:抢占式优先级和响应优先级,也把响应优先级称作“亚优先级”或“副优先级”,每个中断源都需要被指定这两种优先级。1. 何为占先式优先级(pre-empt...

2019-06-29 22:44:00 168

转载 [FreeRTOS].FreeRTOS CortexM3 M4中断优先级设置总结

转自:https://blog.csdn.net/xukai871105/article/details/53516857前言本文将说明在FreeRTOS嵌入式操作系统中,如何设置STM32 Cortex M3和M4系列MCU的中断优先级。总结【1】STM32L1系列,STM32F1系列,STM32F4系列,设置NVIC时需要使用NVIC_PriorityGroup_4。...

2019-06-29 22:32:00 159

转载 [FreeRTOS]FreeRTOS使用

转自:https://blog.csdn.net/zhzht19861011/article/details/49819109FreeRTOS系列第1篇---为什么选择FreeRTOS?FreeRTOS系列第2篇---FreeRTOS入门指南FreeRTOS系列第3篇---FreeRTOS移植指南FreeRTOS系列第4篇---FreeRT...

2019-06-29 22:19:00 56

转载 [Ethernet].以太网总线详解

FYI转载于:https://www.cnblogs.com/aaronLinux/p/11032919.html

2019-06-16 21:00:00 1534

转载 [USB].USB总线详解

FYI转载于:https://www.cnblogs.com/aaronLinux/p/11032914.html

2019-06-16 20:59:00 316

转载 [CAN].CAN总线详解

转自:https://blog.csdn.net/cheatscat/article/details/82886889CAN(Controller Area Network)总线协议是由BOSCH发明的一种基于消息广播模式的串行通信总线,它起初用于实现汽车内ECU之间可靠的通信,后因其简单实用可靠等特点,而广泛应用于工业自动化、船舶、医疗等其它领域。相比于其它网络类型,如局域网(...

2019-06-16 20:58:00 2414

转载 [LIN].LIN总线详解

转自:https://www.2cto.com/kf/201806/754227.html参考:https://wenku.baidu.com/view/a9b08d786bd97f192379e918.html花点时间看了一些关于LIN总线基础的内容,把其中的关键点提取了出来,在这里分享给大家。在这里你可能要问“不都有CAN总线了吗?这个LIN总线又是从哪里来的?”其实理由很简...

2019-06-16 20:58:00 9438

转载 [SDIO].SDIO总线详解

转自:https://blog.csdn.net/liuhan33025/article/details/51131848SDIO接口是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备。SDIO1.0标准定义了两种类型的SDIO卡:全速的SDIO卡,传输率可以超过100Mbps;低速的SDIO卡,支援的时脉...

2019-06-16 20:57:00 747

转载 [eMMC]eMMC读写性能测试

读写速率(dd)https://www.shellhacks.com/disk-speed-test-read-write-hdd-ssd-perfomance-linux/eMMC健康情况(mmc_utils)https://superuser.com/questions/1181300/check-health-of-emmc转载于:https://w...

2019-06-12 11:06:00 4795

转载 [通信]Linux User层和Kernel层常用的通信方式

转自:https://bbs.csdn.net/topics/390991551?page=1netlink:https://blog.csdn.net/stone8761/article/details/72780863https://www.cnblogs.com/x_wukong/p/5920437.htmlprocfs:http://blog.chinaunix.n...

2019-06-09 23:35:00 138

转载 [应用层]Linux进程间通信机制

转自:https://www.cnblogs.com/yangang92/p/5679641.html主要如下方式:1.管道pipe2.命名管道FIFO3.内存映射MemoryMapping4.消息队列MessageQueue5.共享存储SharedMemory6.信号量Semaphore7.套接字Socket转载于:https://www.cnblogs.co...

2019-06-09 23:33:00 74

转载 [I2C].I2C总线详解

转自:https://www.cnblogs.com/BitArt/archive/2013/05/27/3101037.html一. 基本信息1. 概述I²C是Inter-Integrated Circuit的缩写,发音为"eye-squared cee" or "eye-two-cee", 它是一种两线接口。I²C 只是用两条双向的线,一条 Serial Dat...

2019-06-04 22:33:00 597

转载 [kernel]如何深度裁剪、定制Linux Kernel

Todo转载于:https://www.cnblogs.com/aaronLinux/p/10928177.html

2019-05-26 22:51:00 347

转载 [堆栈]Linux 中的各种栈:进程栈 线程栈 内核栈 中断栈

转自:https://blog.csdn.net/yangkuanqaz85988/article/details/52403726问题1:不同线程/进程拥有着不同的栈,那系统所有的中断用的是同一个栈吗,那意味着不支持中断嵌套,如果中断可以被打断,那么不同中断必须使用不同栈,否则如何管控,怎么理解这个问题?M3的双堆栈(PSP/MSP), ucos举例,在不使用OS的时候,中断和...

2019-05-26 22:18:00 106

转载 [TI-DSP]sysbios的swi

SWI: SoftWare Interrupt软件中断1. 软件中断具有优先级,SWI要一直运行到结束,2. swi用于事件随机出现,但时间又不是那么急切的情况,hwi处理时间一般在us级,swi处理时间可以在ms级3. swi不可以被挂起,所以里面不应该出现信号量的等4. hwi和swi公用堆栈,但是hwi不可以被抢占,而swi可以被抢占,swi的调用一般由hwi发起...

2019-05-26 22:05:00 224

转载 [库函数]动态库和静态库优缺点比较

转自:https://blog.csdn.net/u010649766/article/details/78528601函数的必要性我们在编写一个 C 语言程序的时候,经常会遇到好多重复或常用的部分,如果每次都重新编写固然是可以的,不过那样会大大降低工作效率,并且影响代码的可读性,更不利于后期的代码维护。我们可以把他们制作成相应的功能函数,使用时直接调用就会很方便,还可以进行后期...

2019-05-25 22:58:00 187

转载 [S32K]GPIO使用

问题:1.为何对Port口下的某个引脚单独配置Direction会影响到该Port下的其他PIN脚,导致之前配置失效?当前没办法,只能把工程中所有用到的PIN脚Direction一次配置完毕详细介绍:1. Pin脚查询方式Reference Manual->"IO_Signal_Description_Input_Multiplexing.xlsx"2. ...

2019-05-13 19:51:00 735

转载 [S32K]FreeRTOS使用

参考官方:Tutorial: FreeRTOS 10.0.1 with NXP S32 Design Studio2018.R1 (官方component是V8.2.1,此文档介绍如何升级到V10.0.1)https://mcuoneclipse.com/2018/07/01/tutorial-freertos-10-0-1-with-nxp-s32-design-studio...

2019-05-13 19:22:00 1263

转载 [IC]浅谈嵌入式MCU软件开发之中断优先级与中断嵌套

转自:https://mp.weixin.qq.com/s?__biz=MzI0MDk0ODcxMw==&mid=2247483680&idx=1&sn=c5fd069ab3f17c61f98d6b967b9c819f&chksm=e91245a6de65ccb0758e25c88a9f43f9bd4da57e0b783bd34b0aaa8ce220b81...

2019-05-12 22:34:00 1001

转载 [S32K144]多通道ADC使用

1. 基本特性问:多通道是否可以采用continuous模式,然后定时器中断读取;或者直接ADC连续采样,ADC中断赋值Buffer,然后采样处理线程负责使用,因为中断可以保证值最新?答:从手册下面这段话看,连续采样并不推荐,会带来一定的cpu load, 倒是PDB或者DMA是可以考虑的方式。TRGMUX, PDB, DMA, Conversion Comp...

2019-05-12 22:20:00 2929

转载 中断和中断处理流程

转自:https://www.cnblogs.com/jdksummer/articles/2687265.html1. 中断概念中断是指由于接收到来自外围硬件(相对于中央处理器和内存)的异步信号或来自软件的同步信号,而进行相应的硬件/软件处理。发出这样的信号称为进行中断请求(interrupt request,IRQ)。硬件中断导致处理器通过一个上下文切换(con...

2019-05-10 09:13:00 2341

转载 [Linux]systemd和sysV

转自:https://www.cnblogs.com/EasonJim/p/7168216.html在Debian8中systemd和sysVinit同时存在,NTP就是在/etc/init.d/ntp中启动首先了解以下Ubuntu运行级别(init)对应工具的变化历史:1、Ubuntu 6.10及以前版本使用Sysvinit。2、Ubuntu 14.10及以前版本...

2019-04-04 14:05:00 603

转载 [Linux]Timer实现

  https://qnaplus.com/implement-periodic-timer-linux/转载于:https://www.cnblogs.com/aaronLinux/p/10638493.html

2019-04-01 19:50:00 161

转载 [Linux]Linux下signal function传参方式

https://stackoverflow.com/questions/6970224/providing-passing-argument-to-signal-handlerThis is a really old question but I think I can show you a nice trick that would have answered your pr...

2019-04-01 19:42:00 509

转载 [Linux]Linux应用层定时器

https://blog.csdn.net/lu_embedded/article/details/53080496转载于:https://www.cnblogs.com/aaronLinux/p/10637530.html

2019-04-01 17:10:00 68

转载 [Linux]Linux read/write

  Read默认read是block模式,如果想设置非block默认,则open时候参数添加O_NONBLOCKread block模式下,并非等到Buffer满才返回,而是只要有data avaiable就会返回转载于:https://www.cnblogs.com/aaronLinux/p/10620691.html...

2019-03-29 13:26:00 72

转载 [加密]证书、CA、证书信任链

转自:https://www.jianshu.com/p/6bf2f9a37febTLS传输层安全性协定 TLS(Transport Layer Security),及其前身安全套接层 SSL(Secure Sockets Layer)是一种安全协议,目的是为网际网路通信,提供安全及数据完整性保障。如图,TLS 在建立连接时...

2019-03-18 14:41:00 889

转载 [加密]openssl之数字证书签名,CA认证原理及详细操作

转自:http://blog.sina.com.cn/s/blog_cfee55a70102wn3h.html数字签名和数字证书:https://www.jianshu.com/p/80aa373111511公钥密码体系(Public-key Cryptography)公钥密码体系,又称非对称密码体系。它使用二个密钥,一个用于加密信息,另一个用于解密信息。这二个密钥间满足...

2019-03-18 14:38:00 313

转载 [Linux]linux下取消用户名和密码直接登录

假定目前只有root用户,则有如下两种方式可直接登录系统:方式一:1. passwd -d root2. 修改/lib/systemd/system/serial-getty\@.service#ExecStart=-/sbin/agetty --keep-baud 115200,38400,9600 %I $TERMExecStart=-/sbin/agetty --aut...

2019-03-14 10:58:00 4385

转载 [转]Linux下网络常用命令和工具

转自:http://int32bit.me/2016/05/04/Linux%E5%B8%B8%E7%94%A8%E7%BD%91%E7%BB%9C%E5%B7%A5%E5%85%B7%E6%80%BB%E7%BB%93/目录pingnetstatlsofiftopnctcpdumptelnetifconfignslookup & di...

2019-01-14 14:00:00 322

转载 kernel事件通知userspace

https://stackoverflow.com/questions/31646466/how-to-send-signal-from-kernel-to-user-space转载于:https://www.cnblogs.com/aaronLinux/p/10238002.html

2019-01-08 11:27:00 270

转载 [ModemManger]ModemManger的取消

http://www.linux-databook.info/?page_id=3748systemctl disable ModemManager.service 失能ModemManger从而取消对4G模块的ttyUSB口复位的占用转载于:https://www.cnblogs.com/aaronLinux/p/10172880.html...

2018-12-25 11:20:00 941

转载 [Linux]linux如何把文件切成多块

转:https://blog.csdn.net/qq_42224274/article/details/80880914将一个大文件分成若干个小文件方法例如将一个BLM.txt文件分成前缀为 BLM_ 的1000个小文件,后缀为系数形式,且后缀为4位数字形式先利用wc -l BLM.txt 读出 BLM.txt 文件一共有多少行再利用 split 命令split -...

2018-12-21 15:20:00 76

空空如也

空空如也

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

TA关注的人

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