原创 团购STM32开发板中的CAN收发问题

2008-8-13 13:56 4848 6 7 分类: MCU/ 嵌入式
上周收到团购活动的开发板,经过简单点亮LED的程序后,开始调试板上的CAN通讯接口。首先运行配套光盘中的CAN例子程序,在自发自收工作模式下,一切正常。后来根据以往的经验,把程序中的自发自收模式改成普通模式,却无法对外发送数据。经过了网上搜寻和查看原理图,终于发现这块板子的CAN脚是接在了PD0和PD1上。而例子程序中使用的是PA11,PA12引脚,这两个引脚是芯片默认的CAN功能引脚,但是却是和USB接口复用的。开发板上的这两个引脚已经用在了USB接口上。因此,必须经过GPIO_PinRemapConfig(GPIO_Remap_CAN2, ENABLE)后,将CAN的功能引脚重新映射到PD0和PD1,才可以对外发送数据。
PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户1413554 2008-12-26 10:49

请问你CAN正常模式,对其他CAN收发器调通了嘛?
相关推荐阅读
用户1173172 2009-05-19 00:27
STM32中利用通用定时器产生精确延时
通用定时器是一个通过可编程预分频器驱动的16 位自动装载计数器构成。先初始化  RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE);  TIM_Ti...
用户1173172 2008-08-14 10:24
STM32上RTOS初探之一(Keil ARTX)
Keil ARTX(Advanced Real-Time eXecutive)是Keil为ARM 系列所提供的一个小型实时操作系统,整合于其UV3开发环境之中.在下载并安装了RealView MDK个...
用户1173172 2008-08-01 16:23
CAN简介
在项目中计划采用CAN总线作为通信,因此特地又复习了一遍相关的资料,整理出了一些CAN的简单介绍,准备给项目组的有关人员做个培训。...
用户1173172 2008-07-31 23:25
基于STM32和RFID的节水控制系统
STM32项目/学习计划表项目名称 基于STM32和RFID的节水控制系统请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送开发...
我要评论
1
6
关闭 站长推荐上一条 /3 下一条