SIMCOM EAT.

Slides:



Advertisements
Similar presentations
ProQuest Digital Dissertations PQDD 学位论文全文库. 1 、数据库简介 PQDD 是世界著名的学位论文数据库,收 录有欧美 1 , 000 余所大学文、理、工、农、医 等领域的博士、硕士学位论文,是学术研究中 十分重要的信息资源。 本数据库为 PQDD 文摘 数据库中部分记录的全文。
Advertisements

纺纱学. 2 绪 论 基本要求:了解纺纱系统的类别 重点掌握:棉纺系统的工艺流程 3 一、纺纱原理与设备 纺纱:用物理或机械的方法将纺织纤维纺成纱 线的过程。 纺纱原理:初加工、原料的选配、开松除杂、 混和、梳理、精梳、并合、牵伸、加捻、卷绕等。 纺纱方法:传统纺纱方法、新型纺纱方法。 纺纱设备:开清棉联合机、梳棉机、精梳机、
一、统计范围 注册地在湖里区的具有房地产开发资质的 房地产开发企业 无论目前是否有开发项目 无论开发的项目是在湖里区还是在其他区 没有开发项目的企业需要报送年报和月报 中的资金表(空表)。 新成立的项目公司,要先入库,再报报表。
计算机辅助教学 —— 课件制作要点 熊艰 Computer Assisted Instruction.
第二节 Flash 动态按钮的制作 铁王中学 王东强 学习目标: 1 、了解 ActionScript 在交互动画中的重要作 用 2 、知道 ActionsScript 程序的组成 3 、熟练使用按钮中的 ActionScript 控制动画 播放的操作,掌握按钮的创建和使用方法,
PHPCMS 使用指南及二次开发向导 --- 系统设置篇 PHPCMS 网络培训课程 --- 系统设置篇 PHPCMS 项目部 王官庆制作 系统相关设置 1. 站点管理 2. 发布点管理 3. 系统其它设置 管理员设置 1. 角色定义 2. 管理员管理.
石化的 IT 大挑战 洛阳石化工程公司. 石化公司简介 中国石化集团洛阳石油化工工程公司,是国内能源化 工领域集技术专利商与工程承包商于一体的高科技企 业。拥有中国综合设计甲级资质,为国家首批业务涵 盖 21 个行业的工程咨询企业之一,拥有工程总承包、 工程设计、工程监理、工程咨询和环境影响评价等甲.
Evernote 简介 —— 笔记管理软件 小组成员: 姓名 学号 邵亚平 SC 刘胜菊 SC 李丽丽 SC 周 洋 SC
项目名称:基于 OpenCV 和 OpenGL 的实时动画 生成系统的设计与实现 刘婧怡 高杨 岳思琪 邓健 陈述人:高杨.
计算机 在分析化学的应用 ( 简介 ) 陈辉宏. 一. 概述 信息时代的来临, 各门学科的研究方法都 有了新的发展. 计算机的介入, 为分析化学的进展提供了 一种更方便的研究方法.
Linux 下驱动程序简介 —USB 摄像头 CWY-CTS-SA117L 袁师盛 柴佳杰 孙融 王磊.
嵌入式操作系统 陈香兰 助教:王振明 Spring 2006.
编译程序 构造原理和实现技术 授课教师:吕江花. 第一章 编译程序概述 主要内容: 几个基本概念 编译器的工作过程概述 编译器各个阶段的功能描述 编译程序的实现途径.
1 建立 ArmLinux 仿真开发环境 X-Men 小组. 2 内 容 1. Armlinux 仿真环境的建立 2. Armlinux 内核配置的问题.
四、 建筑安装工程费用构成 四 清单建筑安装工程费用构成 (一)、 建筑安装工程费用的构成 1 、直接费 ( 1 )、直接工程费 ( 2 )、措施费 2 、间接费 ( 1 )、规费 ( 2 )、企业管理费 3 、利润 4 、税金 ( 1 )、营业税 ( 2 )、城市维护建设税 ( 3 )、教育费附加.
嵌入式操作系统 陈香兰 Fall 系统调用 10/27/09 嵌入式 OS 3/12 系统调用的意义  操作系统为用户态进程与硬件设备进行交互提供 了一组接口 —— 系统调用  把用户从底层的硬件编程中解放出来  极大的提高了系统的安全性  使用户程序具有可移植性.
什么是 MPI? MPI(Message Passing Interface ) MPI 是一个库,而不是一门语言; MPI 是一个库,而不是一门语言; MPI 是一种标准或规范的代表,而不特 指某一个对它的具体实现; MPI 是一种标准或规范的代表,而不特 指某一个对它的具体实现; MPI 是一种消息传递编程模型,并成为.
Harris Spring 2005 讲座一 “ERP 与企业流程再造 ” 东南大学 自控系 赵霁教授 电话: 一 ERP 是什么? 二企业为什么要引入 ERP 系统? 三企业管理软件的发展与 ERP 的创新之处 四 ERP 与流程再造的关系。 五 企业流程再造规划分析。
Lei Zhao, USTC Gzip 编译及调试 Speaker: Lei Zhao ( 赵雷 ) Department of Computer Science & Technology University of Science & T echnology of China September 13,
协同工作环境研究中心 协同共享 助力科研. 主要内容  认识协同及协同软件  协同科研软件 duckling 介绍.
兰州理工大学 1 第九章 CAD/CAM 系统集成 9.1 概述 9.2 3C 内部集成存在的问题和解决的办法 9.3 CAD/CAM 集成方法 9.4 3C/PDM 集成方法 9.5CIM 与 CIMS.
实验三: 用双线性变换法设计 IIR 数字滤波器 一、实验目的 1 熟悉用双线性变换法设计 IIR 数字滤波器的原理与方法。 2 掌握数字滤波器的计算机仿真方法。 3 通过观察对实际心电图信号的滤波作用, 获得数字滤波的感性知 识。
大亚湾 PMT 读出电子学介绍 王铮 中科院 “ 核探测技术与核电子学重点实验室 ” 年会.
C语言程序设计 第一章 C语言概述.
外文文献检索示例. 实验目的: 掌握利用计算机网络检索外文文献的基本方法; 了解熟悉下列数据库的结构、内容并掌握其检索方 法 ; 掌握检索的主要途径:出版物( Publication )、关键 词( Keyword )、作者( Author )等。
OS 进程调度模拟演示 制作人: 钱晶 高上上. OS 进程调度模拟-实验原理 静态优先级原理 在这种方式下,系统一旦把处理机分配给就绪队 列中的优先权最高的进程后,该进程便一直执行下去, 直至完成。或因为发生某事件使该进程放弃处理机,系 统方可再将处理机分配给另一优先级最高的进程。这些 事件包括有优先级更高的进程进入,或是因为某些原因.
信息利用与学术论文写作 Library of Jiangsu University, Zhenjiang Sha Zhenjiang
操作系统原理课程设计指南 姜海燕 设计考核幻灯制作  1.1 封皮:系统名称,研制人员  1.2 目的及意义  1.3 功能设计:功能框图、用例图  1.4 结构设计:系统结构  1.5 核心技术及技术路线:画图  1.6 进度安排  1.7 人员安排  1.8.
UML 对象设计与编程 主 讲 : 董兰芳 副教授 Dept. of Computer Science,USTC
编译原理总结. 基本概念  编译器 、解释器  编译过程 、各过程的功能  编译器在程序执行过程中的作用  编译器的实现途径.
Skyeye 中运行操作系统. 建立编译环境 下载 3.4 的交叉编译器 –arm-linux-gcc tar.bz2arm-linux-gcc tar.bz2 配置环境 : 为了避免重起 shell 后,环境变量 变化,修改.bashrc 文件。 Vi.bashrc Export.
 符号表  标识符的作用: 声明部分:定义了各种对象及对应的属性和 使用规则。 程序体:对所定义的对象进行各种操作。 $ididname IdnameAttributeIR  必要性 Token : 新表-符号表(种类、类型等信息):
Embedded Linux Systems Development 交流: Website for : conferencing/downloads/list.
第 9 章 网站的管理与上传 9.1 管理站点 网站中文件的操作 网站制作完毕,难免有多余的文件,或需要改变文件的位置,这需 要对文件进行操作。 在 Dreamweaver 中打开站点, 不要打开网页,也就是保证他们都不在 编辑状态下。在窗口右边的 “ 站点 ” 选项卡中可以完成以对文件进行改名.
首 页 首 页 上一页 下一页 本讲内容本讲内容 视图,剖视图(Ⅰ) 复习: P107 ~ P115 作业: P48(6-2,6-4), P49( 去 6-6) P50, P51(6-13), P52 P50, P51(6-13), P52 P53 (6-18,6-20) P53 (6-18,6-20)
《 UML 分析与设计》 交互概述图 授课人:唐一韬. 知 识 图 谱知 识 图 谱知 识 图 谱知 识 图 谱.
2013 年 10 月 16 日下午 2 点 招标代理从业人 员电子平台业务 学习研讨班. 《福州市建设工程电子招投标平台》 (代理) 第一期培训 2013 年 10 月.
软件调优基础 2004 年 2 月 23 日. 为什么需要调优? 相同的代码 >> 不同的性能 SELFRELEASE OPT : 4 IMSLCXMLATLASMKL50MKL s5.445s5.457s10.996s3.328s0.762s0.848s0.738s for(i=0;i
刘相兵 (Maclean Liu) 介绍 dbms_registry PL/SQL 程序包.
Date: File:PRO1_01C.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation SIMATIC S7 系统家族.
本讲主要内容: 1. 如何登陆网站后台 2. 基础信息修改 3. 网站文章类型资料更新 4. 网站图片类型资料更新 5. 网站链接类型资料更新 本讲主要目的: 在结束本讲内容之后,能够按照客户的需求对网站的资料 进行实时更新操作。
第四章 计算机数控( CNC )系统  本章重点:  1 计算机数控系统构成及其结构特点  2 运动轨迹插补原理  3 刀具补偿.
Java 水晶报表. 目录 水晶报表开发 (CrystalReports 2008) Java 水晶报表 (JBuilder 2005) 报表项目布署 (WebSphere v6.1)
EC 营客通产品操作(九) EC 营客通产品操作(九) 400 电话 400 电话. 400 电话有助于提升企业形象,无论企业地址变更、机构 变化、人员变动,联系方式永远不变。且在 EC 上申请的 400 电话可以在 EC 平台上进行统一的 400 电话接听及 400 电话客服的管理。
超星数字图书馆 一、页面的使用 进入数字图书馆网页 下载超星阅读器 查找图书.
Windows CE 操作系统实验 5 Windows CE 操作 系统实验. Windows CE 操作系统实验 内容 1 、安装 Windows CE BSP 2 、 Windows CE 内核定制 3 、 WINCE 和桌面系统通讯 4 、 Windows CE 应用程序编写 5 、 Windows.
企业产品标准信息公共服务平台 操作介绍 目录 一 、系统架构介绍 二 、企业产品标准自我声明填报系统 三 、企业产品标准公示系统.
表单自定义 “ 表单自定义 ” 功能是用于制作表单的 工具,用数飞 OA 提供的表单自定义 功能能够快速制作出内容丰富、格 式规范、美观的表单。
荆门市总工会会员信息采集系统 操作培训 融建信息技术有限公司 肖移海 QQ群号:
“ 百链 ” 云图书馆. 什么是百链云图书馆?1 百链云图书馆的实际效果?2 百链云图书馆的实现原理?3 百链云图书馆的价值?44 图书馆要做什么?55 提 纲.
如何申请《教育部学历证书电子注册备案表》 以及《教育部学历认证报告》. 一、如何申请《教育部学历证书电 子注册备案表》中文版 方式一:实名注册过的用户,通过学信档案 申请。 实名注册学信档案实名注册学信档案.
参考文献管理软件. 常见参考文献管理软件 : 中文 : CNKI E-learning (目前免费) NoteExpress NoteFirst 英文: Refworks Endnote (网络版免费) Mendeley……
曹辉 2013 年 9 月 北京市商业学校 数字化资源中心介绍. 一、信息化发展史 通信领域信息化发展史.
新奥能源综合运营调度模式 研究及信息化实现 2016年1月31日 2016年1月31日 2016年1月31日 李 伟李 伟.
一、 版 面 构 成 的 概 念 版 面 构 成 的 概 念 二、 版 面 构 成 的 发 展 趋 势 版 面 构 成 的 发 展 趋 势 三、 广 告 文 字 的 版 面 构 成 广 告 文 字 的 版 面 构 成 四、 广 告 版 面 的 视 觉 流 程 广 告 版 面 的 视 觉 流 程.
普莱美 PRYME GPS 定位系统实际操作演示 普莱美中国办事处. 第一部分 GPSMIC GPSBOX 的安装方法.
1. 利用图形化开发环境 LabVIEW 对 Xilinx Spartan3E 进行编程 汤敏 NI 高校市场部.
U niversity of S cience and T echnology of C hina VxWorks 及其应用开发 陈香兰 年 7 月.
运销总公司推广 OA 系统 应用文档说明. 一、系统设置 IE 设置 打开 IE ,点击 “ 工具 ——internet 选项 —— 安全 —— 受信任的站 点 —— 自定义级别 ” ,将含有 ActiveX 选项的控件选择为启用。 “ 确定 ” 后再点击 “ 站点 ” 按钮,将 “ 对该区域中的所有站点要求服.
DatabaseIO 的使用说明 报告人:马秋梅 概要 可以使用的接口 数据库表的定义说明 模块使用和脚本示例 可调用的方法.
物流分拣技术与装备 核心要点: 自动分拣作业方式与流程 自动分拣装备 自动分拣系统 实例. 物流分拣技术与装备 学习目标 通过本章的学习,应该掌握自动分拣的作业 流程,重点掌握摘取式和播种式拣选的特点, 了解常见的自动分拣装备,掌握自动分拣系 统的一般特点及其构成。通过实例,对目前 流行的分拣系统有初步了解。
NuMicro Cortex-M0 PDMA. 议题 特性 方块图 功能描述 示例 特性 九通道 DMA (Peripheral-to-Memory or Memory-to- Peripheral or Memory-to-Memory) 一个内部 word buffer 源和目的地址有两种选择.
参展主要内容 以信息科技支撑现代农业为主题,包括精准农业、数字农业、农 业物联网、农业遥感、信息服务 5 部分内容,重点展示科研院所、大 专院校等单位的科研成果及应用示例。精准农业重点展示面向设施、 果园、大田生产管理过程中的关键技术及智能装备,以精准施肥、施 药、灌溉大型机具实物展示为主,同时将搭建微型温室(约.
人力资源和社会保障部职业能力建设司. » 《一体化课程开发技术规程》编写综述 » 《一体化课程开发技术规程》内容解读 » 《一体化课程开发技术规程》使用建议.
韩文数据库使用说明 鲁锦松. 主要内容 一、为什么要用数据库 二、怎样利用中文数据库 三、怎样利用韩文数据库.
 河南工程学院 前进 后退  河南工程学院 前进 后退 学习目标  掌握使用 Cool Edit 2000 软件录制 数字音频文件;对音频素材进行基 本编辑如剪切、粘贴、合并、重叠 声音等操作;对音频素材进行特效 处理如音量调整、降低噪音、延迟 处理、失真处理、调整音调等。
单元四 电动后视镜控制电路. 汽车辅助装置汽车辅助装置 一、教学目的要求: 掌握电动后视镜的组成、功用、工作过程以 及控制电路 二、主要教学内容: ( 1 )电动后视镜的组成 ( 2 )电动后视镜控制电路 ( 3 )电动后视镜工作过程 三、教学重点、难点: 电动后视镜工作过程.
SCI 数据库检索练习参考 本练习完全依照 SCI 数据库实际检索过程而 实现。 本练习完全依照 SCI 数据库实际检索过程而 实现。 练习中,选择了可以举一反三的题目,读 者可以根据题目进行另外的检索练习,如: 可将 “ 与 ” 运算检索改为 “ 或 ” 、 “ 非 ” 运算检索 等等。 练习中,选择了可以举一反三的题目,读.
一、为什么要研发文明创建动态管理系统 单位创建工作难点: 资料准备量大 建档查阅不便 信息渠道不畅 考评难以定量 导致工作缺乏积极性和主动性.
 背景  基本概念  组成  系统构架  现状与展望  J2EE 开发环境 第十二讲 J2EE 简介.
Presentation transcript:

SIMCOM EAT

Embedded AT 技术简介 文档,demo示例,app编译环境 为什么使用Embedded AT? 充分利用SIM800无线模块的资源,将原本需要外部MCU完成的程序移植内嵌到无线模块内部,以达到节约成本的目的。利用RTOS的多线程,消息等技术,开发更高效。利用硬件的API接口,减少开发难度。

Embedded AT 技术简介

Embedded AT软件架构 General Software Architecture

Embedded AT 主要硬件特性(800H) ARM7EJ-S run at 360MHz Module flash 4MB User locatable resource: - 500KByte of RAM memory - 1.3MByte of code memory (flash) - 300KByte of file system Supports up to 29 GPIO pins*, 5 GPIO INT Periphery Interface -1 SPI/Display interface or SD card interface -1 I2C -1 PWM -2 UART and 1 USB -1 ADC -2 Bakclight -5*5 Keypad

Embedded AT 主要软件特性(一) ● System API(EVENT,MEMORY,SEMAPHORE,SLEEP,……) eat_get_event, eat_get_event_num,eat_get_event_for_user eat_create_sem,eat_sem_get, eat_sem_put eat_reset_module, eat_power_down, eat_sleep_enable ● Modem API eat_modem_write, eat_modem_read ● Audio API eat_audio_play_tone_id, eat_audio_stop_tone_id eat_audio_play_data, eat_audio_stop_data ● UART API eat_uart_open, eat_uart_close, eat_uart_set_config, eat_uart_write,wat_uart_read,eat_uart_set_debug

Embedded AT 主要软件特性(二) ● Flash API ● File system API ● Periphery API eat_flash_erase, eat_flash_write, eat_update_app, eat_update_app_ok ● File system API eat_fs_Open, eat_fs_Close, eat_fs_Read, eat_fs_Write, eat_fs_Seek, eat_fs_GetFileSize,eat_fs_GetFilePosition, eat_fs_CreateDir,etc. ● Periphery API eat_gpio_int_callback_func, eat_adc_callback_func, eat_gpio_setup,eat_gpio_write, eat_gpio_read, eat_pin_set_mode, eat_spi_init, eat_spi_read, eat_spi_write, eat_lcd_light_sw, eat_adc_get, eat_pwm_start, eat_pwm_stop, etc. ● Timer API eat_timer_start, eat_timer_stop, eat_get_current_time, eat_get_rtc, eat_set_rtc, eat_gpt_start, eat_gpt_stop,etc.

Embedded AT 主要软件特性(三) ● Socket API ● SMS API eat_gprs_bearer_hold, eat_gprs_bearer_release, eat_soc_connect, eat_soc_getsockopt, eat_soc_listen, eat_soc_accept, eat_soc_recv, eat_soc_sendto, eat_soc_recvfsrom, eat_soc_select, eat_soc_select, eat_soc_gethostbyname, eat_soc_close, etc. ● SMS API eat_set_sms_formate, at_send_pdu_sms, eat_set_sms_sc, eat_set_sms_storage, eat_send_text_sms, eat_read_sms, eat_delete_sms, eat_sms_register_new_message_callback, eat_sms_decode_tpdu, eat_set_sms_cnmi, eat_acsii_to_gsm7bit, eat_acsii_to_ucs2, etc. ● Other API eat_network_get_creg, eat_network_get_ber, eat_network_get_csq, eat_network_get_cgatt, etc.

Embedded AT编译环境说明 编译器为RVCT,版本为:ARM/Thumb C/C++ Compiler, RVCT3.1 [Build 569] 下载工具:SIMCom_Multiupdate_tool_for_MTK_platform Vx.xx 安装包目录结构 build: 编译配置文件 core: SIMCOM提供的头文件及 库文件 demo: Demo源程序 Doc: 帮助文档 SIMxxx.bat:编译脚本,在命令行模式下运行脚本进行编译。 output: 编译生成临时及目标文件,编译时生成

编译器安装

示例 #pragma arm section rodata = "APP_CFG" APP_ENTRY_FLAG SIM800 and SIM800H add #pragma arm section rodata="APPENTRY" const EatEntry_st AppEntry = { app_main, app_func_ext1, ...}; #pragma arm section rodata Entry function array

示例 void app_func_ext1(void *data) { eat_uart_set_debug(EAT_UART_2); eat_uart_set_at_port(EAT_UART_1);// UART1 is as AT PORT } Hardware initialize void app_main(void *data) { ... APP_InitRegions();//Init app RAM, First APP_init_clib(); //Init C lib , Second while(EAT_TRUE) { eat_get_event(&event); switch(event.event) { case EAT_EVENT_MDM_READY_RD: { progress(); } break; case ... } }} Main thread

编译 生成的临时文件及log在outpu目录

下载 选择core\SIM800H32_EMBEDDEDAT\*.cfg 文件

下载 设置好端口,并先点击Download,再给模块上电

谢谢!