-
stm32f4 CAN总线通讯 实测可用
应用背景
本人刚刚接触CAN总线,经验不是很丰富。这是我的第一个CAN总线的工程。工程用CooCox的 CoIDE 进行开发。使用stm32f407VG(stm32f4-Discovery)板子上的两个CAN总线管理模块进行相互通讯。总线配置清晰,特别适合初学者参考。
关键技术
GPIO与USART的配置,CAN总线的相关配置,过滤器的相关配置。与CAN总线相关的函数都在main函数中,很容易看懂。也方便移植。
- 2022-10-25 16:50:03下载
- 积分:1
-
PIC SINGLE-CHIP KEYSTROKE TEST
包括仿真电路及C程序,参考《PIC单片机入门和实战》。按键检测原理:PORTB的高4位设置为输入模式,且开启内部若上拉功能,这样,PORTB的高4位就全都是1,也就是按键的列线全是1,而PORTB的低4位全是0,也就是按键的行线全是0。若有按键按下,那么行线和列线就会连通,按键所在的列线的电压就会拉低,变为0。这个时候,读PORTB,低4位仍然为0 ,但是高四位就会有一位也是0。所以if((PORTB & 0xF0)!=0xF0)可以判断按键是否按下,因为如果按下了,高四位就不全为1。按键扫描,低4位依次输出0,而 低4位的另外3位输出1,那么,当输出0的行线,碰到按键按下的列线,就会将列线的电压拉低,这时候,读PORTB,就会得到按键的行列位置,即按键码。如果输出0的行线,未与按键的列线相连,那么高4位仍然全为1。就继续扫描。KeyCode[]数组中,存储了最近几次的按键码,最多可以存储最近8次,更改数组就可以更改存储大小。若多连接几个数码管,就可以依次显示按键的内容,如同计算器一样
- 2023-06-16 10:20:04下载
- 积分:1
-
STR710处理器K9F1208的驱动程序源代码
K9F1208 在STR710处理器上的驱动源代码-STR710 processor K9F1208 in the driver source code
- 2022-03-06 18:58:13下载
- 积分:1
-
AVR 做PS2键盘的程序,想了好久才分享出来的啊
AVR 做PS2键盘的程序,想了好久才分享出来的啊-AVR to do the procedure PS2
- 2022-02-07 20:00:00下载
- 积分:1
-
ti公司的msp430f247pwm脉冲产生程序
ti公司的msp430f247pwm脉冲产生程序-ti
- 2023-08-05 07:35:03下载
- 积分:1
-
芯片实际臂
arm芯片LPC2214下的实时时钟DS1302的源程序-arm of chip real-time clock of the source DS1302
- 2022-07-01 05:50:02下载
- 积分:1
-
SDIO实现底层驱动文件。很有用的。经典!
SDIO实现底层驱动文件.非常有用.经典!-SDIO driver to achieve the underlying document. Very useful. Classic!
- 2022-04-30 11:45:33下载
- 积分:1
-
基于arm9 s3c2410 的GPRS源代码
基于arm9 s3c2410 的GPRS源代码-jiyu arm 9 s3c2410 s code
- 2022-01-22 06:25:57下载
- 积分:1
-
arm9开发环境文档,简洁明了,适合初学ARM的一切人员
arm9开发环境文档,简洁明了,适合初学ARM的一切人员-arm9 Development Environment documentation, concise, suitable for beginners of all persons ARM
- 2022-03-06 07:29:21下载
- 积分:1
-
EasyARM2131 one source development board
EasyARM2131开发板源码之一----------- 3.GPIO输出实验-流水灯实验-EasyARM2131 one source development board----------- 3. GPIO output experiment- water Lights
- 2022-03-12 14:15:33下载
- 积分:1