自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

会飞的石头

保持成长,保持好奇,保持安静,保持沉默。

原创 关于异步IO比较好的说明---链接

https://zhuanlan.zhihu.com/p/37640811

2020-05-25 21:39:51 37 0

原创 S32K144 CAN的CTRL2设置的一点说明

2020-04-15 15:02:45 45 0

原创 stm32启动文件分析---链接

https://blog.csdn.net/weixin_30904593/article/details/96175157 https://www.cnblogs.com/yangguang-it/p/6746065.html

2020-04-14 16:15:50 37 0

原创 keil5 不识别jlink的一种尝试思路

最近遇到keil不识别jlink设备的问题,最后问题解决(挺傻的一个问题)。 环境: IDE:keil5.29 MCU:s32k146 jlink:V9.4(盗版) 设备“供电后”连接jlink起初发现能够识别设备并能够debug,过一段时间发现keil不能识别jlink,现象如下图所示...

2020-04-13 17:35:21 165 0

原创 keil5 手动添加device---链接

https://blog.csdn.net/qq_41673920/article/details/88645097

2020-04-11 14:45:08 95 0

原创 蓝牙 CC2640资料---链接

别人整理的文章链接:https://blog.csdn.net/ganjielian0930/category_7196739.html 芯片资料链接:http://www.ti.com/product/CC2640

2020-04-08 18:27:28 36 0

原创 Qt报告“QMYSQL driver not loaded”的解决办法---链接

https://blog.csdn.net/ac_blood/article/details/81334670 我这边Qt使用的是Qt_5_10_0_MinGW_32bit,32位,而mysql安装的是64位版本,解决办法就是到mysql官网下载32位对应的压缩包,从中拷贝 mysql-5....

2020-04-03 16:36:35 50 0

转载 Cortex-M3 的SVC、PendSV异常---链接

链接:https://blog.csdn.net/guozhongwei1/article/details/49544671 链接内容主要来自《Cortex-M3 权威指南》 7.6章节

2020-03-25 21:43:57 36 0

原创 解决Error: L6406E: No space in execution regions with .ANY selector matching xxx.o(.data).

开发过程遇到如题的错误,分别采取了如下两步操作,问题较好解决。 IDE环境:keil5 MCU:S32K144 OS:freeRTOS 1. 启用用C微库: 编译后错误消失,同时发现RAM占用过大的问题,仔细对比map文件和源码后发现freeRTOS的栈类型是 StackType_t...

2020-03-14 11:36:39 511 0

转载 Linux-hexdump命令调试event驱动

转自:https://blog.csdn.net/xiaodingqq/article/details/80807145 hexdump:查看文件的内容,比如二进制文件中包含的某些字符串,通常用来调试用 描述: 我们以event1为例子,当我们insmod挂载了键盘驱动后,出现一个event...

2020-02-26 20:59:07 35 0

原创 insmod: cannot insert 'xxxx.ko': Unknown symbol in module (-1): No such file or directory 问题解决的一种情况

在驱动模块代码中增加如下语句: MODULE_LICENSE("GPL");

2020-02-23 13:54:52 287 0

转载 linux中likely()和unlikely()

转自:https://www.cnblogs.com/embedded-linux/p/5943652.html likely()与unlikely()在2.6内核中,随处可见,那为什么要用它们?它们之间有什么区别呢? 首先明确: if (likely(value))等价于if (value) ...

2020-02-23 13:48:12 110 0

原创 U-boot编译和启动过程分析----链接

编译过程分析:https://www.cnblogs.com/heaad/archive/2010/07/17/1779806.html 启动过程分析:https://www.cnblogs.com/heaad/archive/2010/07/17/1779829.html

2020-02-14 18:47:26 51 0

转载 S32k144 简易 Bootloader

转自:https://www.jianshu.com/p/1461fc7486b7 内容目录 一、理论1、 复位流程2、 内存分布二、 实战 — boot1、 工具:keil JLINK2、 新建工程3、 修改脚本4、 修改代码5、 编译下载6、现象三、 实战 — app1、 新建工程2、 修...

2020-01-17 11:26:48 379 0

转载 Keil不能正确生成.bin文件的解决办法

转自:http://www.elecfans.com/d/828601.html 前段时间我写过如何利用CW、IAR和Keil生成image文件,效果还不错,有些用户反馈挺有帮助的,毕竟待项目开发到最后是需要生成image文件用来量产烧写,我们总不至于到最后使用调试下载吧(不过还别说,用量比较小...

2020-01-15 16:21:36 167 0

转载 基于S32K144 移植 FreeRTOS 10.1.1

转自:https://www.jianshu.com/p/d4c53f63c686 内容目录 一、FreeRTOS 源码的获取 二、移植 FreeRTOS 参考文献 一、FreeRTOS 源码的获取 图 1-1 FreeRTOS 官方网站.png 点击左边的【Download Sou...

2020-01-15 15:20:03 104 0

原创 keil中定位HardFault_Handler的方法参考---链接

https://blog.csdn.net/electrocrazy/article/details/78173558

2020-01-15 15:16:26 102 0

转载 STM32 ADC单通道与多通道_DMA学习笔记

转自:https://blog.csdn.net/dmfylb/article/details/72802690 第一部分ADC单路采集 下面我们将PC0引脚配置成AD1的通道10为例进行讲解。下面是ADC通道与GPIO对应表: 3.1首先我们应将PC0设置成模拟输入: #includ...

2019-12-31 16:44:19 160 0

转载 多核:操作系统3种处理模式(SMP+AMP+BMP)

转自:https://blog.csdn.net/honour2sword/article/details/45248121 多核化趋势正在改变IT计算的面貌。跟传统的单核CPU相比,多核CPU带来了更强的并行处理能力、更高的计算密度和更低的时钟频率,并大大减少了散热和功耗。目前,在几大主要芯片...

2019-11-25 17:52:14 158 0

转载 多核MCU可用于简化嵌入式设计

转自:http://www.elecfans.com/d/851199.html 嵌入式系统设计人员面临着对更高性能和更快上市时间的不断增长的需求。嵌入式处理器需要经常实时地执行不断扩展的任务。同时,应用需要高吞吐量和高能效以及小外形和低成本。多核微控制器单元(MCU)提供了一种可行的新解决方案...

2019-11-25 10:55:35 120 0

转载 C代码中如何使用链接脚本.lds中定义的变量

转自:https://blog.csdn.net/xiaodingqq/article/details/79290320 在链接脚本中,经常有这样的代码: SECTIONS { ..... . = ALIGN(4); .rodata : { *(.rodata) } ...

2019-11-25 10:02:04 58 0

转载 nor flash启动与nand flash启动的区别

转自:https://blog.csdn.net/chenbang110/article/details/7757667 1)接口区别: NOR FLASH地址线和数据线分开,来了地址和控制信号,数据就出来。 NAND Flash地址线和数据线在一起,需要用程序来控制,才能出数据。 通俗的说,就...

2019-11-22 18:23:06 30 0

转载 CANOE入门(三)

转自:https://www.cnblogs.com/fengliu-/p/7844085.html CANOE入门(三) 最好的学习方式是什么?模仿。有人会问,那不是山寨么?但是我认为,那是模仿的初级阶段,当把别人最好的设计已经融化到自己的血液里,变成自己的东西,而灵活运用的时候,才是真正高...

2019-11-04 16:55:30 232 2

转载 CANOE入门(二)

转自:https://www.cnblogs.com/fengliu-/p/7844080.html CANOE入门(二) CAPL就是Communication Application Programming Laguage的缩写,CAPL类似于C语言的语法,因此所有的语法请参考C语言教程,...

2019-11-04 16:51:04 355 0

转载 CANOE入门(一)

转自:https://www.cnblogs.com/fengliu-/p/7844072.html CANOE入门(一) CANoe是Vector公司的针对汽车电子行业的总线分析工具,现在我用CANoe7.6版本进行介绍,其他版本功能基本差不多。 硬件我使用的是CAN case XL. ...

2019-11-04 15:34:31 2020 0

原创 autotools的使用---链接

参考这个链接: https://blog.csdn.net/initphp/article/details/43705765

2019-10-25 15:36:36 56 0

原创 git -- Authentication failed for 问题解决

链接:https://blog.csdn.net/qq_40028324/article/details/80883010

2019-09-25 17:54:09 95 0

原创 Mysql安装及简单使用---链接

https://blog.csdn.net/bobo553443/article/details/81383194

2019-09-19 16:20:03 30 0

转载 Qt 学习之路:二进制文件读写

转自:https://www.cnblogs.com/lvdongjie/p/4817165.html 在上一章中,我们介绍了有关QFile和QFileInfo两个类的使用。我们提到,QIODevice提供了read()、readLine()等基本的操作。同时,Qt 还提供了更高一级的操作:用于...

2019-07-23 16:09:10 97 0

转载 Python利用operator模块实现对象的多级排序详解

转自:https://www.jb51.net/article/113310.htm Python利用operator模块实现对象的多级排序详解 更新时间:2017年05月09日 11:22:17 作者:kongxx 我要评论 python中的operator模块提供了一系列的函数操作。下...

2019-07-18 17:56:32 85 0

转载 通俗易懂的CRC校验

转自:https://blog.csdn.net/weicao1990/article/details/51669853 1. CRC校验原理 CRC校验原理看起来比较复杂,好难懂,因为大多数书上基本上是以二进制的多项式形式来说明的。其实很简单的问题,其根本思想就是先在要发送的帧后面附加...

2019-07-12 17:21:43 216 0

转载 CAN FD的波特率到底能跑多快?

转自:http://news.21dianyuan.com/detail/34859.html 摘要:CANFD是基于CAN20的升级版协议,为了满足汽车电子日益增长的高带宽和高传输速率的要求,CANFD主要升级了以下几个方面…… 众所周知,CAN FD是基于CAN 2.0的升级版协议,为了满...

2019-07-03 18:01:23 722 0

转载 linux下execl函数的使用和比较

转自:https://blog.csdn.net/zadastudyhard/article/details/8508046 execl(执行文件) 相关函数 fork,execle,execlp,execv,execve,execvp 表头文件 #include<unistd.h> ...

2019-05-13 14:38:44 2046 0

转载 Linux下Fork与Exec使用

转自:https://www.cnblogs.com/wuchanming/p/3784862.html 一、引言   对于没有接触过Unix/Linux操作系统的人来说,fork是最难理解的概念之一:它执行一次却返回两个值。fork函数是Unix系统最杰出的成就之一,它是七十年代UNIX早期...

2019-05-12 20:34:08 68 0

原创 zint.dll 二维码、条形码库的获取及简单使用

1,获取: a, 在https://sourceforge.net/projects/zint/files/zint/2.6.3/下载zint-2.6.3-win32rc2.zip,解压后在 .\zint-2.6.3-win32\tcl下拷贝出 zint.dll 文件; b, 在https:/...

2019-04-04 16:59:24 841 0

转载 QT出现“undefined reference to `vtable for’”问题的原因及解决方法

转自:https://blog.csdn.net/qinpanke/article/details/8066397 QT通过信号与槽机制来实现通信的功能。当该类派生自QObject并且在头文件中添加Q_OBJECT宏以后,就可以使用信号与槽。 信号与槽之间可以进行通信的根本原因是:当在类的头文...

2019-03-21 17:01:58 915 1

原创 VMware Ubuntu安装详细过程

链接:https://blog.csdn.net/u013142781/article/details/50529030

2019-03-20 17:28:45 59 0

原创 linux 链表学习 链接

https://www.cnblogs.com/alantu2018/p/8468939.html

2019-03-06 14:43:53 61 0

原创 Qt拷贝已有工程重新命名后发现还是在运行原工程

1, 将目标工程源文件拷贝到自定义路径下; 2,找到xxx.pro.user删除; 3,打开xxx.pro,重新配置工程环境;

2019-01-24 16:12:17 294 0

原创 MC20相关资料

链接:https://www.cnblogs.com/Mysterious/category/1120650.html

2019-01-05 15:52:32 2530 0

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