1.嵌入式控制器EC学习,编译环境搭建
工欲善其事,必先利其器
在学习EC相关知识之前,首先需要完成EC代码编译环境的搭建,需要如下内容:
- Keil C51(用于EC中C代码的编译器环境)
- EC源代码,我们使用从网上可以下载到的 ITE_V12.4_Update 版的代码为例进行学习
- 代码编辑器,这个可以根据自己的习惯选择,VS Code或者Source Insight等
Keil C51下载地址:
下载完成后请进行破解
EC源代码下载地址:
ITE_V12.4_Update.rar_ITEEmbeddedController-C文档类资源-CSDN下载
代码编辑器请自行下载安装
编译环境设置:
在代码中将C51编译环境修改为自己电脑的C51环境,就是替换ITE_V12.4_UPDATE\OEM\STDPRJ\BUILD\BUILD.BAT文件中三处C51安装位置。
编译代码:
在ITE_V12.4_Update\O
1.嵌入式控制器EC学习,编译环境搭建相关推荐
- 6.嵌入式控制器EC学习 嵌入式控制器EC中的PS/2触摸板的通信过程
文章目录 1.PS/2相关寄存器 PS/2 Control Register ,用于配置PS/2通道的工作模式 PS/2 Interrupt Control Register ,用于开关PS/2通道中 ...
- 【ZT】MTK X20编译环境搭建 烧写安卓固件详细教程
http://jingyan.eeboard.com/article/75888 MTK X20编译环境搭建 MTK X20编译环境搭建 作者: lgkgkfg 上传时间为: 2017-04-17 1 ...
- 12.嵌入式控制器EC实战 SMBus概述
文章目录 SMBus概述 ACPI规范中的函数返回值含义 SMBus.h中的宏定义含义 EC中SMBus各个读写函数分析 bRWSMBus读写函数 在嵌入式控制器EC中,SMBus的起到的作用有两个, ...
- FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译
FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译 什么是Firmament? Firmament (FMT) 是一款基于模型设计 (Model-Based-Design, M ...
- 鸟人的Android揭秘(3)——Android 编译环境搭建
一.主机环境要求 要顺利编译 Android 源代码,硬件环境和操作系统都必须满足一定的条件.官方推荐的硬件环境配置是: 编译 Gingerbread(2.3.x)及后续版本必须使用64位系统 需至少 ...
- android studio ndk HelloWorld 编译环境搭建
android studio NDK helloworld 项目 第一步 android studio ndk 编译环境搭建 http://yunpan.cn/c3cCxxgwrqDaL 访问密码 6 ...
- STM32 gcc编译环境搭建
STM32 gcc编译环境搭建 标签(空格分隔): stm32 gcc Makefile 说在前面的话 gcc编译器兼容Windows.Linux和MAC,可自行去官网下载,此处提供参考链接:http ...
- 嵌入式Linux下的Qt环境搭建
嵌入式Linux下的Qt环境搭建 本文介绍如何在嵌入式Linux开发板上配置Qt运行环境,并进行Qt程序运行测试 一.tslib编译 要想Qt 支持触摸需要编译 tslib ,以生成触摸相关插件. t ...
- 0.嵌入式控制器EC实战 Embedded Controller开发概述
文章目录 1.嵌入式控制器EC概述 2.EC芯片框图(IT8502为例) 3.General Purpose I/O Port (GPIO) 4.SMBus(System Management Bus ...
最新文章
- mysql 查询排行_通过mysql查询排行榜
- 1万条数据大概占多大空间_「数据分析」Sqlserver的窗口函数的精彩应用之数据差距与数据岛...
- spring学习(40):注入数组类型
- iOS UI08_TableView界面传值
- Arcgis自带世界矢量图使用与编辑
- a标签点击中文文件名乱码_a标签文件下载文件名乱码问题
- SpringBoot分布式项目实现Session共享
- 浙江大学求是科学班计算机,浙江大学“汉语言文学(求是科学班)”2020年招生简章...
- 如何制作表格(一)——TableLayout
- python处理数据
- 最新三维立体画·换个角度看世界
- 循环中的continue与break语句
- 【Android 插件化】插件化原理 ( JVM 内存数据 | 类加载流程 )
- adb 打开 diag 端口用qpst备份恢复qcn
- 如何构建业务数据分析体系
- 什么是bgp服务器,有哪些优势?
- Fatal Python error: init_stdio_encoding: failed to get the Python codec name of the stdio encoding
- STM32F103 RTC LSE/LSI为时钟源的代码
- 电脑通过豌豆荚连接手机或者平板不成功,豌豆荚版本6.8.*
- 计算机芯片的主要材料是半导体吗,芯片的主要材料
热门文章
- 移动硬盘物理结构与详解
- Appium+Python连接真机、跳过登录页、Unexpected error while obtaining UI hierarchy问题
- python 股票历史数据_python股票历史数据
- python调用接口查询_基于Python的苹果序列号官网查询接口调用代码实例
- 422器件与lvds接收器的区别_一文读懂RS232与RS422及RS485三者之间的特性与区别
- php优秀表格样式,用html和css代码实现各种表格样式的总结
- Linux云服务器一键搭建自用FTP脚本
- win10系统下Edge浏览器搜索引擎[必应]和新建标签页被篡改百度的一种解决方式
- HUAWEI MateBook D 2018 黑苹果BigSur的安装
- 在线公开课 | 在数据爆炸的当下,教你设计一个能实现9个9数据可靠性的存储系统...