1)驱动下载及安装。目前ST公司支持WIN7版本号为:VCP_V1.3.1_Setup.exe (在官网上搜索stsw-stm32102即是了);先安装驱动后再插入USB不然安装不成功。 2)固件下载。目前ST公司最新USB固件库为:STM32_USB-FS-Device_Lib_V4.0.0(在官 ...
分类:
其他好文 时间:
2017-05-05 10:52:56
阅读次数:
171
版本号可从 MDK 软件的“ Help-->About uVision”选项中查询到。 然后对应添加库文件。 把所有文件添加进入之后,编译工程,会报很多错误。 那是因为我们的某个头文件里面有条件编译,但是我们现在没有开启,用ST的建议就是,为了不改动工程文件,我们可以在编译器上定义需要的宏。在在此之 ...
分类:
其他好文 时间:
2017-04-13 17:09:22
阅读次数:
258
1. 引言 用过几款GPRS模块,也从淘宝上买过多个GPRS模块,一般的都会送一个驱动程序和使用demo,但是代码质量都较低。 回头看了下几年前使用的GPRS代码,从今天的角度来看,也就是买模块赠送一个免费demo的那种水平,甚是汗颜。 GPRS模块驱动主要是串口驱动,其本质是字符串处理,本文就从对 ...
分类:
其他好文 时间:
2017-04-08 15:52:10
阅读次数:
327
嵌入式软件设计第3次实验报告 学号:140201225 姓名:刘曦洋 组别:第1组 实验地点:D19 一、实验目的: 1、掌握STM32固件库函数驱动串口的方法。 2、掌握温湿度一体化数字传感器DHT11的驱动方法。 二、实验内容: 1.编写STM32F407串口驱动程序,完成串口与电脑RS232的 ...
分类:
其他好文 时间:
2017-03-12 21:26:49
阅读次数:
334
简介 这个文档记录了用kGDB调试Linux内核的全过程,都是在前人工作基础上的一些总结。以下操作都是基于特定板子来进行,但是大部分都能应用于其他平台。 要使用KGDB来调试内核,首先需要修改config配置文件,打开相应的配置,配置内核启动参数,甚至修改串口驱动添加poll支持,然后才能通过串口远 ...
分类:
数据库 时间:
2017-02-23 13:11:39
阅读次数:
244
一、核心数据结构 串口驱动有3个核心数据结构,它们都定义在1、uart_driver uart_driver包含了串口设备名、串口驱动名、主次设备号、串口控制台(可选)等信息,还封装了tty_driver(底层串口驱动无需关心tty_driver)。 1: struct uart_driver { ... ...
转自:http://blog.csdn.net/gatieme/article/details/49491325 目录 1. 问题 2. 驱动源码 3. 内核配置 4. 编译内核和模块驱动 5. 加载驱动 问题 这两天为了做gps和arm的通讯,不得不捣鼓这个东东。开发板是创维特jx2410,usb ...
分类:
其他好文 时间:
2016-11-07 00:56:04
阅读次数:
290
以前安过usb转串口程序,后来在设备管理器中又消失了。我在问题出现之前正在插过360wifi,自动安装了wifi驱动,可能是安装过程修改了串口的一些参数,例如占用了之前的串口,当之前的串口线再次接入时,系统该串口的的驱动程序不一样,于是出现问题。于是,我尝试将USB转串口的端口修改一下,居然可以了。 ...
分类:
其他好文 时间:
2016-08-23 21:46:54
阅读次数:
184
转自:http://blog.csdn.net/bonnshore/article/details/7979705 写在前面的话: 博主新开了个人站点:你也可以在这里看到这篇文章,点击打开链接 本文是博主学习linux驱动移植整整两周后通过查阅资料并结合自己的一些观察所做的一些记录,旨在作为日后温习 ...
分类:
系统相关 时间:
2016-06-21 17:29:36
阅读次数:
324
转自:http://developer.51cto.com/art/201209/357501.htm 之前本人在"从串口驱动的移植看linux2.6内核中的驱动模型 platform device & platform driver"一文中已经写到了移植的设备是如何通过platform总线来与对应 ...
分类:
系统相关 时间:
2016-06-21 15:54:02
阅读次数:
352