精华内容
下载资源
问答
  • 板子电脑用网线连接,只要通电,板子上ethernet的RX灯就一直闪,用抓包工具看,电脑一直在给ip为192.168.255.255的目的地址发UDP包,这是怎么回事,怎么能终止这种现象。
  • 前几天画了一块cortex-A5的底板,出现一个问题,就是通过micro-usb与电脑连接之后,电脑无法识别出来,这就导致程序无法通过micro-usb烧入进去,经过仔细检查硬件,发现第一,元器件都没有问题,第二,走线也对;...

    前几天画了一块cortex-A5的底板,出现一个问题,就是通过micro-usb与电脑连接之后,电脑无法识别出来,这就导致程序无法通过micro-usb烧入进去,经过仔细检查硬件,发现第一,元器件都没有问题,第二,走线也对;后来在网上查了好几天,最后还是实验室的一位老哥告诉我说,你重新画一块,走走差分线试试,于是就赶紧去网上查怎么走差分线,画完之后,返回来的新板立马就迫不及待的焊上了,很不幸的是,这次竟然真的和电脑连上了,程序现在已经成功烧入。下边告诉大家一下画差分线的方法:

    打开Altium designer的PCB文件,点击右下角的PCB标签,如下图所示:

     

    点击之后,会出现如下界面,点击Add:

    点击Add后进行添加差分线的操作,如下图所示,Positive Net和Negative Net为要走差分线的两个引脚名称,最下边的Name为差分线的总名称,

    上述三个标签选择完之后,点击OK,然后点击下图中的All Differental Pairs,

    点击完上述的标签后,就会出现之前添加的差分线对,如下所示,然后点击Rule Wizard进行属性设置:

    点击完之后,出现如下窗口,点击NEXT,

    再次点击next,

    如下窗口中,本人发现如果选择Group Matched Lengths,在最后进行规则检查的时候,就会出现错误,如果点击Within DIfferential Length,就可以通过编译,此处为个人观点,仅供参考,点击next,

    在如下窗口根据个人习惯设置线宽,我在这里都设置的10mil,点击next,

    点击finish,如下。

    需要说明的是,大家再走差分线的时候,在下边窗口会显示两条线的长度,大家最好将两条线走成相同的长度,如果看到那条线短一点,拉长一些。

    以上就是走差分线的方法,与本人在网上查到的方法略微有些不同,仅供参考,如果有理解的不对的,希望大家多多指正,大家共同学习,一起进步。

    转载于:https://www.cnblogs.com/jiangtongxue/p/9414244.html

    展开全文
  • 原来有块USB UART的板子,可与连接传感器和电脑,然后通过串口监视读取传感器每秒输出的内容,但是现在我用的FT232进水牺牲了,手头有块arduino nuo,如果直接 连接的传感器话,串口监视那里什么都没有,请问下该...
  • 嵌入式用串口给2410的板子下载程序

    千次阅读 2015-09-13 12:00:15
    首先我们那个箱子,我用串口连接电脑,开始用的是USB转串口线,但是不行,用超级终端连上之后没反应,敲命令也敲不进去,显示的是一片空白。显示是这个样子的![没反应](http://img.blog.csdn.net/20150913
     我最近几天搞一个嵌入式的系统,用三星的2410的板子做,因为学校里面的试验箱只有这个老箱子,没有其他最近的箱子,只能用这个做,在网上查了好多资料,才找到怎么下载的方法。
     首先我们那个箱子,我用串口连接电脑,开始用的是USB转串口线,但是不行,用超级终端连上之后没反应,敲命令也敲不进去,显示的是一片空白。显示是这个样子的![没反应](https://img-blog.csdn.net/20150913113149724)
     没办法,只能是连台式机了,用两头都是母头的串口线把箱子和电脑连接起来了,然后![这就是我们的那个箱子的样子](https://img-blog.csdn.net/20150913113117202)
     连接起来之后终于敲命令有反应了,然后就想着怎么把我在电脑的Linux系统编译好的程序怎么下到箱子里面去呢?
     找了好多方法。有第一种是通过网络连接的,有用nfs的tftp的,用samba服务器的,但是我都试了,要么是箱子没有那个服务,或者命令,或者就是箱子插上网线根本就是没反应的,我用ifconfig查看箱子的ip地址是127.0.0.1,所以就没办法,通过网络进行下载的。所以就想到了还是用串口进行下载吧。
     这个方法应该能好弄一点,刚好我发现超级终端有这个功能,可以传送文件,就在传送选项底下。
     然后就是开始传送,但是传完之后不知道文件去哪了,最好才知道,要使用下面这个方法才可以接收到文件并且知道是在那个文件夹里面:
    

    嵌入式linux系统与主机通过串口传输文件

     我想如果要从PC机下载东西到开发板的嵌入式linux系统里面,很多人首先会想到用tftp sftp等网络工具从网口下载。但如果网络用不了,只能通过串口下载怎么办呢?这个时候有两个工具能帮到你:一个是zmrx、zmtx,另外一个是 lsz、lrz。个人觉得zmrx/zmtx没有lsz/lrz稳定,建议还是用后者。下面介绍一下lsz/lrz的使用方法。
    
    
    
      一、编译lrzsz并下载到开发板上
    
     从http://download.chinaunix.net/download/0007000/6293.shtml下一个lrzsz的tar包, 解压缩后输入./configure,然后进入了src文件夹中,修改了src文件夹中的Makefile文件,配置为与开发板对应的交叉编译器,运行 make,ok!得到两个可执行文件sz,rz(或者 lsz,lrz),把它们下载到开发板linux系统的/bin目录下。
    
    
    
      二、情况1: PC机用windows操作系统
    
     如果PC机用的是windows操作系统,串口通信工具可以用系统自带的超级终端。下面介绍一下传输文件的方法。
    
      1、开发板-->PC机
    
         在开发板上输入 sz filename。
    
         在PC机上点击超级终端的菜单“传送”-> “接收文件”,选择下载的位置和Zmodem 与崩溃恢复协议,点击接收即可。
    
      2、PC机-->开发板
    
         在开发板上先进入/tmp 目录,然后输入 rz。
    
         在PC机上点击超级终端的菜单“传送”-> “发送文件”,选择目标文件和Zmodem 与崩溃恢复协议,点击发送即可。
    

    这是网上别人的方法。我试过之后可行,记住超级终端要用这种才行这里写图片描述这种界面的超级终端最好用,可以传文件,我亲身体验。
    然后按照上面的方法把文件已经传入到试验箱子里面去了,但是进去之后我发现出现这样的问题,我执行hello(传入到箱子里面的东西)程序,出现这样的报错:/sh: ./: Permission denied
    查了一下说是文件权限的问题,具体说明参考这篇文章这里写链接内容
    解决办法很简单就是:
    chmod u+x hello,
    这个命令的hello是你要改的文件权限的那个文件名。
    然后,就解决了。
    然后就是可以执行自己传入的那个文件了,用./(文件名)执行就可以了。

    展开全文
  • 自制pixhawk电脑不识别com口

    千次阅读 2017-05-14 23:17:06
    笔者将电源管理芯片去除,5V来源于变压器输出或者是连接电脑时的USB供电,并将它们并联起来,但是板子做回来焊接后发现问题如下: 1.拆原版芯片,焊接到自己的板子上面,连接usb到电脑能识别com口,飞控程序正常...

    在原版pix上面进行改版很方便,可以去除很多不必要的电路。

    笔者将电源管理芯片去除,5V来源于变压器输出或者是连接电脑时的USB供电,并将它们并联起来,但是板子做回来焊接后发现问题如下:

    1.拆原版芯片,焊接到自己的板子上面,连接usb到电脑能识别com口,飞控程序正常运行。

    2.接入stlink重新烧录两块芯片的BootLoader后发现再次连接usb不能识别com口了。

    问题来了,怎么重新烧写boot后就不能识别com??那还怎么烧写固件,还怎么控制灰机啊。。。检查后发现是由于大芯片PA9的'VUSB'悬空着,将整个脚连接到3V3或者5V后就可以识别com了。这时还没烧写固件,你去测量2个芯片的晶振你会发现只有大芯片起震,小芯片没有工作,说明识别com口只是大芯片的事情,随后的实验也证实了这一点。。。然后usb连接missionplayer烧写固件,再次测量小芯片晶振发现起震,这时才算是正常工作。

    关于传感器芯片识别:

    手工焊接芯片时经常会出现焊接问题导致芯片坏掉,导致IMU模块不能正常工作,这时我们需要一个个检查传感器,但是又不知道是哪个出错,怎么办呢?有办法:

    拔掉SD卡连接missionplayer,串口波特率设置为57600后在'TERMINAL'中选择'pixhawk'后点击连接,这时会出现很多已经集成在飞控固件中的模块方法,说明飞控可以直接支持这些模块(比如常见的HML5883L),原版飞控程序使用L3GD20、LSM303D、MPU6000、MS5611这4个传感器,我们在不知道哪个传感器出错的情况下可以在终端中输入'xxxx start','xxx'代表上面4个中的其中任意一个,如果出现'failed'字样就说明该传感器有问题,如果检测到传感器就会出现'xxx on xxx bus'类似字样。依据该方法可以检测到底哪个传感器坏掉。但请一定记得连接之前拔掉SD卡,否则插上SD卡连接MP走的就是mavlink协议了,就不能连接到终端了。


    改版中可以删除的线:没用的串口线、can、SBUS、电源反馈线(xxx_oc字样的线,这样子就可以方便更改原版pix的电源部分)等等。

    展开全文
  • 怎么进行设备和华为iot云的连接 1 用华为自带的小熊派和iot studio 进行连接 唉,经费不够,开始用了iot,结果好像到最后,里面提供的板子stm32_f429不能连接,也调试了很多参数,发现不行 2 用stm32_f429 用华为家的tiny ...

    有些天没发博客了,看看我都在忙着写什么
    最后有调试好的源码,希望大家也不要造轮子了

    怎么进行设备和华为iot云的连接

    1 用华为自带的小熊派和iot studio 进行连接

    唉,经费不够,开始用了iot,结果好像到最后,里面提供的板子stm32_f429不能连接,也调试了很多参数,发现不行

    2 用stm32_f429 用华为家的tiny sdk进行连接

    华为的sdk连接
    在这里插入图片描述
    通过连接转入github下载源码,可是发现好像官网上没有这个了
    在这里插入图片描述
    找不到iot分支,没事继续找找,终于找到了
    有iot_sdk的下载分支
    下载完成后用linux测试,里面的东西已经和教程完全不一样了
    可以看看有很多地方发生了改动,先硬着头皮改改吧
    在这里插入图片描述
    华为教程里的demo也没有,改不通
    在这里插入图片描述
    没办法,放弃了,要是有哪个大神希望帮看看

    3 用华为的源码+arm cortexA 系列开发板 (下面有调试好的源码)—>linux

    小熊派没买,stm32系列之能刷lite_os 内核,sdk用不了,没事下面的箭头不还是有一个C DEMO
    在这里插入图片描述
    华为 c_DEMO 教程链接
    这篇教程写的应该算是官网文档里比较好的了,因为里面用到的代码没啥改动,照着操作还行的
    老样子先创建云设备,照着上面一步步编译,导出库,和包
    这次使用linux当做物联网设备,调试好后拿去开发板上移植

    在这里插入图片描述

    开始进行上云

    在我发的压缩包进行解压

    chmod 777 ./MQTT_Demo.o
    export LD_LIBRARY_PATH=./lib/   //加载库文件
    ./MQTT_Demo.o
    

    在打印端,已经发现设备连接
    在这里插入图片描述
    已经连接
    在这里插入图片描述
    下载我的轮子
    我的轮子

    展开全文
  • 最近在做一个具有视频监控及传输功能的一个项目,程序在ARM板子上面跑的时候总是死在驱动程序里面,所以就想先在虚拟机中跑一下,但怎么都找不到摄像头设备,网上看了很多教程都说没有摄像头功能,然后就开始自己...
  • 如题,这个板子的串口怎么打开 是把usb连接电脑就可以还是要另外配置什么啊 我的板子连接到了电脑也可以下载程序,设备管理器里也显示正确安装,可是串口调试助手里面就是没有啊 请问该怎么做啊
  • 嵌入式开发怎么用tftp烧写自己的Uimage...拿到设备的板子首先给连接电源,插上网线,板子另一端用串口转接板和串口线连到电脑COM口。 可以在电脑的设备管理器上查看新增的是哪个COM口,应该是通讯接口COM1 secure...
  • 笔记本上设置成合上板子不休眠,于是干脆把笔记本放在书包里面,通过远程桌面连接笔记本电脑,经过了很长的时间,再去连接数据库,结果出现cann’t connect 10061错误,发现原来是MySQL服务不知怎么的就关闭了,我的...
  • 搭载NFC遇到的问题

    2020-04-10 11:57:29
    关于搭载NFC遇到的问题 下面是我在搭载nfc服务器之间遇到的问题,现在我将遇到的问题写一下过程,以便防止忘记。 有一说一,这个网络配置是真的恶心。但是解决之后,你会发现...连接的原理要让板子电脑以及Ubuntu...
  • 三 远程登录树莓派

    千次阅读 2019-01-23 23:47:54
    我们通常使用的板子都是通过jlink等工具将之与电脑连接起来,然后我们在电脑里面编写我们想要运行的程序,然后烧录进去,从而达到我们的目的。但是树莓派不是这样,它的Micro USB接口仅仅是用来供电的,不具备数据...
  • 小白配置树莓派流程

    2021-04-04 17:53:41
    (冬天记得洗手再碰板子,要不静电击穿了就没了,别问我怎么知道的) 3.把TF卡插到读卡器上接到电脑上,到官方下载操作系统(带图形界面和推荐软件那个),下载完后用USB Image Tool或其他烧录工具烧录。 4.烧录完后...
  • 我们可以把我们的开发板看成一个计算机,因为当你玩到根文件系统的时候,从某种意义上说,你的板子已经是一台电脑了!使用nfs必须保证,虚拟机和开发板都能联网,且在同一网段里。我的做法是让两者都连接在一个...
  • 接收板主要包括stm32和NRF24l01,接收板通过USB接口和电脑连接,USB驱动是STM32的官方例程。另外,cpu使用的是stm32f103c8t6 这个芯片有两个优点,一个是小,另外一个是便宜,统计下来做一个鼠标刨去PCB的成本,大概...
  • 接收板主要包括stm32和NRF24l01,接收板通过USB接口和电脑连接,USB驱动是STM32的官方例程。另外,cpu使用的是stm32f103c8t6 这个芯片有两个优点,一个是小,另外一个是便宜,统计下来做一个鼠标刨去PCB的成本,大概...
  • 感兴趣的同学可以试一下,比如说高级一点的外网控制的,把电脑作为服务器,把蓝牙模块接好,和控制器连接起来,然后让手机与电脑通 过互联网通信,用手机给电脑发送指令,再通过电脑给蓝牙模块发送指令,比如提前开...
  • 感兴趣的同学可以试一下,比如说高级一点的外网控制的,把电脑作为服务器,把蓝牙模块接好,和控制器连接起来,然后让手机与电脑通过互联网通信,用手机给电脑发送指令,再通过电脑给蓝牙模块发送指令,比如提前开个...
  • 1)首先是ZLG的,资料非常的全,感觉他是真正想教你怎么开发ARM,而不是像有的公司自己技术都没做好就做个板子出来卖钱。但是最大的不利就是价格太贵!而且主要是PHILIP的,货源比较麻烦~~可能有人说21XX系列的不贵...
  • 以往老主板的自检画面中最下方文字的中间标明的是主板芯片组,这一块板子则将其提到了自检画面的上方。   机器启动之后按“DEL”键进入BIOS设置页面,在基本信息中同样也可以看到机器的硬件信息,与开机画面显示...
  • and A【大写的A像高塔,表高、高处】,n【门-连接,因为门是连接在墙上的,更重要的是,门是连接各个房间的通道】,d【向下,表下面】 →上面连着(连接)下面→上面和下面 question q【像披着长发的女人的头】,u...
  • 要先把kinect连接好上电 roslaunch openni_launch openni.launch camera:=openni(最后这个小尾巴一定要加,不然到后面rviz里面看不到一个深度的选项) rosrun rqt_reconfigure rqt_reconfigure( 打开后可以看到左栏...

空空如也

空空如也

1 2
收藏数 23
精华内容 9
关键字:

板子怎么连接电脑