Ti-RM57L8
海歌也疯狂
用努力获得。
QQ:1317248465,欢迎交流
展开
-
CCS-could not find symbol *** in index
CCS变量跳转不了原创 2022-09-28 14:56:52 · 2830 阅读 · 3 评论 -
RM57L8--创建SCI(UART)工程
(一)HAL驱动工程① 使能SCI驱动② 因为没有SCI1、SCI2复用的引脚冲突,所以在【PINMUX】选项中无需选择。③ 打开中断因为SCI1和LIN1、SCI2和LIN2是复用的,所以打开SCI中断需要勾选LIN对应的④ SCI1、SCI2的设置使能中断波特率为115200(二)CCS工程设置① HAL_sys_main.c/*@Brief Initialize the drivers@Param NULL...原创 2022-02-09 16:37:53 · 364 阅读 · 0 评论 -
RM57L8--创建CAN工程
(一)HAL驱动工程① 使能CAN驱动② 在【PINMUX】选项中打开和确认对应的复用功能③ 打开中断④ CAN4的设置波特率设为1M设置两个邮箱,邮箱1用于发送,邮箱2用于接收,接收时需要打开中断。(二)CCS工程设置① HAL_sys_main.c/*@Brief Initialize the drivers@Param NULL@Return NULL*/void InitialDr...原创 2022-02-09 16:12:04 · 358 阅读 · 0 评论 -
RM57L8--堆栈空间不够printf打印导致异常情况
需要在CCS工程中增大调试时的堆栈空间右击工程->【Properties】->【Build】->【Arm Linker】->【Basic Options】原创 2022-01-27 08:44:21 · 314 阅读 · 0 评论 -
RM57L8--创建SPI工程
(一)HAL驱动工程① 使能MIBSPI驱动② 在【PINMUX】选项中打开和确认对应的复用功能因为在RM57L8的工程中,使用的是MIBSPI模式,SPI是MIBSPI的一种工作模式,这两个在硬件上是可以公用的,软件里在HAL上,MIBSPI多了一个transfer groups,这里面能设置一些通信方式、buffer等。③ 打开中断④ MIBSPI2的设置如果不是并行模式,则需要设置Charlen为8设置不同的组,...原创 2022-01-26 15:30:20 · 2812 阅读 · 0 评论 -
RM57L8--创建ADC工程
(一)HAL驱动工程的创建① 使能驱动ADC1② 设置采样时间为400ns采样时间如果小的话,那么ADC读出来的值会偏小,因为单片机内部有个电容需要充电,时间不够充不满,值就会小。③ 选择对应的ADC采集PIN(二)CCS工程代码① 在【HL_sys_link.cmd.c】添加 【.sysmem : {} > RAM】一方面会有警报报出,还有就是要将malloc的内存放到RAM中。② 编辑【HL_sys_main.c】/* U...原创 2022-01-26 14:15:00 · 360 阅读 · 0 评论 -
RM57L8--创建工程
(一)创建CCS10.4的工程去选择不同的下载器(二)创建HAL 驱动工程(HALCoGen 04.07.01)(三)在CCS工程中添加驱动文件夹原创 2022-01-26 13:35:58 · 323 阅读 · 0 评论