自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 ISO 11898,14229,15765,UDS的区别?

对于物理层来说,定义了CAN总线信号在双绞线上的电压形式,对于数据链路层来说,定义了CAN帧的各个域的用途。ISO 14229-3 一直到ISO 14229-7 分别定义了UDS在CAN,FlexRay, Internet Protocol ,K-Line ,LIN上的实现要求。总结来说,ISO 14229-1生成诊断服务,ISO 15765-2对诊断服务进行分包并把分包后的数据交给ISO 11898,ISO 11898给收到的数据加上CAN总线特有的包头和包尾,然后通过双绞线以电压差的形式发送出去。

2023-08-02 16:58:48 202

原创 Keil 编程时结构体成员自动出现

KEIL编程时输入一个点之后结构体自动出现的配置Edit----Configuration-----Completion

2021-04-27 15:42:46 3767 7

原创 STM32按键检测程序整理

一、在硬件连接上,按键一端连接在普通IO口上,另一端接地,IO配置为内部弱上拉。在软件上,先配置一个5ms定时器并打开中断,每进入该定时中断则置位一次标志位“key_handle”。接着在主循环调用一个“scan_key()”函数,判断“key_handle”标志位是否在定时器内被置位,若被置位则将该位复位并读取连接按键的IO口值。此时,“scan_key()”函数内分为按键按下和松开两个分支:按键按下,则计数值“longkey”每隔5ms自加一次,因为这个分支每隔5ms才会进入执行一次;按键放开

2021-03-10 10:02:27 2163

原创 按键检测

一、检测长按短按//检测开关按键if(key_delay20ms>=10) //200ms检测一次 { switch(key_station) { case 0: { if(key_on==0) { key_station = 1;} //检测到此时按键处于按键状态,转到case1 else { key_station = 0;} }break; case 1:

2021-03-10 09:02:44 815

原创 SPI FLASH存储器

一、FLASH存储器分区为块、扇区和页1、一个块有64KB;2、每个块分为16个扇区,每个扇区4KB(4096字节);3、每个扇区分为16也,每个页256字节;二、FLASH的存储特性1、在写入之前必须先擦除;2、擦除是把数据位重置为1;3、在写入数据时,只能把数据位上为1的数据改为0;4、NOR FLASH擦除的最小单位为1个扇区(4KB),读写没有限制,可以单个字节写入读出;三、NAND FLASHSD卡和U盘都属于NAND FLASH,NAND FLASH必须以块或扇区为单位进行读

2021-03-07 11:48:04 1406

原创 RA8889与RA8876在硬件SPI的不同

以8pin flash来说,RA8876将WP和HOLD脚直接拉高而RA8889将WP和HOLD脚拉高的同时接入RA8889,当模式选择为Select_SFI_Quad_Mode_Dummy_8T_6Bh()模式时,WP和HOLD引脚将作为数据传输引脚传输数据而24位或32位寻址模式的选择取决于FLASH的大小,24位寻址最大只能到128M位,所以当FLASH大于128M,则需要用32位寻址方式,如果使用者希望使用 32 bits 寻址模式,使用者必须自行输入 EX4B命令(B7h) 给串行闪存

2021-03-02 17:04:07 905

原创 Altium designer学习:安全间距

在Design–rules菜单里左边的选项里第一项Electircal下面的第一项Clearance点开后即可进行调整。(此为英文版的软件的路径,汉化版的话翻译成对应中文就可以了)

2021-02-25 16:37:21 2129

原创 Altium Designer学习:PCB画板过孔盖油及过孔开窗

过孔盖油与过孔开窗工艺在工程设计中设置一般生产会以生成的Gerber文件位准本文介绍怎么将工程设置为过孔盖油一、在放置过孔时检查是否勾选二、如果需要修改整个工程的过孔1、1、 选中一个过孔,在过孔上右击,在弹出的菜单中点击“Find Similar Objects…”,如下图示:2、 点击OK3、 勾选...

2021-02-25 16:08:05 767

原创 Altium designer学习:怎么生成Gerber生产文件

一、 设定原点Edit→Origin→Set,然后将原点定在板的左下角。二、 输出Gerber文件打开Gerber Files 选项。File–>FabricationOpuputs–>GerberFiles。2、General设置。用于指定输出Gerber文件中使用的单位(Units)和格式(Format)。单位可以是公制(Millimeters)和英制(Inches);格式栏中2:3,2:4,2:5代表文件中使用的不同数据精度,其中2:3表示数据含2位整数3位小数;相应的,另外

2021-02-25 16:01:15 636

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除