共3条
1/1 1 跳转至页
学习进程-流水灯

2012-11-07
昨天晚上终于拿到了东西,晚上迫不及把核心板焊了。
下载完原理图和器件装配单,仔细看了眼器件装配单,发现仅用这个器件装配单是无法焊接板子的。主要问题存在于阻容类上,没有把各种值的分别列出来。于是焊接阻容类时,一边看着原理图一边焊接的。
在焊接FPGA时,一开始都挺顺利,后来发现有一个引脚偏向旁边的引脚了,导致那一点一直沾连,最后好不容易用镊子和烙铁同时作用才把他们分开。
总结:焊接这个时,把位置对准后,固定两点,然后再观察下所有引脚,发现有偏了的引脚及时纠正,确保所有引脚都正着的再焊接。
焊接完后,由于焊接FPGA处理粘连问题,板子上有很多松香和助焊剂,粘手,也很影响美观,用酒精擦,但发现擦完后,表面会有一层白的。更难看了。。。
大伙有没有比较好的清洗板子的技巧,和大家分享下吧!
关键词: 学习 进程 流水

module led(led, clk, seg, dig);
output[7:0] led;
input clk;
reg[7:0] out_led;
reg[25:0] cnt;
output[7:0] seg;
output[7:0] dig;
led_num led_num(seg, dig, clk);
always@(posedge clk)
begin
cnt = cnt + 1'd1;
if(cnt == 26'd25000000)
begin
cnt = 1'd0;
if(out_led == 8'd0)
begin
out_led = 8'b11111111;
end
else
begin
out_led = out_led

#include "sys/alt_stdio.h"
#include "unistd.h"
#include "alt_types.h"
#include "io.h"
#include "system.h"
#include "sys/alt_alarm.h"
alt_u32 timer_callback(void* context);
alt_alarm timer;
alt_u32 count = 25;
void delay(alt_u32 cnt)
{
alt_u32 i,j;
for(i=0; i 50)
{
alt_putstr("test bad\t");
}
}
return 0;
}
alt_u32 timer_callback(void* context)
{
static alt_u8 i = 0;
if(i
共3条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
【Cortex-M】Systick Timer使用被打赏10分 | |
分享汽车防盗系统的组成与分类(一)被打赏5分 | |
VOFA+波形显示+JYD-31蓝牙发送和解析不定长数据被打赏10分 | |
【换取手持数字示波器】-STM32F4PWM控制LED灯管亮度被打赏22分 | |
【换取手持数字示波器】STM32F4驱动RPR-0521RS照度、接近一体型传感器被打赏23分 | |
宏定义和const关键字定义被打赏5分 | |
【分享开发笔记,赚取电动螺丝刀】几个单片机I2S外设的BLCK时钟对比被打赏20分 | |
【功率监测与控制系统DIY活动成果贴】DIY功率计与LabVIEW数据采集被打赏100分 | |
【分享开发笔记,赚取电动螺丝刀】使用ESP32S3调试I2S音频模块MAX98357被打赏22分 | |
【Freertos】任务管理被打赏10分 |