- 博客(16)
- 收藏
- 关注
原创 嵌入式Linux应用开发(2)-vscode插件
注释行的很优秀的插件。当多人协同进行软件开发时,我们难免会遇到一些情况需要标记或者搁置,在写代码的时候会暂时用一些注释来进行Mark,TodoTree这款软件很好的让我们快速定位开发过程中需要后续改进的代码段。进入TodoTree插件settings.json设置后,我们可以修改TODO显示的图标、颜色以及类型。下面是上图中settings.json的具体参数,大家可以参考对照。TODO注释(也可以配置其他的注释)并且可以。,在后续开发中点击即可直达所对应的代码行。icon:显示图标形状。
2025-04-26 18:22:38
305
原创 Altium Designer(1)-常用快捷键
Open,Create Greatness!最近正在学习AltiumDesigner,记录一些常用快捷键,一起进步,共同成长。
2024-11-11 00:03:10
1096
原创 FPGA(8)-I2C协议
发送应答时,ACK=0(因为都接上拉电阻,因此若ACK设置为1时,无法判别是否进行了应答操作)。三种I2C传输模式:标准模式传输速率100k bit/s(小于等于都可以,不超过100K bit/s),快速模式传输速率400k bit/s,高速模式可达3.4M bits/s(一般设备不支持)。SDA线上的数据在时钟的高电平周期内必须稳定,数据线的高电平或低电平状态只能在SCL线上的时钟信号为低电平时才能改变,每传输一个数据位都会产生一个脉冲。4. Master发送reg addr(8bit),等待ACK。
2023-08-29 11:09:33
462
2
原创 FPGA(7)-SPI协议
SPI(serial peripheral interface)是一种同步串行通信协议, 由一个主设备和一个或多个从设备组成, 主设备启动与从设备的同步通信, 从而完成数据的交换。SPI 是一种高速全双工同步通信总线, 标准的 SPI 仅仅使用 4 个引脚, 主要应用在 EEPROM, Flash,实时时钟(RTC),数模转换器(ADC),数字信号处理器(DSP)以及数字信号解码器之间。SPI就是串行外围设备接口,它是一种高速的,全双工,同步。
2023-08-28 19:55:33
513
原创 FPGA(7)-UART协议
异步通信采用固定的通信格式,数据以相同的帧格式传送。奇偶校验位是用来校验数据位,以防止数据位出错的;停止位是发送方用来表示本通信单元结束标志的。传输数据之前,UART之间要约定数据的传输速率(即每位所占时间,其倒数成为波特率)、数据的帧格式(即有多少个数据位、是否使用校验位、是奇校验还是偶校验、有几位停止位)。方式传输数据,最精简的连接方法只有三条连线:TXD用于发送数据,RXD用于接收数据,Gnd给双方提供参考电平。是指数据传送时,每秒传送数据二进制代码的位数,它的单位是位/秒(bps)。
2023-08-28 17:41:41
251
原创 FPGA(4)-计时器的实现
重置完成后,此时波形图为空,之后在下图命令框中输入run 10ms 让其程序跑10ms,之后查看inst_time_en中两个相邻的上升沿的波形图,若与预期一致,则说明该程序无错误,否则,查看时钟设置第模块,查找错误。右键inst,将实例化的波形图添加到波形列表中,之后点击下图红圈内的Restart将波形图进行重置。例:计算50Mhz的周期T方式如下。若有错误,根据错误提示进行修改,三、简单计算周期方法。最终右键设置仿真器,
2023-05-12 18:36:21
1708
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人