admin 管理员组

文章数量: 1184232


2024年3月26日发(作者:html文本框1获取文本框2内容)

目录

1. 调试所遇部分问题 .............................................................................................................................................. 2

1.1 安装S32DS编译器和补丁方法 ................................................................................................................ 2

1.2 S32DS编译生成Hex文件的方法 ............................................................................................................. 2

1.3 S32DS 修改默认BGA封装 ....................................................................................................................... 2

1.4 MPC5744P System Clock ......................................................................................................................... 2

1.5 MPC5744P 数据存储格式....................................................................................................................... 3

2. 底层驱动例程 ...................................................................................................................................................... 3

2.1 Clock配置................................................................................................................................................... 3

2.2 Interrupt ..................................................................................................................................................... 3

2.3 ETIMER ........................................................................................................................................................ 3

2.3.1 比较输出 ......................................................................................................................................... 4

2.3.2 捕获输入 ......................................................................................................................................... 4

2.4 PIT ............................................................................................................................................................... 5

2.5 GPIO ............................................................................................................................................................ 5

2.6 FlexCAN ....................................................................................................................................................... 5

2.7 UART ........................................................................................................................................................... 6

2.8 ADC ............................................................................................................................................................. 6

2.9 FlexPWM ..................................................................................................................................................... 6

2.9.1 调用SDK pwm_pal 库 ................................................................................................................... 7

2.9.2 调用SDK Flex_PWM 库................................................................................................................. 7

2.10 SWT看门狗定时器 .................................................................................................................................. 7

2.11 Flash 编程 ................................................................................................................................................ 7

2.11.1 Disable Flash Cache ....................................................................................................................... 8

2.11.2 clear all error flags ......................................................................................................................... 8

2.11.3 解锁BlocK ..................................................................................................................................... 8

2.11.4 擦除BlocK ..................................................................................................................................... 8

2.11.5 擦除检测 ....................................................................................................................................... 8

2.11.6 写Flash(32bit).......................................................................................................................... 8

2.11.7 Flash 校验及CheckSum ............................................................................................................... 8

2.12 EEPROM Emulation ................................................................................................................................... 8

2.13 SPI ............................................................................................................................................................. 9

2.13 I2C ............................................................................................................................................................. 9

3. 应用层驱动例程 .................................................................................................................................................. 9

4. 服务层协议例程 .................................................................................................................................................. 9

4.1 CCP协议相关 ............................................................................................................................................. 9

4.1.1 Flash及RAM操作 .......................................................................................................................... 9

4.1.2 CCP协议移植 ................................................................................................................................ 10

1. 调试所遇部分问题

1.1 安装S32DS编译器和补丁方法

/dongganxiao_maidou/article/details/80802223

SDK使用最新版本

1.2 S32DS编译生成Hex文件的方法

方法1:

/u010875635/article/details/85047313 (实测未生成hex)

方法2:

Project -> Properties -> C/C++ Build:

可生成hex文件。(hex文件INCA是否识别,待验证)

1.3 S32DS 修改默认BGA封装

可在components Library –> Processors中替换成144封装(不更换也未影响调试)。

1.4 MPC5744P System Clock

系统时钟频率 > 160M 程序无法运行提示错误“No source available for "0x1000000",原因不详。


本文标签: 文件 例程 文本框