- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 xilinx FPGA fifo IP核的复位reset使用
关于测试 异步 fifo的复位使用按下按钮K4(key_in[3])后开始写入到fifo,延时100个CLK读出FIFO,确保写入、读出之间数量不一致。在复位的时候可观察。写入和读出都是松开按钮K4停止。按下按钮K0(key_in[0])后,开始复位。按下按钮是低电平有效。
2024-03-04 10:46:44
836
1
原创 基于FPGA spi Flash的读写 UART远程
flash:N25Q128A 128M 256个扇区 4096个子扇区 1个子扇区16页 每页256个字节 fpga:A7 XCA735T
2023-08-29 10:51:07
230
3
原创 allegro17.4的brd文件用AD打开
allegro17.4的brd文件用AD打开一直用的AD,刚接触allegro就下载了17.4最新版本(很后悔)用allegro画到PCB板之后想用转到AD,开始了我费尽心力的过程1、查找资料后发现17.4是无法直接转到AD的,最高可以转AD的是17.2,所以需要将17.4降版本到17.2Setup-User Perference Editor-Drawing -database_compatibility_mode中Value值选择17.2保存文件2、用17.2保存的文件依旧无法用AD的导入(
2021-05-01 21:07:21
11895
1
原创 Vivado2017仿真设置 学习
仿真设置仿真runtime,这里设置的是50ms 即50,000,000,000ps仿真的复位、一直执行、按步执行
2020-06-23 14:05:06
2069
1
原创 SQLServer2008相除但保留小数
1、直接相除 select 14/6 as part1结果 part1=22、加入cast 相除 select cast((14/6) as float) as part2结果 part2=23、加入cast相除,除数乘以1.0 select cast((14*1.0/6) as float) as part3结果 part3=2.333334、加入round来控制小数点位数 select round(cast((14*1.0/6) as float),2) as part
2020-06-20 09:18:28
1891
原创 SQL 将多个通过筛选得到的数据相加
要将多个通过筛选得到的数据相加数据库的表,对这张表进行查询、筛选等操作pwr_1>0同时pwr_2>pwr_1,将pwr的和输出。值578 select case when sum(pwr) is not null then SUM(pwr) else 0 end from dbo.test where pwr_1>=0 and pwr_2>pwr_1pwr_2<=pwr_1 ,将pwr除以2之后合并。值742 select
2020-06-12 15:58:01
3432
原创 sql 四舍五入 取 0.5 1
名为test的表格select ROUND((pwr/0.5),0)*0.5 from dbo.test执行语句后结果
2020-06-08 16:01:35
533
原创 sql round()三个参数
round() 俩个参数round(col_name,decimals)col_name:参数decimals:返回的小数位数 select ROUND(5.34124,2) as val 代码的结果:5.34000round()三个参数round(col_name,decimals,truncate)col_name:参数decimals:返回的小数位数truncate:对col_name进行截断,对col_name不四舍五入 select ROUND(5.34724,2,2)代码
2020-06-06 20:12:19
555
原创 SQL 列的值除以列的和sum 求比例
表 countidc10143267343423我要得到表 c10的值在c10的比例,id=1 43/(43+67+43+23)idc1010.24432820.38728330.24432840.130682select id,round(c10/(select sum(c10) from count),6) as ccfrom count
2020-06-05 14:49:16
2301
原创 sql 更新表中的时间,设为月末即下月初的0点
--更新数据 将date_stop='1999-1-1 00:00:00'时 改成下月1日的 update dbo.Records set date_stop=CONVERT(varchar(7), dateadd(mm,1,date_start) , 120) + '-1 00:00:00' where date_stop='1999-1-1 00:00:00'
2020-06-02 11:16:00
239
原创 SQL 插入一条数据,当月1日的零点到表中当月的最小时间
declare @date_start datetime,@date_stop datetime,@type varchar(50) set @type='SS_type' set @date_start='2020-10-1 00:00:000' while @date_start<='2020-5-6 00:00:000' begin insert into Records(EType,date_start,date_stop) select @type,@date_start
2020-06-02 11:00:49
164
FPGA fifo 异步 复位
2024-03-04
xls_csv.java
2020-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人