欢迎来到嵌入式培训专家——华清远见嵌入式学院
集团官网
创客学院
研发中心
北京
上海
深圳
成都
南京
西安
武汉
广州
沈阳
济南
重庆
长沙
嵌入式就业班
星创客精英班
嵌入式视频教程
C语言视频教程
Linux视频教程
ARM视频教程
原创图书
研发硬实力
关于我们
联系我们
加入我们
总裁寄语
当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 讲师博文 >
如何书写STM32的一个直流电机驱动
声明:本博文适用于 华清远见智能小车上的STM32主控板的开发。在该电路板上,核心芯片为STM32F10RCT。电机驱动使用L298芯片 1 获取到电路元件 同时要获取到如下一些东西: 1.1 电路板 1.2 芯片说明手册 ( 芯片寄存器手册 + 电路原理图) 2 如何我们要做的是...…
如何使用vim的插件Ctags查看Linux源码
一.ubuntu下安装Linux内核源码 (1).查看自己的内核版本 (2).查看源内的内核源码类表 (3).下载源码 (4).进入/usr/src (5).解压下载的文件到用户主 二.安装vim插件Ctags和使用 插件的介绍 Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器...…
互联网协议浅析
我们每天都在使用互联网,那么它是如何实现的呢? 全世界几十亿台电脑,连接在一起,两两通信。西安的某一块网卡送出信号,旧金山的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,这是多么神奇的事情!互联网的核心即是一系列协议,总称为互...…
Linux字符设备驱动模型之字符设备驱动代码模板
在正式的编写Linux驱动之前,先将硬件抛开,先来搞清楚几件事: 1.驱动程序如何编写?模板是怎样的? 2.如何编译驱动程序? 3.Linux内核驱动模块之间是否可以进行参数传递? 4.如何加载驱动程序到内核空间? 5.内核空间如何输出调试信息? 一、设备驱动模板...…
基于3.14内核PL2303_USB驱动的移植
一、 移植环境 1.主机: Ubuntu 12.04 32bit 发行版 2.目标机:fs4412(cortex_a9)平台 3.交叉编译器:arm-none-linux-gnueabi 4.内核版本:linux-3.14 5. USB转串口设备:PL2303芯片 二、内核的配置 1.配置内核 make menuconfig 2.选中device驱动 3.选中USB s...…
在linux下玩转usb摄像头
Linux下USB摄像头如何使用?对于USB摄像头你了解多少呢?如果在工作中遇到USB摄像头的问题你是否能够轻松应对呢?今天这篇文章就来告诉你,Linux下如何轻松玩转USB摄像头。...…
2.6.2 IO模式介绍
数据的拷贝是从硬件设备拷到我们应用程序开辟的缓存buffer中,写的方式就是反过来。其实数据不是直接由硬件设备上拷到我们应用程序开辟的那段缓存之中,其中要经过内核开辟的一段缓存。然后再拷贝到我们的应用程序开辟的缓存之中。而我们的io模型主要就是针...…
QT中TCP阻塞服务器的写法
在上课的过程中,有时候需要测设一些客户端,而这些客户端的功能逻辑比较简单,常常是阻塞的方式,为了对这些客户端进行测试,需要一个简单的服务器。本文主要实现以阻塞的方式实现QT TCP服务器。 1. 子线程处理网络数据实现方式 该服务器实现了一个简单的界...…