学习STM32时,首先要熟悉流水灯例程,在这里就来分析流水灯中的GPIO_Init()函数 例如:流水灯例程中使用的端口是macLED1_GPIO_PORT=GPIOB, 控制的引脚
2018-10-29 15:42
tina 使用busybox init方式启动,首先调用执行pseudo_init(挂载文件系统,如/proc、/tmp、/sys /etc、/usr),接着会调用/sbin/init进程,而
2023-11-15 14:26
通常我们使用STM32进行串口通信会选择其硬件串口,但在某些情况下串口会不够用,这个时候就可以选择USB的虚拟串口,这样可以增加一个串口。
2023-03-23 10:10
了解USB虚拟串口,为了在项目中用一下这个USB,调试方便一些,供电可直供。公司以后的产品开发就基于STM32这个平台,从contex_M3到contex-M4。不管速度、功耗、价格、采购的方便性都有竞争力,不想再修
2017-12-13 15:56
linux内核启动过程的后期,在kernel_init()函数代表的init线程中,会尝试执行用户空间的init进程
2022-10-14 09:12
其为内核直接拉起的第一个用户态进程,问题定位手段只能依赖代码走读和增加调试打印,初始化过程中系统崩溃的问题就更难定位了。如果能使用 gdb 调试 init,会极大提高定位效率。
2023-01-15 15:53
本文主要介绍了一种基于STM32F103的USB数据采集模块的设计,PC作为USB主机,USB采集模块作为USB设备,通
2017-12-25 15:50
linux就是这样做的,对只需要初始化运行一次的函数都加上__init属性。在kernel初始化后期,释放所有这些函数代码所占的内存空间。它是怎么做到的呢?看过module_init
2018-04-18 14:50
该设计是一个物理开关,它确定每次打开计算机时要启动的操作系统。它使用STM32微控制器充当USB大容量存储设备,并提供一个动态文件。
2021-05-19 17:22
在项目应用中,经常会有对外交换数据的需求。USB接口读写U盘无疑是一种颇为方便的选择。在这一篇中,我们就来讨论如何在STM32上实现USB主机读写U盘文件的方法。
2022-12-13 17:20