共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 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 在K230DBOX上实现多时段语音提示功能被打赏¥14元 | |
| 使K230DBOX实现相机持续拍照功能被打赏¥12元 | |
| 基于K230DBOX的文本管理器设计被打赏¥14元 | |
| 基于K230DBOX的彩色画板功能实现被打赏¥15元 | |
| 在K230DBOX上实现音乐播放器功能被打赏¥15元 | |
| NXP MCU系列开发板MCULink固件升级方法【VSCode】被打赏¥28元 | |
| 三分钟快速搭建NXP MCU开发环境(VSCode)被打赏¥22元 | |
| 为遥控小车巧添功能被打赏¥26元 | |
| 【S32K3XX】FlexCAN 模块配置使用被打赏¥30元 | |
| 【S32K3XX】FlexCAN RAM 资源分配整理被打赏¥25元 | |
我要赚赏金
