页次: 1
对不起,我发现电源部分画得有问题,就删了。
PCB文件:TestEr_20190715.zip
原理图文件:TestEr原理图.zip
建议给一个PDF格式的原理图,方便手机上论坛的坛友。
楼主,安路的芯片开发上容易上手吗?
那个软件比Vivado简单多了,比Quartus略难。总体上还是挺不错的。
GitHub上一个老外拿gEDA做的,已经开机成功。我正在用EasyEDA画,内存用的LPDDR2。为了引出所有引脚,我在某些地方削了焊盘,不过还是大于JLCPCB制程中最小BGA的0.25mm的。
刻电路板用的也是光刻机啊,只不过大小不一样。
请教大佬这个采集器的原理是不是放大pH电极的电压?
对的,输入阻抗很大,因为两个电极间形成的原电池内阻很大。
我经常反思,我学习嵌入式是真的因为喜欢吗?因为“喜欢”,可以抵过万难。有遥不可及的前辈,在我这个年纪做出辉煌的成绩,也有实验室的后辈,C语言刚刚入门。我比别人强吗?不会。我继续努力下去会比别人强吗?总有比我更强的。百年之后不会有人记得我,我花费日夜写的代码终有一天被时间丢弃,在某个不知名的硬盘中哭泣。
我欢笑过、哭泣过的事情,不会有人同我回忆。“每个人怜惜自己还不够,哪来的空闲为他人在意?”
所以这样看,我工作是为了活着,我选择这个方向是因为我只会这个方向,只能这么活着......不!
.....
啊。深有同感。
pH传感器相当娇贵。平时得蒸馏水润洗,之后放进氯化钾溶液里面保护。而且不能变化范围过大。
手册上说是支持RGB444输出的,但是又说“Sync-based High-color TFT-LCD (RGB565/RGB666/RGB888)”,没有RGB444的表示。而“MPU-interfaced LCD”却有RGB332和RGB444。
有用过的大佬分享经验吗?
我的个人理解,这个是给DMA用的。两个地址指向的数据是一样的。
不能,如果你用了泄漏的源码,不能放在开源的软件里,会被起诉的,说不定泄漏源码是微软有意的,就是为了给开源软件下毒
OpenNT了解一下。
不知道完成度怎么样,是否可以在嵌入式上代替Windows
只是启动一下。离可用还有很长距离。
具体怎么玩, 有资料吗?
就是把initrd解压,把整个文件系统放进去,重新打包。
何不采用initramfs的方式,整个系统运行在内存中?
感觉这种芯片,可以做SPI屏幕的初始化啊。不就节省了一个SPI口,顺便降低编程难度?
听歌有感:
分享Various Artists的单曲《Песенка о Моцарте》: http://music.163.com/song/5195542/?userid=1456917831 (来自@网易云音乐)
https://zhuanlan.zhihu.com/p/98513303
伟大而又默默无闻的程序员们,我们犯下了不可饶恕的错误,没有把他们塑造成神灵。
感谢楼上两位回复, 再请教去哪里买无水酒精方便呢, 貌似我家附近没有化工店,淘宝可以吗?
蒸馏,得到95%共沸物,加氧化钙吸水。
请问楼主, 有没有 在目标文件系统生成 gcc on arm 的方法,
我看到 buildroot 里面有 BR2_PACKAGE_GCC_TARGET,
但这个选项早已过期了。
我也想像你玩 go 一样, 在板子上执行 gcc
这个我有,ARMv5的gcc,用的musl的库文件。
这篇文章讲得比较透彻: http://raylinn.iteye.com/blog/664024
相对于Unix,Windows的设计更有弹性,它是一个多层次的而且更加组件化的操作系统,Windows拥有许多子系统,我们通常说的Windows,只是它的子系统之一,称为WoW(Windows On Windows),其他子系统还包括Wow64,Posix和OS2。 Windows NT内核也支持COW fork,但是只为SFU(Microsoft's UNIX environment for Windows)所使用,SFU进程和Win32进程是不同的东西。
SFU这东西用过,效率相当的高。子系统运行的进程,没exe扩展名,不过任务管理器里能看到。
-----------------------------------------------
16M spiflash adb & emwin 版本下载: suniv_f1c100s_w25q128_usb_adb_emwin_20190901.7z可以提供下这个固件里面的emwin源码么? 或者库么?
表情:=)
这个很可能是Nuvoton NUC970的库?
最新进展:把uC/GUI的静态宏定义屏幕大小,改成了main函数传入屏幕大小。(emWin就是变量存储屏幕大小的)。后续还会继续向前兼容(backport)emWin的新特性,比如treeview。
立创商城上看到一款不错的单片机,PMS150C,可以放下1k的程序,初始化LCD应该不成问题。这东西做一套通用40pin液晶屏,就省一个SPI口了。哪位大佬有开发这类超低成本单片机的经验呢?我也想学习学习。
这是远程桌面吗?类似于VNC?
就是Linux的FrameBuffer啊。
你这个思路,就是走PC的开发路子了。
其实就是复刻版的XServer。
大多数串口屏,就几个特别简单的功能,显示文字、图片等。显示服务器,有名的当属XServer。可惜就是体积太大。所以我把目标放在了uC/GUI上,与emWin相比,uC/GUI是开源的。当然,根据使用协议,不能用它做出相似的产品。这里,我们仅从学术角度来说。这个软件还是不错的。然而,毕竟这个软件之前是针对单片机设计的,里面大量使用了宏定义,而不是变量。所以,编译出的程序,不能适应不同环境。如何把uC/GUI改造成类似于XServer的显示服务器,我正在做。目前,已经可以适应不同分辨率的Linux FrameBuffer了。
为什么做这个东西?传统的JTAG接口太大了,用上这个转接板,目标板上只需留几个不到1mm的测试点即可,节省了大量的空间。
Altera/ARM两个部分独立的,只是共地。
https://lceda.cn/Beta_vulgaris/jtag-convertor
多层焊盘,不容易掉。
我这里不知道什么原因,Dev-C++默认生成的Makefike就能用。或许,你可以试试把最后那条命令拿出来?
分批链接吧,用ar命令挨个添加目标文件。
找搞信息奥林匹克的就可以拿到这东西。记得原版是Sourceforge上面的。百度也可以搜到。
Dev-C++体积小巧,手里有台Windows 2000的机器,都能跑最新版。其实就是图形化的MinGW。CodeBlocks自带的编译器是MinGW,然而也可以选择别的编译器。然而Dev-C++只支持MinGW。总之,这东西受到不少信竞选手的喜爱,因为比其他的IDE都要小巧便携,安装快。
如题,下载晕哥上传的那个版本(https://github.com/qq516333132/ucGUI),把工程文件跟另外几个VS的工程文件放一个目录就行。VS的那几个工程文件可以删了,用不着。
完工!就叫它甜菜派吧。BeetPi。7x8cm,四层板。18650、USB双供电,跳线切换。全功能0.5mm间距FPC引出。
终于更新了。把网卡、声卡外置了。
核心板: https://lceda.cn/Beta_vulgaris/nuvoton-nuc972-core-board
网卡: https://lceda.cn/Beta_vulgaris/mini8720
声卡: https://lceda.cn/Beta_vulgaris/nau88c22-module
网卡、声卡均已完工,核心板已经完成布局,正在布线。
【7寸1024*600高清IPS全视角30PIN MIPI接口液晶显示屏】 https://m.tb.cn/h.eUMLRPy?sm=ec18f4 点击链接,再选择浏览器咑閞;或復·制这段描述¥j0s1YfEfcH4¥后到?淘♂寳♀?
我买的这个,能点亮。
这六个脚在网上找了半天,也没查到针脚定义。群里的大佬有知道的吗?(我好像连错了)
主要是这两处不确定。恳请大佬指导!
LAN8720,好几个板子里面画的都不太一样。有的还要在差分线跟地之间并电容。不太明白啊。
感谢美女分享!
好像目前还是原理图, 没有PCB吧?
对啊,先查一遍设计,吸取经验。
https://lceda.cn/Beta_vulgaris/nuvoton-nuc972
第一次画开发板,没经验,特别是LAN8720那里,很多内容我不确定对不对。接口部分还没画出来。WiFi也没画。WiFi准备用RTL8189。(第一次画,勿喷)。
全志早就有4.9的BSP了,就是支持并不好。
nuc972的16位EBI总线,做了2个扩展板搞测试
EBI跟LCD的复用怎么解决的?
林ღ梦曦 说:minipcie 那个板子2层有些小问题(地线覆铜,usb差分线),等有时间,修正下,把新的资料上传。 无才,能力有限,大家不要见笑谢谢。
S3的板子会开源吗,F1C100S 以太网太弱了
S3板子不好做啊。没飞线,很多口根本引不出来。
如题,这个16位并口快吗?最大速率能多少MiB/s?
可以的, 我就是用 N76E003 初始化 LCD 的,
不过后来想想, 根本不需要, 直接用 主CPU 的 IO口初始化就可以了,
因为那组口初始化之后就用不上了。
之后就跟RGB666的屏一模一样了?
买了块屏,3.2寸,800x480分辨率,LG4573A控制器。这块屏能单独用单片机初始化吗?不想占用SPI口。
http://www.wch.cn/products/CH438.html
CH438 一扩八, 不过要并口总线才行, 估计得 pass
http://www.wch.cn/products/CH432.html
CH432 一扩二, 可以用SPI
串口转并口,有方案。SerDes。
最新更新:入手了两块DDR3 SODIMM空板,自带排阻。回来测一下线序。
如果用Device tree配置,中断GPIO怎么表示?
目前已画出原理图,然而,红圈部分存在疑问,即:SoC的单个时钟输出,怎样与交错的内存条连接。
可以看到,内存条(另外一个,台式机DDR3内存条)上,同一个字节是交错的。
希望各位大佬多多指教!
https://lceda.cn/Beta_vulgaris/allwinner_h5_development_board
正在做。内存条上面两个CLK,SoC上面只有一个。应该怎么连?CS信号也有两个。
既然4层板能搞定,4层板也不贵,那你想用PC内存条能省什么钱呢?
在理论上探讨一下可能性啊。
网上找到一张照片,AGP显卡(BGA芯片封装)使用的四层板。
Beta_vulgaris 说:tom 说:cpu也始终是要画板子的,难道不嫌内存条大吗?
低代内存条并不便宜CPU用的DDR3啊。而且,内存条再贵,比六层板/八层板还是便宜多了。
他的意思是既然你用了BGA封装的嵌入式CPU,必然也是要4、6层板以上,不会因为你用了PC的内存条就只需要2层板了
见过好多80586/80686/Pentium II的主板,南北桥都是BGA封装,也才四层板啊。
在九月份,看到晕哥发的一篇关于SD接口的NAND Flash的帖子,众多开发者朋友讨论很热烈。我们雷龙发展是专门做SD NAND的厂商,目前我们已经和很多MCU平台(包括ST、TI等)配合量产过。在这里简单的跟大家交流一下SD NAND这个东西,SD NAND的架构简单理解如下:
https://whycan.cn/files/members/1303/SD-NAND-.jpg
SD NAND有哪些特点?1,6x8mm大小,WSON-8的封装,尺寸小,好焊接。
2,内部自带的Flash的控制器。针对NAND Flash要做的EDC/ECC,坏块管理,平均读写等都已内置。
3,SD NAND是SDIO的接口,基本上MCU能用T卡的话,就可以使用它。
为方便开发者朋友,我们可以提供样品和散包出货。 为了方便大家测试,我们还有如下转接板提供:
1、SD NAND转T卡卡座接口的转接板
2、带socket的T卡卡座转接板(这样大家就不用手工焊接SD NAND到转接板上就可以做测试了)
关于SD NAND的一个简单介绍可以看如下链接: http://longsto.com/h-nd-461.html
有兴趣的朋友可以在这里回帖讨论。如果需要规格书和样品,联系:T:13691982107/ Q:2852826868
有SPI接口吗?SDIO对于低端单片机还是没有啊。
cpu也始终是要画板子的,难道不嫌内存条大吗?
低代内存条并不便宜
CPU用的DDR3啊。而且,内存条再贵,比六层板/八层板还是便宜多了。
SDIO接口,Linux里面有驱动就行。USB的RTL8188也行。
一个开发板,上面的芯片往往一共几十元就能配全。然而,PCB板的价格居高不下,严重阻碍了广大爱好者DIY的积极性。内存条是电脑常见配件,市场上有大量存货。内存条的封装,间距大,好布线。最关键的是,内存条才双列针脚,远小于内存芯片的BGA封装。
然而,DDR2/DDR3/DDR4内存条都是64位数据宽度,SoC是32位数据宽度。最新发布的RK3399,也才是32位双通道内存控制器,两个通道的地址线是分开的(内存条是合并的)。全志的SoC,则是单通道32位DDR3控制器。
这里提出一种猜测:只使用内存条的一半,将多余数据位接地。此操作是否可行?SoC能完成对内存条的读写吗?
高三……2017年,我在玩Pine64。可惜到现在都没画出一个BGA封装CPU的主板来。
页次: 1