hjgg65876 发表于 2022-1-15 06:05

radar 发表于 2022-1-15 06:09

虽然我也不懂,但我觉得你买本书和配套的开发版不就行了

Jet.Black 发表于 2022-1-15 07:28

日常折腾建议完全用软件实现,固件都别去碰,fpga想都别想。

eda工具链傻逼到反人类,用了直接刷新三观,完全可以作为码农的反面教材

acalephs 发表于 2022-1-15 07:32

https://book.douban.com/subject/2347656/

不热爱讨论 发表于 2022-1-15 07:51

kzf 发表于 2022-1-15 08:13

就记得开发板老贵了

—— 来自 Xiaomi MI 8, Android 10上的 S1Next-鹅版 v2.5.2

猫熊爱 发表于 2022-1-15 08:42

FPGA的要点在于对各种通信协议的熟悉和解析,纯软别做这,一般驱动工程师来做比较容易上手。
实在想做,你试试看用FPGA来模拟1个USB2.0接口,就知道难度如何了。

Herreimu 发表于 2022-1-15 09:05

建议先弄清楚fpga是啥东西

Litccc 发表于 2022-1-15 09:15

还是先从单片机开始吧,用C比较好入门

the_ripples 发表于 2022-1-15 09:36

弄个开发板,一边学verilog在上面烧程序玩,然后自己写ip核

abc12354a 发表于 2022-1-15 09:44

就看数电入门呗,然后写组合逻辑,写时序逻辑啥的。然后考虑实现点好玩的。如果之前干软件可以考虑写个mips cpu玩玩

—— 来自 samsung SM-G9750, Android 11上的 S1Next-鹅版 v2.5.2-play

不二家 发表于 2022-1-15 10:20

嵌入式学得杂挣得少 lz千万别转嵌入式

—— 来自 samsung SM-G9730, Android 10上的 S1Next-鹅版 v2.5.2

hjgg65876 发表于 2022-1-15 10:37

defer 发表于 2022-1-15 10:47

当年一起学过fpga的同学们,没有一个找到fpga相关的工作。

这玩意有毒……

r_ex 发表于 2022-1-15 11:04

搭车问一下:现在玩嵌入式入门都是用什么微控制器?面包板有可编程不用手工连导线的吗?

—— 来自 BlackBerry BBF100-4, Android 8.1.0上的 S1Next-鹅版 v2.1.2

overflowal 发表于 2022-1-15 11:12

这基本上是EE的技能树

—— 来自 vivo V2046A, Android 11上的 S1Next-鹅版 v2.5.2

signad 发表于 2022-1-15 11:19

r_ex 发表于 2022-1-15 11:04
搭车问一下:现在玩嵌入式入门都是用什么微控制器?面包板有可编程不用手工连导线的吗?

—— 来自 BlackB ...

嵌入式基本都是各种各样的arm吧,涉及到硬件的东西还是得自己去画板子焊接调试才得心应手。

如果是入门的话推荐arduino,从软件过渡到硬件门槛极低。进一步可以考虑stm32,资料教程齐全。FPGA属于完全另一条路,想要玩好的话对于基本功要求极高,没有特定需求的普通的微控制器完全够用了

台球论坛网友 发表于 2022-1-15 11:23

signad 发表于 2022-1-15 11:26

顺便从码农来学Verilog往往会觉得这玩意语法和c语言太像了,而进入误区,其实根本不是一回事,Verilog是硬件描述语言,写的时候要做到心中有电路,一些逻辑的实现非常讲究奇技淫巧。

—— 来自 HUAWEI PCT-AL10, Android 10上的 S1Next-鹅版 v2.5.2

henvelleng 发表于 2022-1-15 11:38

严格来说,单片机不怎么算嵌入式,嵌入式是偏操作系统的。当然,单片机现在越搞越复杂,越来越高端,现在单片机也基本是跑在rtos之上了,而且意法还强推hal,就让很多原来搞单片机的偏硬件的工程师的代码工程能力有点跟不上了

—— 来自 Xiaomi Mi 10 Pro, Android 11上的 S1Next-鹅版 v2.5.2

hjgg65876 发表于 2022-1-15 11:41

airshit 发表于 2022-1-15 11:48

hjgg65876 发表于 2022-1-15 11:50

Litccc 发表于 2022-1-15 11:51

airshit 发表于 2022-1-15 11:48
感觉EE比CS超能力者多了,为啥听起来都这么苦逼呢

越老越吃香

d2loader 发表于 2022-1-15 12:00

你只是玩玩的话,学chisel

—— 来自 Xiaomi Mi 10, Android 11上的 S1Next-鹅版 v2.4.3

sodr 发表于 2022-1-15 12:05

回忆下数电学了些啥,然后这块芯片就是一大堆74的集合

原村小和和 发表于 2022-1-15 12:10

大学搞过FPGA,毕业以后做软件。略知一二。

学FPGA先学一下数字电路吧。。。

—— 来自 OnePlus LE2100, Android 11上的 S1Next-鹅版 v2.5.2

whzfjk 发表于 2022-1-15 12:14

Herreimu 发表于 2022-1-15 12:50

hjgg65876 发表于 2022-1-15 11:41
有点觉悟好不好我已经下单电烙铁了

连烙铁都买了那就连打板软件一起学喽,反正烙铁这玩意儿跟fpga啊嵌入式啥的没啥太大关系
ee岂是如此不便之物

nanonya2 发表于 2022-1-15 13:01

先复习一下数电

r_ex 发表于 2022-1-15 13:09

hjgg65876 发表于 2022-1-15 11:41
有点觉悟好不好我已经下单电烙铁了

电烙铁前几天已经买了,不过发现复杂一点的焊不来
刚刚发现一个叫ESP8266的芯片,似乎很厉害的样子

御坂14084 发表于 2022-1-15 13:17

ryanz 发表于 2022-1-15 13:20

airshit 发表于 2022-1-15 11:48
感觉EE比CS超能力者多了,为啥听起来都这么苦逼呢

cs有开源工具链,ee被那几个厂商整闭环了,有些东西没有FAE寸步难行

ryanz 发表于 2022-1-15 13:27

入门电子硬件和玩玩FPGA不是一个路子的,个人玩fpga很难玩出东西。入门电子硬件的话,码农背景可以推荐一个东西,墨水屏 + esp32 + nodejs 服务器 = 电子日历 最终效果类似 这个 https://v2ex.com/t/588974 链接楼主用树莓派整的,我试过拿esp32整

ryanz 发表于 2022-1-15 13:27

风怒

aithinkso 发表于 2022-1-15 13:50

先买个 Shenzhen I/O 通了

—— 来自 Xiaomi Redmi K30 5G, Android 11上的 S1Next-鹅版 v2.5.2

r_ex 发表于 2022-1-15 14:33

aithinkso 发表于 2022-1-15 13:50
先买个 Shenzhen I/O 通了

—— 来自 Xiaomi Redmi K30 5G, Android 11上的 S1Next-鹅版 v2.5.2 ...

Shenzhen I/O太麻烦了,感觉回到了40?年前
指令集太弱了,不实用,限制寄存器、代码行数,感觉其实这种游戏直接拿个RV32I什么的会比较好
另外现在都有编译器,为啥要手写汇编,用C不好吗

r_ex 发表于 2022-1-15 14:48

aithinkso 发表于 2022-1-15 13:50
先买个 Shenzhen I/O 通了

—— 来自 Xiaomi Redmi K30 5G, Android 11上的 S1Next-鹅版 v2.5.2 ...

还有那个条件执行,感觉是从ARM抄过来的,导致产生了各种晦涩的优化方法
这个游戏最后感觉就是在玩人肉编译优化

disrupt 发表于 2022-1-16 08:04

撸代码也可以整业余项目啊,好玩多了,不要想不开

— from motorola XT2125-4, Android 11 of S1 Next Goose v2.5.2-play

calmer 发表于 2022-1-16 09:52

有没有玩sdr的?

—— 来自 Xiaomi MI 9, Android 11上的 S1Next-鹅版 v2.5.2
页: [1] 2
查看完整版本: 码农该如何入门发展FPGA作为爱好