- 博客(74)
- 收藏
- 关注
原创 STM32开发学习——使用 Cortex-M3M4M7 故障异常原因与定位(三)
分享一下在Stm32学习过程收集到的一些值得记录的好资料,以便自己保留印象和尽可能的应用到工作中,达到事半功倍的效果。这是一篇关于如何使用MDK或者代码嵌入的方式来定位故障发生大概地址。
2024-05-18 17:38:11 801
原创 STM32开发学习——使用 Cortex-M3M4M7 故障异常原因与定位(二)
分享一下在Stm32学习过程收集到的一些值得记录的好资料,以便自己保留印象和尽可能的应用到工作中,达到事半功倍的效果。这是一篇关于Cortex-M内核故障异常的举例。
2024-05-18 15:16:22 674
原创 STM32开发踩坑——使用仿真器对芯片进行写保护解除
成立这个文字专栏的目的是,记录自己在STM32嵌入式开发过程中,觉得值得记录的东西,例如方法、感悟,用来方便自己回顾。
2024-03-08 22:57:34 1645
原创 不复位调试的小技巧
在产品开发时,经常会碰到在测试过程中或设备出厂后才发现程序异常,但当重新对设备 仿真调试时却复现不出现场的问题,或者只通过保存的日志信息艰难分析代码运行到了何处而 导致的异常。遇到这种场景,也并非无路可循。原则上只要我们通过仿真器调试时,做到代码不被重新 下载覆盖,MCU 不被复位,就可能保留当前程序运行的状态,让 Bug 无处藏身。遇到的问题,与成功的解决方法,方便自己回顾。成立这个专栏的目的是,记录自己。
2024-02-01 09:18:29 286
原创 STM32开发踩坑——基于CubeMx+Gcc移植正点原子3.5‘TFTLCD(开发环境:正点F103精英版+3.5‘TFTLCD)
手动移植了一下正点原子的lcd驱动,其中也踩了不少坑(部分现象还百度不出结果),值得记录一下。
2023-06-15 21:43:10 609
原创 回头看——《智能家居项目小结》2
在应用层程序编写过程中,需要获取较多的文件描述符,其实应该使用platform设备平台的思想来编写,在具体实现中在ioctl里对应用层命令switch判断。在项目需求中需要控制硬件的风扇,马达,蜂鸣器,LED,在驱动编写时,是将其分开编写的,每个部件分别编写了字符设备驱动。
2023-02-12 13:20:04 118
原创 驱动开发 使用ioctl读取iic总线si7006温湿度
使用iic读取si7006数值。华清远见上海中心22071班。iic读取si7006温湿度。
2022-11-30 20:37:11 281 1
原创 驱动开发 platform的3种匹配方式(设备信息<->驱动信息)
华清远见上海中心22071班通过3种方式匹配platform总线的驱动与设备。
2022-11-29 20:18:45 524
原创 驱动开发 DAY1 外部传参Makefile编写
华清远见上海中心22071班使用外部传参的方式编写通用性makefile完成驱动编写,生成不同架构
2022-11-14 20:02:38 259
C语言+Sqlite3数据库+多线程实现员工管理系统
2022-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人