那么问题来了,在SOC手册上看到的GPIO引脚号都是GPIOA5、GPIOB7、GPH12等这样的名称,哪来的GPIO编号呢?
2019-12-09 15:38
通过 STM32CubeMX制作外部Flash的烧写驱动 (.stdlr) 前言 目前,越来越多的应用需要扩展外部的Flash来满足存储需求。那么,在调试及批量生产的过程中,需要对外扩
2021-01-08 17:56
External Loader的开发分成三个部分,第一部分是使用STM32CubeMX进行工程的配置及生成。第二部分是外部Flash的驱动调试,主要包含初始化,擦除,写入以及读出等操作。
2021-01-18 16:33
linux驱动开发环境 1.卸载c/c++插件, 安装clangd插件 2.安装clangd-15或者其他版本,apt install clangd-15,并设置插件的Clangd:Path为
2024-05-31 09:11
很早之前就有网友建议写一篇关于Linux驱动的文章。之所以拖到现在才写,原因之一是我之前没有在工作中遇到需要自己手动去写驱动
2020-02-20 15:06
免费的ip驱动供开发者直接调用),市场上存在着很多来自不同供应商所提供的可用Pmod模块。 然鹅,很多来自于不知名小厂的Pmod(以台湾、深圳的山寨厂商居多),往往并不提供模块驱动,需要用户自己去写
2017-12-29 09:09
如果驱动程序要向从用户空间将数据从buf拷贝到内核空间,必须利用内核提供的内存拷贝函数count:用户要写入的字节数,例如12字节 ppos:保存写的位置信息,例如 获取上一次的写位置
2019-04-28 15:04
首先说明:写这个第一个Linux设备驱动程序的目的是熟悉Linux驱动的框架以及编程流程,所以是通过打印的信息来观察程序运行的情况,并不是真正的实现了某一个具体设备的驱动
2020-04-12 10:13
手上的电路板是STM32F405RG+W5500,以前都是自己写的驱动,这次尝试使用了wiznet软件包,但是每次插上网线,有些低优先级的线程都会卡顿十几秒,由于看门狗是在空闲线程喂狗的(看门狗设的3秒触发),所以导致板子一插网线就重启。
2023-10-16 12:51
Linux内核源码文件繁多,搞不清Makefile、Kconfig、.config间的关系,不了解内核编译体系,编译修改内核有问题无从下手,自己写的驱动不知道怎么编进内核,不知道怎么配置内核,这些
2023-10-17 16:19