自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (2)
  • 收藏
  • 关注

原创 非对称加密BTC算法面试题

非对称加密BTC算法面试题

2022-09-29 16:21:19 2534 1

原创 算法刷题3(C++)二叉树遍历算法

算法刷题3(C++)二叉树遍历算法

2022-09-16 22:30:03 343

原创 算法刷题2(C++)链表遍历算法

算法刷题2(C++)链表遍历算法

2022-09-03 14:02:28 446

原创 算法刷题1(C++)数组遍历算法

算法刷题1(C++)数组遍历算法

2022-09-03 09:45:27 393

原创 算法刷题7(C++)BFS算法

算法刷题7(C++)BFS算法

2022-08-31 13:42:02 723

原创 算法刷题6 (C++)回溯算法(DFS)

算法刷题6 (C++)回溯算法

2022-08-28 22:24:47 237

原创 QSslSocket has not been declared

QSslSocket has not been declared

2022-08-08 13:50:12 546

原创 arm-linux platform总线

arm-linux platform总线

2022-07-05 17:02:11 89

原创 arm-linux gdb远程调试

arm-linux gdb远程调试

2022-07-05 16:32:04 678

原创 FreeRTOS之信号量

信号量:作用:操作系统中用来资源管理和任务同步分类:二值信号量 、互斥信号量、计数型信号量、递归互斥信号量二值信号量:使用场合:与互斥信号量类似,但没有优先级继承,因而适合与同步(包括任务与任务、任务和中断的同步)本质:一个只有一个队列项的队列,只有两种状态.运行机制:1 任务请求信号量,信号量无效,任务1进入阻塞态 2 中断或任......

2022-07-05 15:56:17 240

原创 c语言 const

c语言 const

2022-07-05 11:10:27 342

原创 linux grep、sed、awk命令(linux 三剑客)

grep、sed、awk命令(linux 三剑客)

2022-07-05 10:24:47 283

原创 arm-linux 自旋锁

arm-linux 自旋锁

2022-06-30 21:04:30 175

原创 arm-linux 原子操作

arm-linux 原子操作

2022-06-29 23:43:01 248

原创 arm-linux pinctrl 和 gpio 子系统

pinctrl 和 gpio 子系统

2022-06-28 23:20:30 220

原创 arm-linux 应用层调用驱动函数

arm-linux 应用层调用驱动函数

2022-06-28 14:01:21 224

原创 arm-linux 字符设备带设备树io操作

arm-linux 字符设备带设备树io操作

2022-06-27 16:57:26 423 1

原创 matlab simulink和python混合编程

matlab simulink和python混合编程

2022-06-23 15:58:25 486

原创 arm-linux 字符设备IO控制

arm-linux 字符设备IO控制

2022-06-23 14:55:18 213

原创 arm-linux 正点原子gt9xx系列linux驱动移植

arm-linux 正点原子gt9xx系列linux驱动移植

2022-06-22 21:26:54 281

原创 linux嵌入式_内核移植

1、Linux内核 可百度2、Linux内核启动流程1、和uboot类似,首先分析 Linux 内核的连接脚本文件 arch/arm/kernel/vmlinux.lds,先找到入口,Linux 内核入口 stext2、到_mmap_switched函数 __mmap_switched 函数定义在文件 arch/arm/kernel/head-common.S3、start_kernel 函数4、调用rest_init 函数5、init 函数3、Linux内核移植操..

2022-06-21 14:40:10 86

原创 Source Insight工程添加对汇编文件的支持

Source Insight工程添加对汇编文件的支持

2022-06-21 13:58:37 431

原创 Matalab s_func函数——定制用户模块

1.S函数运行机制:时间序列2.C MEX S函数模板matlab2018基本模板:路径:D:\Program Files\MATLAB\R2018b\simulink\src\sfuntmpl_basic.c详细模板:路径:D:\Program Files\MATLAB\R2018b\simulink\src\sfuntmpl_doc.c3 TLC 目标语言编辑器是RTW组成部分...

2022-02-16 09:30:29 135

原创 Pycharm在安装qt5 报“ImportError: DLL load failed: 找不到指定的模块“的解决办法

在anncoda路径和python35.dll同一路径下加入python3.dll,然后qt就可以运行

2021-09-23 16:56:05 337

原创 STM32 MDK Pack 下载地址

https://blog.csdn.net/nicholas_duan/article/details/100515251

2020-10-17 21:13:01 287

原创 matlab GUI 总结

使用好 set() 和 get() 命令按键激活与关闭set(handles.CompareButton,'BackgroundColor','white')

2020-10-09 09:36:08 143

原创 matlab m脚本 常用函数总结

strcmp(); %比较字符串是否相等strfind(S1,S2); %找字符串regexp(text,expr,'tokens') % 正则表达式

2020-10-08 13:18:05 434 1

原创 stm32 ——usb读写学习

https://blog.csdn.net/u011318735/article/details/17424349?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channe

2020-10-06 11:24:03 700

原创 Makefile学习

可百度,很多,后面慢慢补充,加油一起学习!!!今天学一个知识点:KERNELDIR:= /*/* 指内核路径是/*/*

2020-09-23 19:50:21 78

原创 安卓app开发——自学课程2——button-text-logo

1、app如何更换logo

2020-09-18 22:47:34 110

原创 安卓app开发——自学课程1

1、使用ide是android studio2、构建UI节面在res中的activity_main.xml进行界面设计3、编写后台在Java中MainAcitivity编写后台程序

2020-09-18 22:39:17 190

原创 linux嵌入式—Uboot移植

1、uboot(1)uboot的Makefile 过于复杂,目前不搞。(2)uboot的启动流程复杂。可从uboot.lds文件入手,参考博客:https://www.cnblogs.com/niezhongle/p/11088687.html具体总结如下:阶段一: 第一步,肯定是定义入口在哪里,于是u­boot 的 stage1 代码通常放在 start.s 文件中,它用汇编语言写成 该工作可通过修改连接器脚本来完成。 第二...

2020-09-13 17:20:28 144

原创 Linux_嵌入式驱动开发——io输出

1、裸机开发(1)硬件原理(2)软件设计1、初始化io复用 IOMUXC_SetPinMux2、基于Linux驱动开发

2020-09-10 22:29:04 138

原创 linux嵌入式设备树添加--创建小型模板设备树

创建小型模板设备树

2020-09-06 22:30:03 139

原创 linux嵌入式设备树认识

在 Linux 内核源码中大量的 arch/arm/mach-xxx 和 arch/arm/plat-xxx 文件夹,这些文件夹里面的文件就是对应平台下的板级信息666随着智能手机的发展,每年新出的 ARM 架构芯片少说都在数十、数百款, Linux 内核下板级信息文件将会成指数级增长!这些板级信息文件都是.c 或.h 文件,都会被硬编码进 Linux 内核中,导致 Linux 内核“虚胖”。就好比你喜欢吃自助餐,然后花了 100 多到一家宣传看着很不错的自助餐厅,结果你想吃的牛排、海鲜、烤肉基本没

2020-09-06 22:23:29 438

原创 Linux 下 嵌入式虚拟内存和物理内存、I/O 内存访问函数

内存操作:涉及到了物理内存和虚拟内存之间的转换,需要用到两个函数: ioremap 和 iounmap。ioremap :函 数 用 于 获 取 指 定 物 理 地 址 空 间 对 应 的 虚 拟 地 址 空 间 , 定 义 在arch/arm/include/asm/io.h 文件中iounmap:卸载驱动的时候需要使用 iounmap 函数释放掉 ioremap 函数所做的映射I/O 内存访问函数:读操作函数readb(const volatile void __iomem *addr)

2020-09-05 22:09:24 225

原创 arm_linux驱动开发之字符设备驱动开发

1、先要了解设备函数据结构2、然后将驱动注册到内核中#define CHRDEVBASE_MAJOR 200 /* 主设备号 */#define CHRDEVBASE_NAME "chrdevbase" /* 设备名 */static char readbuf[100]; /* 读缓冲区 */static char writebuf[100]; /* 写缓冲区 */static char kern...

2020-09-01 22:14:57 230

原创 调试工具GDB的使用

GCC:C语言G++:C++第一步:写一个hello.cpp文件:#include <iostream>int main(){std::cout<<"Enter a Number:";int number;std::cin>>number;for(int i = 0;i<10;i++){number+=i;std::cout<<"number + i = "<<number << .

2020-09-01 21:36:04 150

原创 2020-08-27

Uboot启动流程:https://www.cnblogs.com/heaad/archive/2010/07/17/1779829.html

2020-08-27 20:33:55 89

原创 Matlab和Vivado环境搭建

https://blog.csdn.net/weixin_30527143/article/details/94918445

2019-09-26 22:46:17 3115

C语言经典算法大全

C语言经典算法大全 请下载

2018-06-07

【Realplay】主从一体 DIY首选 蓝牙模块 无线蓝牙转串口模块

【Realplay】主从一体 DIY首选 蓝牙模块 无线蓝牙转串口模块

2015-06-21

空空如也

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

TA关注的人

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