自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SVN上传软链接目录

软链接目录web_img上传到指定svn目录下,正常情况下会失败,提示需要管理权限之类的信息。此时可以使用指令svn st --no-ignoresvn add [path]

2023-12-13 10:22:05 405

原创 am335x加载SD卡烧录空的芯片flash失败

问题:新的AM335X使用SD卡烧录空的flash,AM335X一直打印“CCCCCCC…”,无法识别检测到SD卡并进行烧录文件。原因:AM335X的BOSD基础引导程序对于SD卡的格式有一定的识别要求。

2023-08-18 17:02:51 122

原创 服务器与设备的GDB调试命令

GDB调试运行命令

2023-08-05 09:14:42 90 1

原创 i2c调试操作相关指令

linux下的i2c调试操作指令

2023-07-24 18:00:27 172

原创 GD32未进行flash操作时的PGSERR置位

GD32的flash寄存器异常

2022-07-05 20:32:15 594 1

原创 stm32 usbtmc 连接设备上电时无法识别

stm32 usbtmc通过USB线连接到电脑上时,开机上电,此时电脑的NI软件无法识别到设备的序列号资源。电脑右下方弹出提示框【“无法识别的USB设备”】。初步调试的结果是:初始化延时等的处理耗时太长,导致中断处理等延后,使得USB的J/K信号传输等枚举量中断。...

2021-03-17 14:33:56 2062

转载 Windows环境下 Cppcheck 的使用教程

转载连接: https://blog.csdn.net/hellokandy/article/details/83302859 1、Cppcheck是什么? CppCheck是一个C/C++代码缺陷静态检查工具。不同于C/C++编译器及其它分析工具,CppCheck只检查编译器检查不出来的bug,不检查语法错误。所谓静态代码检查就是使用一个工具检查我们写的代码是否安全和健壮,是否有隐藏的问题。 CppCheck下载地址:http://cppcheck.so.

2021-02-01 10:34:25 1805

am335x uboot移植要略 ---- 屏蔽RTC

从ti官网上直接下载最新版本的SDK ---- 06.01.00.08。下载地址链接:https://www.ti.com.cn/tool/cn/PROCESSOR-SDK-AM335X获取到的SDK,直接编译uboot之后,在ti官方配套的开发板中能运行起来,但移植到自己的板子上就运行不起来了。原因在于ti公司的uboot在运行起来之后会通过i2c去读取相应开发板中的eeprom里信息来配置往下的程序运行;且会起使能运行外部的RTC时钟芯片。而我们一般的设计都极少需要运用到以上提到两种外设芯片

2021-01-30 10:44:22 342

原创 am335x uboot移植要略 ---- 输出打印串口配置

Device Drivers ---> Serial drivers ---> [*] Enable an early debug UART for debugging Select which UART will provide the debug UART (OMAP uart) ---> (0x44e09000) Base address of UART (48000000) UART input clock (2) UART register sh

2021-01-30 10:30:52 596

原创 STM32工程搭建问题项(二)

在STM32工程搭建过程中,若工程中有C++和C的文件同时存在时,需要在Keil工程中将【Options for Target ‘xx’】 –> 【Target】 中的【Use MicroLIB】项不勾选。此时会引发另外一个问题A: 不勾选【Use MicroLIB 】项时,编译后运行会出现卡在死循环`0x0800xxxx BEAB BKPT 0xAB`语句上。关于问题A的解决...

2021-01-28 15:14:40 240

原创 STM32工程搭建问题项(一)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一、 在工程...

2021-01-28 15:10:28 104

原创 linux命令cat proc/meminfo

【cat /proc/meminfo】可以读出内核系统信息。MemTotal: 所有可用RAM大小(即物理内存减去一些预留位和内核的二进制代码大小)。MemFree: LowFree与HighFree的总和,被系统留着未使用的内存。Buffers: 用来给文件做缓冲大小。Cached: 被高速缓冲存储器(cache memory)用的内存的大小(等于 diskcache minus SwapCache )。SwapCached: 被高速缓冲存储器(cache memory)用的交换空间的

2021-01-28 15:08:42 1447

原创 linux命令cat proc/mtd

【cat /proc/mtd】 通过/proc虚拟文件系统读取MTD分区表,输出mtd中保存的系统磁盘分区信息。

2021-01-28 15:07:51 2301

原创 linux命令cat proc/filesystems

【cat /proc/filesystems 】查看内核支持的文件系统。【“nodev”】表示filesystem不需要挂载块设备,它被称为虚拟文件系统。

2021-01-28 15:07:12 1493

转载 linux命令/proc/interrupts

cat /proc/interrupts  读取到的内容从左到右,分别为:1、逻辑中断号,2、中断在各CPU发生的次数,3、中断所属设备类名称,4、硬件中断号,5、中断处理函数。 如下图: 代码实现分析如下红色字体1~ 5 .  489  int show_interrupts(struct seq_file *p, void *v)490  {491   static int pre...

2021-01-28 14:51:45 2117

原创 Uboot模式下挂载U盘操作命令

uboot下U盘操作命令:help usb : 查看uboot支持的usb命令usb start : (U盘插入)USB接口挂载U盘设备usb reset :重置(挂载)U盘设备usb dev : 查看检测到的USB设备usb info :列出板子上USB主接口的属性usb storage :列出U盘的设备信息usb tree :列出Device Tree;usb part :列出...

2021-01-27 19:11:56 1651

原创 Linux命令的返回值

在 Linux 下,在控制台下运行命令,(脚本或程序中)指令运行结束后,都会返回一个数字值,这个值叫做返回值,或者称为错误号 ( Error Number )。而在控制台下,会将上一条指令执行的返回值保存在特殊的环境变量 $?中。~ # lsbin etc lib media proc sbin tmp vardev home linuxrc mnt root sys usr~# ech

2021-01-27 19:04:50 3062

原创 linux常见OS error code 值对照表

当linux指令执行结束后;返回值为 0,则表示程序执行成功。返回值非 0,则表示程序执行出错,其提示所代表的意义可以参照以下error code 对照表:"OS error code 1: Operation not permitted""OS error code 2: No such file or directory""OS error code 3: No such process""OS error code 4: Interrupted system cal

2021-01-27 19:04:31 2342

原创 设备树查看配置

设备树编辑完成之后,可以通过指令:dtc /arch/arm/boot/dts/xxxxxx.dts查看设备节点的使能配置。

2021-01-26 20:52:05 681 1

原创 linux移植中出现【can‘t open /dev/ttyO0: No such file or directory】解决方式

在linux移植过程中,根文件系统过载之后,文件系统运行提示出现错误:can’t open /dev/ttyO0: No such file or directory错误的打印提示如下:解决方法有以下方式:1、 在buildroot的make menuconfig里面,在System configuration > Run a getty,将ttyO0改为console,重新编译buildroot,可以启动。(此方式未验证)参考链接:https://lovemiffy.blog.cs

2021-01-26 20:48:33 3884

转载 关于【UBIFS error(pid 0):ubifs_get_sb:cannot open “ubi:nrootfs“,error -19】的解决方式

转载来源: https://blog.csdn.net/zengxianyang/article/details/47833627?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.cont

2021-01-26 09:05:36 1354

原创 解决SVN不能Clean Up的问题 -- sqlite3

在SVN无法Clean Up操作的时候,可以使用sqlite3来进行Clean Up。下载sqlite3,在官网上下载tools以及dll文件,tools的下包含sqlite.exe等三个文件,其中包含sqlite3.dll以及sqlite3.def文件。安装 sqlite3(安装路径两种方式):sqlite3安装方式【1】:安装到.svn目录下:将这五个文件拷贝到要执行cleanUp的项目...

2020-01-21 09:41:51 1911

空空如也

空空如也

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

TA关注的人

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