自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kconfig:249: ‘endmenu‘ in different file than ‘menu‘Kconfig:242: location of the ‘menu‘

错误1:在最后一行endmenu后面加一个空行。

2024-07-24 15:58:18 37

原创 关于正点原子的imx6ull-mini板子在移植uboot的时候ping不通的问题,找了那麽多教程都在说设置有问题,没有具体解决

/修改因为原子是有nand版本的,所以使用emmc版本的伙伴直接跳过带nand的宏定义,有兴趣的可以自己看看,我暂时没兴趣。检查的时候我发现了重要的一点,因为板子教程出来都是19年了,我现在的mini板子是2.2,因为所以我不用去改这个地址。整体要操作的基本都在board里,还有配置默认设置编译defconfig,然后就是include里的h头文件80%的selient什么的错误,肯定是你跟defconfig相关的名字错了,至于在哪,要你自己去找了。

2024-07-23 15:13:03 600

原创 make[1]: *** 没有规则可制作目标“board/freescale/mx6ull_alientek_emmc/mx6ull_alientek_emmc.o”,由“board/freescal

这个问题纯属是粗心大意导致的,我重新从头弄了两遍,一直没编译通过。然后我去找配置,配置的也对。哎,后面仔细一看,这个c文件的名字不对,还是建议复制文件名字的时候直接copy吧,这样起码不会缺。

2024-07-21 16:15:15 107

原创 正点原子imx6u的移植环节,在uboot里进行文件屏蔽的脚本

教程里也有,不过需要删除前面的行号。这里就直接复制到.vscode 文件夹的settings.json文件里就可以。

2024-07-21 14:55:27 190

原创 imx6u手贱,在串口里用shutdown把linux关机了怎么修复

于是我采取最简单粗暴的方式:断电,拔下核心板,再插上。利用正点原子的otg烧录软件烧写一遍emmc,烧写的过程中红灯在亮,且能识别到设备。以为是sd程序出问题,我又去把sd程序烧一遍,然后在插上拨到sd挡,发现除了蓝灯电源灯亮,其他都无反应。我去搜一下吓我一跳,什么不共地烧了。,这才让我悬着的心稍微放松一点。然后我拨到emmc启动,没想到emmc也启动不了。我想这下坏事了,才玩了几天啊。

2024-07-18 17:09:05 132

原创 正点原子imx6uSD卡复制files文件到u盘rootfs的root内失败

后面找不带分区,哎。相当于内存卡就是启动u盘,进入了linux系统,在系统内把文件拷贝安装到内部emmc上,这样拔了内存卡就可以从emmc启动,但是在操作的时候还是出现了问题,挺麻烦的还是用otg吧,不用来回倒腾。otg本质就是通过usb和上位机吧系统文件之类的通过usb写进emmc里。再进入root,一般是要输入密码的,更改权限,设置全部可以读写,删除原有的文件。再把files文件夹复制过来就行。进入rootfs的home目录。

2024-07-18 16:35:49 172

原创 解决正点原子MFG-TOOL打不开vbs脚本问题

解压后,最好放在D盘根目录下,直接点击对应容量的脚本vbs文件即可。例如我的是emcc的ddr3为512MB那就直接选择emcc512。链接:https://pan.baidu.com/s/1eYMRyPTShJN-Qt5HClMFQA?也检索了很多,有说中文输入法的,有说要在Ubuntu解压的,因为我是整个资料压缩包下载的,逐一解压后都把压缩包删除了。这里我给出我成功的案例,下载新的文件压缩包。当我做到uboot实验的时候发现,用不了。资源绑定里应该有,或者是。

2024-07-18 15:14:09 276

原创 关于正点原子imx6ull串口实验,打开串口软件后无反应

然后我跟着按了几下依旧没啥反应,突然我发现按了key0蜂鸣器就响了,这下坏了,程序压根没烧写进去,用的还是以前的。我在某多多买了俩读卡器才1.3,不得不说真便宜。买的是2.0给我发的是3.0.具体是真假我也不太清楚。反正连上之后发现烧写程序后一直串口没反应,但是串口显示的是绿标,也就代表硬件没问题。之后插上USB就可以正常烧写了,好要确保TTL线接在主机上。USB是接在虚拟机上。之后正常复位运行,个人是很推荐下面的软件,免费。第一个软件适用30天就无了。

2024-07-14 16:22:46 156

原创 关于正点原子的alpha开发板的启动函数(汇编,自己的认识)

这里就分为两块,一部分是复位中断部分,第二部分就是IRQ部分(中断部分最重要)我就围绕着两部分来展开我的认识首先声明全局 .global_start在 ARM 架构的程序中,_start常常是 C 程序的main函数之前的汇编代码,它负责设置程序的初始状态,比如初始化堆栈指针、设置 BSS 段、调用 C/C++ 运行时初始化代码等,然后将控制权传递给main函数不知道为什么视频里的清楚和设置bss段,后面的代码没有了这里设置中断向量表的顺序是固定的,依照架构技术手册设置。

2024-07-12 17:43:45 1036

原创 改变Ubuntu的Tab没有缩进4格(Makefile)

用vi指令打开这个文件,没有的话就新创建一个在打开的文件中输入以下两行Esc + :+ x,保存并退出即可。

2024-07-11 12:54:39 420

原创 arm-linux-gnueabihf-gccCommand ‘arm-linux-gnueabihf-gcc‘ not found, but can be installed

安装步骤下载64位编译器,地址然后将下载好的文件通过Filezilla等软件传送至虚拟机的目标文件夹,我这里是这个目录,然后将该软件复制一份到/usr/local/arm当然前提是你先创建好这个目录解压目标文件这后半部分直接Tab补全就行,得到解压后的文件,完成了一大半接着安装相关库然后就是添加环境变量我添加完之后遇到一个问题,在验证交叉编译器是否连接成功的时候我又打开了/etc/profile检查,发现没有问题。然后我去搜了个帖子发现。

2024-07-08 13:37:12 329

原创 用win的控制台去远程连接虚拟机linux的终端

传文件的话,下载一个开源软件Filezilla就行,同样的操作,ssh模式,ipv4域名,用户名,密码,端口。在win控制台输入密码后就可以连接到linux主机的终端了,省去了鼠标点进去点出来。-p指定端口 跟linux用户名称@后跟ipv4地址,不知道的话。以Ubuntu为例,首先确保Ubuntu已经安装了ssh服务。显示绿色激活状态,可以关闭或开启 对应start和stop。ens33:inet就使目标地址或者直接去网络设置里找。安装完毕后查看ssh状态是否开启。win+r打开win端控制台。

2024-07-07 16:24:53 205

原创 快速入门FreeRTOS心得(正点原子学习版)

由于二值信号量这个特点,会造成高优先级任务被阻塞掉,低优先级任务会多执行,会对实时操作系统的优先级造成影响。什么时候会阻塞,比如你执行一个函数,函数需要获取一个信号量,但是该信号量未被释放(别人拿走了),你一定要拿到它,就一直等,然后你就阻塞了。如果遇到了任务调度导致的任务切换或者中断之类的,会将cpu寄存器中保存的内容入栈到相应的任务内存中(保存现场)。- 在多任务操作系统(如FreeRTOS)中,PSP用于保存任务的上下文,当任务被挂起或切换时,其上下文将被保存到PSP指向的堆栈中。

2024-07-02 18:36:11 594

原创 关于正点原子stm32f103精英板v1的stlink通信失败问题解决方案

由于最新的固件不适配,我们要想其工作要下载007的固件。然后选择windows文件夹,更新程序。然后进keil就能正常识别到了。

2024-06-24 11:05:39 190

原创 推荐一个很好用的Latex写代码的软件

您提供的LaTeX代码片段是一些数学表达式,但它们缺少一些必要的部分,比如文档类声明、使用宏包的声明等,以及一些表达式中的小错误。下面是补全后的LaTeX代码,您可以将这些代码放入LaTeX文档中以确保它们能够正确编译和显示。比如某地球号的公主号或其他地方)我是推荐付费购买使用。1.通过图形操作,选择要转成Latex代码的符号,按下转换,直接就出现了我们要的结果。您可以将上述代码复制到LaTeX编辑器中,编译后应该能够得到正确的数学表达式。第2步操作,找到一个你喜欢的chatai软件,把这串代码复制给它。

2024-06-19 15:04:00 357

原创 对于SOMP算法的测试

SOMP算法测试

2024-05-07 23:21:30 439

原创 广义近似消息传递(GAMP-MMSE-SBL)

GAMPSBL

2024-05-06 14:21:20 1088 2

原创 近似消息传递算法(AMP)单测量模型(SMV)

AMP-SMV

2024-05-04 16:22:54 1348 1

原创 Latex学习(从入门到入土)3

Latex学习

2024-04-17 22:58:45 1092

原创 Latex学习(从入门到入土)2

Latex学习

2024-04-17 19:29:01 924

原创 Latex(从入门到入土)1

Latex学习

2024-04-17 16:32:38 851

原创 压缩感知的一些知识点

压缩感知

2024-04-17 13:24:43 176

原创 关于SBL框架内未知系数方差做先验还是精度做先验

SBL框架内方差和精度问题

2024-04-09 18:11:32 287

原创 昂达B450s主板对于3200MHZ内存条默频只有2144修改

昂达B450S主板调节内存电压(超频同理)

2024-04-05 09:41:26 1133

原创 在阿里云上跑matlab代码(估计大家都知道蒙特卡洛1000次的威力)

matlab在阿里云上部署

2024-03-25 15:07:57 1356 1

原创 稀疏信号重构贪婪算法(只给代码,不给实验)

在github上见到的仓库,源地址找不到了,有个差不多的。

2024-03-16 17:03:44 388

原创 稀疏信号恢复SAMP(只给出自己复现的代码)

复现的代码都没有论文标注。仅仅复现,具体实现还要看自己的系统是否符合条件。也有可能是我们的代码出现错误,毕竟调代码就是个麻烦活,谁也不想干。很多人已经公布过这个算法代码,不过还是再发一遍,针对多测量模型,用多次单测量的结果来实现。

2024-03-16 16:46:44 382

原创 稀疏信号恢复算法SOMP(只给出算法,不给实验)

通过看了一篇LEO的信道估计文章,找到了这篇用于多测量的OMP算法,也叫SOMP。当然有些人实现它通过多加一层for循环,把多测量问题转换成多次单测量。缺点就是要知道稀疏度,当然在有噪声的情况下,也有该算法的变体。我们在这里就不再介绍。下面是多次单测量以达到同样目的的OMP。

2024-03-16 16:36:59 546

原创 正点原子bootloader代码(STM32F103ZET6)粗略解读

关于正点原子IAP程序解读

2024-01-10 19:49:16 1155 4

原创 关于配置STM32F1系列标准库外设时经常出现的问题,将所发现列在此文,持续更新

将平常调用库函数写代码碰到的一系列问题,写在该文章内

2024-01-07 16:08:31 457

原创 关于正点原子的TFT教程为什么要以A10偏移量作为RS的数据/命令区分

将地址LCD_BASE强转成结构体类型指针(地址)LCD_TypeDef。结构体内部地址自增。简而言之,A10 在数据线上表示从0开始第10个bit,如果其为1 就是 100,0000,0000.如果为0,就是 000,0000,0000。用A10的位1/0来表示RS的命令和数据操作。可以将地址空间看作是2^32个8位字节或者2^31个16位半字或2^30个32位字。为什么正点原子里面用的结构体,因为结构体内元素地址具有自增性质。因为TFT没有地址引脚,STM32提供的地址引脚就没有用处。

2024-01-06 22:26:42 367

原创 OLED 0.96寸 IIC协议 (硬件) 400KHz,在写入汉字(16*16)的下半部分时遇到OLED直接息屏,经过调试发现加入延时后解决问题

【代码】OLED 0.96寸 IIC协议 (硬件) 400KHz,在写入汉字(16*16)的下半部分时遇到OLED直接息屏,经过调试发现加入延时后解决问题。

2024-01-06 20:16:41 412

原创 STM32F1时钟树配置

配置STM32F1系列时钟来源

2023-12-13 12:26:15 69

原创 原来标准库压缩包里已经为我们举出很多使用实例

不知道如何配置自己的库函数文件模板?教你用拿来主义学会配置,而不是简单的复制粘贴别人配置好的。

2023-12-13 11:52:56 41

原创 STM32F1C8-UART-9600BAUD-1S-软件模拟

在用滴答定时器的延时模拟串口通信时序是发现老是接收错误,也不能说是全错,就是断断续续错误,加了校验还是会出错。然后去网上检索以下,发现了采用定时器溢出中断形式来做数据接收,我觉得很不错。把两部分代码整合了一下,放在这里实测是没有什么大问题,反正是比我原来用延时一位一位的发送强。

2023-12-11 12:49:42 80

原创 C++ 作业:完成一个商品销售系统

展示商品ID、名字,进价,售价,储量功能,购入商品,售出商品,添加新商品,查询商品,购买记录,售出记录,退出。且通过文件写入txt文本。

2023-11-22 22:24:32 166

原创 学完C语言后,用所学知识完成这个大作业。学生信息管理系统

学完C语言做的第一个作业。

2023-11-14 19:08:59 59

原创 用STM32C8T6最小系统板做一个循迹避障蓝牙小车

小车

2023-11-01 12:49:35 206

原创 C语言易错点(入门-进阶)

简要介绍了C语言的一些知识点

2023-11-01 12:14:57 237

原创 python入门的琐碎知识点1(自用)

python入门知识点

2023-01-20 10:33:25 79

用STM32C8T6最小系统板做一个循迹避障蓝牙小车

分为上下两张10*10PCB,一个是电机的驱动板,一个是其他

2023-12-11

用STM32C8T6最小系统板做一个循迹避障蓝牙小车

分为上下两张10*10PCB,一个是电机的驱动板,一个是其他

2023-12-11

用STM32C8T6最小系统板做一个循迹避障蓝牙小车

用STM32C8T6最小系统板做一个循迹避障蓝牙小车

2023-11-01

用STM32C8T6最小系统板做一个循迹避障蓝牙小车

用STM32C8T6最小系统板做一个循迹避障蓝牙小车

2023-11-01

用STM32C8T6最小系统板做一个循迹避障蓝牙小车

用STM32C8T6最小系统板做一个循迹避障蓝牙小车

2023-11-01

用STM32C8T6最小系统板做一个循迹避障蓝牙小车

用STM32C8T6最小系统板做一个循迹避障蓝牙小车

2023-11-01

空空如也

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

TA关注的人

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