自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32开发学习——使用 Cortex-M3M4M7 故障异常原因与定位(三)

分享一下在Stm32学习过程收集到的一些值得记录的好资料,以便自己保留印象和尽可能的应用到工作中,达到事半功倍的效果。这是一篇关于如何使用MDK或者代码嵌入的方式来定位故障发生大概地址。

2024-05-18 17:38:11 566

原创 STM32开发学习——使用 Cortex-M3M4M7 故障异常原因与定位(二)

分享一下在Stm32学习过程收集到的一些值得记录的好资料,以便自己保留印象和尽可能的应用到工作中,达到事半功倍的效果。这是一篇关于Cortex-M内核故障异常的举例。

2024-05-18 15:16:22 359

原创 STM32开发学习——使用 Cortex-M3M4M7 故障异常原因与定位

这是一篇关于Cortex-M内核故障异常原因的说明与定位的分享。

2024-05-12 15:04:02 880

原创 STM32开发踩坑——使用仿真器对芯片进行写保护解除

成立这个文字专栏的目的是,记录自己在STM32嵌入式开发过程中,觉得值得记录的东西,例如方法、感悟,用来方便自己回顾。

2024-03-08 22:57:34 675

原创 不复位调试的小技巧

在产品开发时,经常会碰到在测试过程中或设备出厂后才发现程序异常,但当重新对设备 仿真调试时却复现不出现场的问题,或者只通过保存的日志信息艰难分析代码运行到了何处而 导致的异常。遇到这种场景,也并非无路可循。原则上只要我们通过仿真器调试时,做到代码不被重新 下载覆盖,MCU 不被复位,就可能保留当前程序运行的状态,让 Bug 无处藏身。遇到的问题,与成功的解决方法,方便自己回顾。成立这个专栏的目的是,记录自己。

2024-02-01 09:18:29 258

原创 STM32开发踩坑——CubeMX软件项目更换芯片类型

STM32CubeMX软件项目更换芯片类型

2024-01-08 16:13:43 912

原创 STM32开发踩坑——CubeMX+Gcc编译开发环境配置

CubeMX+Gcc编译开发环境配置

2023-11-07 11:35:09 345

原创 STM32开发踩坑——MDK如何生成bin文件

STM32开发踩坑

2023-07-19 09:38:14 1064

原创 STM32开发踩坑——基于CubeMx+Gcc移植正点原子3.5‘TFTLCD(开发环境:正点F103精英版+3.5‘TFTLCD)

手动移植了一下正点原子的lcd驱动,其中也踩了不少坑(部分现象还百度不出结果),值得记录一下。

2023-06-15 21:43:10 450

原创 STM32开发踩坑——基于GCC环境下的printf输出重定向

GCC环境下printf函数实现机制

2023-06-12 22:22:58 911

原创 软件按键消抖-通俗易懂版

【代码】软件按键消抖-通俗易懂版。

2023-03-08 19:58:17 204

原创 STM32CubeMx-HAL库-串口

STM32CubeMx-HAL库-串口

2023-03-08 17:31:40 189

原创 回头看——《智能家居项目小结》3

求大佬解惑下,这个情况下代码框架应该是什么样子的???

2023-02-13 11:16:57 75

原创 回头看——《智能家居项目小结》2

在应用层程序编写过程中,需要获取较多的文件描述符,其实应该使用platform设备平台的思想来编写,在具体实现中在ioctl里对应用层命令switch判断。在项目需求中需要控制硬件的风扇,马达,蜂鸣器,LED,在驱动编写时,是将其分开编写的,每个部件分别编写了字符设备驱动。

2023-02-12 13:20:04 81

原创 回头看——《智能家居项目小结》

openAI兴起,于是拿着之前小组合作的项目(承认优化较差),交给AI试着帮忙优化下。

2023-02-11 23:03:55 227

原创 2023.1.16网络编程思维导图

2023.1.16网络编程思维导图

2023-01-17 10:14:32 65

原创 2023.1.15IO进程思维导图

2023.1.15IO进程思维导图

2023-01-15 10:40:17 64

原创 2023.1.14数据结构思维导图

2023.1.14数据结构思维导图

2023-01-14 10:59:59 57

原创 2023.1.13C总结思维导图

C总结思维导图

2023-01-13 17:40:40 75

原创 员工管理系统实验现象截图

华清远见上海中心22071员工管理系统实验现象截图

2022-12-07 19:32:53 538 2

原创 驱动开发 使用ioctl读取iic总线si7006温湿度

使用iic读取si7006数值。华清远见上海中心22071班。iic读取si7006温湿度。

2022-11-30 20:37:11 201 1

原创 驱动开发 platform的3种匹配方式(设备信息<->驱动信息)

华清远见上海中心22071班通过3种方式匹配platform总线的驱动与设备。

2022-11-29 20:18:45 443

原创 驱动开发 Linux按键中断点灯

按键按一下灯亮,再按一下灯灭。华清远见上海中心22071班。三个按键实现按键中断,

2022-11-28 18:52:27 409

原创 驱动开发 使用ioctl,GPIO子系统控制LED灯

使用ioctl,GPIO子系统控制LED灯。华清远见上海中心22071班。

2022-11-24 16:02:52 288

原创 驱动开发 通过键值获取相对应的设备树值

华清远见上海中心22071班,存在下列设备树节点,通过函数打印相关信息。

2022-11-23 20:00:06 80

原创 驱动开发 串口输入ECHO点灯

华清远见上海中心22071班串口输入点灯

2022-11-19 13:59:23 442

原创 驱动开发 内核与用户层使用ioctl

华清远见上海中心22071班内核与用户层使用ioctl

2022-11-17 19:58:44 223

原创 Linux点灯驱动

linux流水灯点灯驱动

2022-11-16 20:45:24 379

原创 驱动开发 DAY1 外部传参Makefile编写

华清远见上海中心22071班使用外部传参的方式编写通用性makefile完成驱动编写,生成不同架构

2022-11-14 20:02:38 166

原创 系统移植 DAY4(FSMP1A开发板开发阶段部署)

华清远见上海中心22071班FSMP1A开发板开发阶段部署

2022-11-07 20:48:13 343

原创 系统移植 DAY3(FSMP1A非安全模式启动的uboot移植1)

华清远见上海中心22071班FSMP1A非安全模式启动的uboot移植1

2022-11-03 20:27:42 166

原创 系统移植 DAY2(board_name的寻找)

华清远见上海中心22071班board_name

2022-11-02 19:50:15 144

原创 ARM DAY6 串口发送命令点亮LED

华清远见上海中心22071班串口发送命令点亮LED

2022-10-28 20:27:19 1074

原创 ARM DAY5

华清远见上海中心22071班M4 内核按键中断控制LED光电传感器、人体传感器、火敏传感器

2022-10-26 20:59:40 863 1

原创 ARM DAY4

华清远见上海中心22071班UART打印字符

2022-10-24 22:18:34 259

原创 ARM DAY3

华清远见上海中心22071班PWM控制蜂鸣器、风扇、马达

2022-10-22 22:19:09 84

原创 ARM DAY3

华清远见上海中心22071班

2022-10-20 19:35:18 67

原创 ARM DAY2

华清远见上海中心22071班

2022-10-18 19:41:17 94

原创 QT DAY3

华清远见上海中心22071班

2022-10-13 21:51:48 188 1

原创 QT DAY2

华清远见上海中心22071班

2022-10-12 19:57:20 70

C语言+Sqlite3数据库+多线程实现员工管理系统

使用多线程实现并发服务功能,客户端发送请求,服务器处理请求 客户端提供管理员admin与普通用户user两种登录模式并对应不同的功能 使用makefile实现一键编译 采用命令行传参,灵活使用 拥有历史查询功能

2022-12-07

空空如也

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

TA关注的人

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