MPC5748G开发笔记-----LED工程建立
LED工程建立
文章目录
- LED工程建立
- 前言
- 一、新建工程
- 二、配置外设
- 1.配置PIT模块
- 2.配置GPIO模块
- 3.编辑添加初始化代码
- 4.生成外设代码
- 5.编译
- 三、调试工程
- 总结
前言
建立简单的LED熟悉开发环境。
一、新建工程
新建LED工程
二、配置外设
1.配置PIT模块
2.配置GPIO模块
3.编辑添加初始化代码
代码如下(示例):
void pitCh0Handler(void)
{PIT_DRV_ClearStatusFlags(INST_PIT1, 0U);PINS_DRV_TogglePins(PTA, 1UL<<0);
}/*! \brief The main function for the project.\details The startup initialization sequence is the following:* - startup asm routine* - main()
*/
int main(void)
{/* Write your local variable definition here *//*** Processor Expert internal initialization. DON'T REMOVE THIS CODE!!! ***/#ifdef PEX_RTOS_INITPEX_RTOS_INIT(); /* Initialization of the selected RTOS. Macro is defined by the RTOS component. */#endif/*** End of Processor Expert internal initialization. ***//* Write your code here *//* For example: for(;;) { } */CLOCK_DRV_Init(&clockMan1_InitConfig0);PINS_DRV_Init(NUM_OF_CONFIGURED_PINS, g_pin_mux_InitConfigArr);INT_SYS_InstallHandler(PIT_Ch0_IRQn, &pitCh0Handler, NULL);PIT_DRV_Init(INST_PIT1, &pit1_InitConfig);PIT_DRV_InitChannel(INST_PIT1, &pit1_ChnConfig0);PIT_DRV_StartChannel(INST_PIT1, 0U);/*** Don't write any code pass this line, or it will be deleted during code generation. ***//*** RTOS startup code. Macro PEX_RTOS_START is defined by the RTOS component. DON'T MODIFY THIS CODE!!! ***/#ifdef PEX_RTOS_STARTPEX_RTOS_START(); /* Startup of the selected RTOS. Macro is defined by the RTOS component. */#endif/*** End of RTOS startup code. ***//*** Processor Expert end of main routine. DON'T MODIFY THIS CODE!!! ***/for(;;) {if(exit_code != 0) {break;}}return exit_code;/*** Processor Expert end of main routine. DON'T WRITE CODE BELOW!!! ***/
} /*** End of main routine. DO NOT MODIFY THIS TEXT!!! ***//* END main */
4.生成外设代码
5.编译
三、调试工程
总结
通过建立LED工程熟悉了S32DS开发环境和基本的外设配置流程。
MPC5748G开发笔记-----LED工程建立相关推荐
- FPGA开发第一弹:Vivado软件安装、开发使用与工程建立
FPGA开发第一弹:Vivado软件安装.开发使用与工程建立 文章目录 FPGA开发第一弹:Vivado软件安装.开发使用与工程建立 软件安装 工程建立(软件使用) 新建工程 设计输入 功能仿真 创建 ...
- MPC5748G开发笔记-----S32DS提示The target may have entered reset escalation
S32DS芯片锁死,提示The target may have entered reset escalation 文章目录 S32DS芯片锁死,提示The target may have entere ...
- MPC5748G开发笔记-----CAN通信
CAN通信 文章目录 CAN通信 前言 一.CAN_PAL配置 二.编写代码 1.采用轮询方式 2.采用中断形式 3.CANoe测试 总结 前言 基于MPC5748G开发板的CAN通信 一.CAN_P ...
- MPC5748G开发笔记-----MPC5748G程序跑飞uSDHCDriverIRQHandler
MPC5748G程序跑飞uSDHCDriverIRQHandler 文章目录 MPC5748G程序跑飞uSDHCDriverIRQHandler 前言 一.跑飞时的状态 二.利用异常中断获取位置 1. ...
- iOS开发笔记--OC工程中调用不了Swift代码
今天在OC工程里面直接引入了一个第三方的Swift包,结果OC文件里面死活找不到Swift对象.打开 "工程名-swift.h"文件内容似乎是空的.(正常的文件应该会有很多OC方法 ...
- C8051F340之keil uVision3工程建立
keil uVision3的开发环境下工程建立和环境配置 1.新建工程-->选择CPU类型.新建的工程存放在某个目录下,最好在该目录下建立Project和Source文件夹,分别存放工程文件和源 ...
- JNI开发笔记(四)--实现一个简单的JNI工程并生成so库
实现一个简单的JNI工程并生成so库 引 前言 1. 编写C/h文件并添加到工程 2. 修改CmakeLists.txt文件 3. 编写native-lib.cpp文件 4. 在MainActivit ...
- JNI开发笔记(三)--JNI工程的框架分析
JNI工程的框架分析 引 1. JNI工程的组成部分 2. 各个部分之间的关系 引 JNI开发笔记(一)–Android Studio安装与环境搭建 JNI开发笔记(二)–创建JNI基础工程并运行 1 ...
- 【STM32】【STM32CubeMX】STM32CubeMX的使用之一:工程建立之点亮你的LED
文章目录 前言 1.工程建立 2.配置 2.1.写在前面 2.2.操作界面一览 2.1.引脚输出与配置 2.2.时钟配置 2.3.工程设置 2.3.1.Project 2.3.2.Code Gener ...
最新文章
- 利用python将数据写入CSV文件中
- 个人喜欢的关于模式识别、机器学习、推荐系统、图像特征、深度学习、数值计算、目标跟踪等方面个人主页及博客
- mysql alert on delete cascade_如何在mysql中删除级联使用?(How do I use on delete cascade in mysql?)...
- el表达式与jstl的用法
- 解决 idea 运行 Spring Boot 项目启动慢的问题
- (整理)C/C++野指针
- 大学生医保的报销范围
- 由于AsyncTask是一个单独的类,如何使OnPostExecute()的结果进入主要活动?
- Navicat for SQL Server Mac 版 SQL 创建工具
- 搭建sendmail邮件服务器
- pic单片机c语言程序设计实例精粹 pdf,PIC单片机C语言程序设计.pdf
- 汽车汽配行业DMS渠道商系统精准掌握渠道库存,提升市场响应能力
- LitePal数据存储
- Web前端JSP面试题
- 搜狗微信临时链接转换成永久链接
- usermod -a -G group1 user1
- 云防护当道,如何绕过云防护来进行渗透测试
- 热点登陆打不开网页 服务器已关闭,手机登录路由器管理页面打不开怎么办?...
- SAP中销售订单计划行类别中请求/装配对物料需求计划的影响测试
- Unity 使用贝塞尔曲线实现抛物线运动
热门文章
- Python是由谁发明的,Python概述
- 【实验1:RT-Thread环境搭建+IIC光线传感器实验】
- 2021-2027全球与中国点对点微波天线市场现状及未来发展趋势
- layui使用wangEditor富文本插件
- JAVA基础知识(四)面向对象基础
- 探访华为云全球最大云数据中心,背后藏着这些“黑科技”
- 当你问ChatGPT一些奇奇怪怪的问题
- BOSE耳机降级教程 适用QC30 QC35 QC35Ⅱ Noise Cancelling Headphones 700等多个型号(原方法有反馈可以使用 具体没测试 可以自行测试一下)...
- 用python制作炫酷的滚动地球
- 我对古代名篇《庄子·养生主》的理解