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",原因不详。
版权声明:本文标题:MPC5744_Learning 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1711407875a592557.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论