1. 说是会进入晶振的中断 2. 打了断点没进入,猜测是串口被世龙修改后,串口波特率不对,重新改回原来的,AT+NATSPEED?一直发送这个命令,似乎是查询串口波特率的?是的 ...
分类:
其他好文 时间:
2019-06-07 22:35:47
阅读次数:
87
全局配置指令:user nginx; 模块配置段 # 事件驱动模块,提供并发响应功能events{......}# http模块,提供web请求处理,可嵌套其他重要模块http{.......#server{}} 开始配置:#备份nginx.conf ,清空文件# vim /etc/hosts 增加 ...
分类:
其他好文 时间:
2019-04-04 12:55:31
阅读次数:
183
linux-3.5/Documentation/driver-model/bus.txt 先写一个简单的例子,是为了给学习platform做准备。 dev.h 1 #include <linux/module.h> 2 #include <linux/init.h> 3 #include <linu ...
分类:
系统相关 时间:
2019-03-05 18:41:31
阅读次数:
169
用到的模块 模块介绍 1.TB6612FNG电机驱动模块 (1)<概述> TB6612FNG是东芝半导体公司生产的一款直流电机驱动器件,它具有大电流MOSFET-H桥结构,双通道电路输出,可同时驱动两个电机。 与L298N使用基本一致。而且,相比于L298N的热耗性和外围二极管续流电路,其无需外加散 ...
分类:
其他好文 时间:
2019-03-03 22:34:33
阅读次数:
638
1、启动Workbench的 方式 补充一种: 控制台找到Niagara的根目录文件, 点击 Install PlatformDaemon 或者如果是Win7 可以直接输入这个关键字 搜索。之后启动控制台Console 在控制台上输入WB 启动Workbench,进入Workbench之后依次打开P ...
分类:
其他好文 时间:
2019-02-26 15:37:56
阅读次数:
210
C语言嵌入式系统编程修炼之道——背景篇... 1 C语言嵌入式系统编程修炼之道——软件架构篇... 4 1.模块划分... 4 2.多任务还是单任务... 5 3.单任务程序典型架构... 6 4.中断服务程序... 7 5.硬件驱动模块... 9 6.C的面向对象化... 10 总结... 10 ...
分类:
编程语言 时间:
2019-02-25 13:12:42
阅读次数:
223
最小驱动模块: 最简单的Makefile 无配置文件 最小驱动的四部分 头文件 声明模块信息 模块驱动的入口、出口 功能区 关于这个头文件的分析: linux头文件的位置,例如#include<linux/module.h>的头文件, 它是在linux源码目录下的 include/linux/mod ...
分类:
其他好文 时间:
2019-02-06 22:25:55
阅读次数:
139
HAL(Hardware Abstract Layer):运行在用户空间中,向下屏蔽硬件驱动模块的实现细节,向上提供硬件访问服务。 传统的Linux系统把对硬件的支持完全实现在内核空间中,即把对硬件的支持完全实现在硬件驱动模块中。 Android把对硬件的支持划分为两层来实现:内核空间和用户空间。 ...
分类:
移动开发 时间:
2019-01-12 16:41:10
阅读次数:
211
component在多个模块相互关联并且存在一定的初始化顺序时非常有用。现分析下其工作原理,以便后续组织自己的驱动模块。 一、component_match分析 component_match在master和component匹配时用于,它包含一个匹配函数指针以后一个void 类型的数据指针,其结构 ...
分类:
其他好文 时间:
2019-01-04 16:10:12
阅读次数:
295
该例程所用的硬件设备: 直流电机驱动模块YYH-LWZ: H桥 大功率 正反转 刹车 PWM 调速 5/12/24V 12V直流减速电机JGB37-520B:ASLONG JGB37-520B编码器减速电机直流减速马达A/B相码盘信号测速 带编码器 A/B相输出 噪音小 芯片:IAP15w4k58s ...
分类:
其他好文 时间:
2018-12-08 19:39:26
阅读次数:
195