摘要: 前言这篇文章主要集中讲述了Modem在oFono中的启动初始化,有一段时间没有看oFono了,不废话,走起,走起!1. 初始化分析从大的方向上来说Modem的初始化分为4个阶段,分别是POWER_OFF, PRE_SIM, OFFLINE, ONLINE.下面具体的来说一下每一个阶段oFono都作了一些什么工作2. MODEM_STATE_POWER_OFF当Modem被加入到系统当中并被oFono检测到后, oFono会在oFono Daemon中创建对应的modem对象。此时,对于oFono来说它只是知道了系统中存在这样的一个Modem设备而已并不知道Modem处于什么状态。在这个时候oF 阅读全文
posted @ 2013-08-09 17:38 ZHX_1Q89 阅读(1300) 评论(0) 推荐(0) 编辑
摘要: 在工作中遇到了一些问题,现在记录在这里方便以后查看1. STM32的外部中断触发方式STM32只支持边缘触发,而不支持电平触发.2. STM32外部中断分组STM32中,每一个GPIO都可以当作是外部中断输入口, 并根据引脚编号将中断进行了分组.引脚标号0~4的IO管脚有独立的中断源.引脚标号5-9的IO管脚共享一个中断源引脚标号10-13的IO管脚共享一个中断源3. 外部中断服务函数不能触发分析主要是因为以下几点造成了服务函数无法进入1)GPIO或者AFIO的时钟没有开启,比较常见的是忘记了开启AFIO时钟;2)GPIO和配置的中断线路不匹配;3)中断触发方式和实际不相符合;4) NVIC配 阅读全文
posted @ 2013-08-09 10:43 ZHX_1Q89 阅读(1547) 评论(0) 推荐(0) 编辑