随笔 - 58  文章 - 0  评论 - 4  阅读 - 34827 
06 2023 档案
宏 理解
摘要:1、 #if (AAA && !BBB && !(defined(CCC))) #error " 1 " #endif 注:如果AAA的宏值为非0值,BBB的宏值为0值 且 define 了CCC宏(CCC不论是空宏还是任意数值的宏,这里的作用都等效),那么就会输出错误打印 1 #define __ 阅读全文
posted @ 2023-06-19 13:24 lance9527 阅读(45) 评论(0) 推荐(0) 编辑
使用EB配置LIN驱动
摘要:详细配置:LIN模块涉及mcu port irq lin 这4个模块 mcu 中需要配置如下 port 中需要配置如下:使用EVB板上资源LIN1, PORT15 的 pin0 和 pin1 irq 中需要配置发送,接收,错误 这三个中断 lin 中配置如下:使用控制器1,波特率19200, 阅读全文
posted @ 2023-06-15 17:18 lance9527 阅读(479) 评论(0) 推荐(0) 编辑
使用EB配置ADC驱动
摘要:ADC驱动程序负责提供指定的AUTOSAR标准模数转换服务,使用逐次逼近寄存器(SAR)原理将模拟输入值(电压)转换为离散数字值;涉及 MCU GTM ADC这3个模块。 container:GtmTomChannelConf container:GtmTriggerForAdc container 阅读全文
posted @ 2023-06-08 18:05 lance9527 阅读(766) 评论(0) 推荐(0) 编辑
使用EB配置CAN驱动
摘要:CAN的配置涉及can port mcu irq 这4个模块 上图是配置can的关键,把CanHwObjectCount和CanHwFIFOThreshold全改成2,之后就可以将接收ID的上限由标准帧转为扩展帧; 配置的接收ID会对应一个发送端的发送id,起到过滤的作用,比如can卡想发ID=10 阅读全文
posted @ 2023-06-08 17:52 lance9527 阅读(2053) 评论(2) 推荐(0) 编辑
使用EB配置ETH驱动
摘要:eht的配置只涉及eth mcu port 这3个模块,实际的工作会使用irq和dma,但这两个模块已经集成到MCAL的驱动代码中了,用户无需配置,只需要注意自己在使用dma和irq时不要和eth代码中使用的重复即可,具体eth驱动中irq和dma的使用情况,用户撸代码吧。 mcu配置如下: 涉及到 阅读全文
posted @ 2023-06-08 17:34 lance9527 阅读(364) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示