INICnet技术通过一根数据线即可支持以太网、音频和视频,简化了汽车信息娱乐网络

Microchip销售代表或者全球授权分销商,也可以访问Microchip网站。Microchip Technology Inc. 简介Microchip Technology Inc. (纳斯达克股市代号:MCHP)是全球领先的整合单片机、模拟器件、FPGA、联网器件及电源管理半导体器件的供应商。其简单易用的开发工具和丰富的产品组合让客户能够打造最佳设计,在降低风险的同时降低系统总成本,缩短上市时间...

http://www.eeworld.com.cn/qcdz/2018/ic-news111924187.html 发布时间: 2018-11-19



STM32下串口DMA的任意长度接收发送的思路___(转)

我也不算是真正的单片机开发人员,只是项目需要,单片机程序也一直在优化,优化最多的串口通信,尽可能快的传输大数据,以前直接用中断的方式,稳定,但传输稍大的数据时,需要的时间就久了,特别是需要传输扫描枪扫到的图片时,就会等待很久。后来改成了DMA,也只有DMA是最快了。好了,进入正题1.百度,是最好的老师,可以查到很多前辈积累的经验和方法,我也是参考了他们的2.DMA任意字符的接收,很多是使用串口...

http://home.eeworld.com.cn/my/space-uid-152981-blogid-723797.html 发布时间: 2018-11-19



基于CAN总线的Bootloader程序源码下载

基于CAN总线的Bootloader,功能如下: 1、自动检测连接到CAN总线上的节点,并自动为每个节点分配一个唯一的地址; 2、自动检测节点是否在线,若离线则从列表中删除; 3、可以升级更新指定节点的程序,同时可以发送命令控制程序的执行; 目前程序基本功能已经完成,但是程序发送速度较慢,还需要进一步优化数据传输速度,等速度优化好了奉献单片机端源码与PC端源码。 基于CAN总线的...

http://bbs.eeworld.com.cn/thread-1060561-1-1.html 发布时间: 2018-11-19



单片机独立按键和矩阵键盘概念及原理

 一、基本知识1.按键分类与输入原理按键按照结构原理科分为两类,一类是触点式开关按键,如机械式开关、导电橡胶式开关灯;另一类是无触点式开关按键,如电气式按键,磁感应按键等。前者造价低,后者寿命长。目前,微机系统中最常见的是触点式开关按键。在单片机应用系统中,除了复位按键有专门的复位电路及专一的复位功能外,其他按键都是以开关状态来设置控制功能或输入数据的。当所设置的功能键或数字键按下时,计算机应用系统应完成该按键所设定的功能,键信息输入时与软件结构密切相关的过程。对于一组键或一个键盘,总有一个接口电路与CPU相连。CPU可以采用查询或中断方式了解有无将按键输入,并检查是哪一个按键按下,...

http://www.eeworld.com.cn/mcu/2018/ic-news111942014.html 发布时间: 2018-11-19



少走弯路,PIC单片机中断总结

PIC单片机有多个中断源,16系列只有一个中断入口,18系列有两个中断入口,不同编译器下书写格式又不大一样。网上资源千篇一律,也不够系统,只是简单的罗列程序,代码生存的环境不一样也少有说明。在此做个简单的总结,因为又走了弯路...1.先说18系列(MCC18编译器下):MPLAB C18不自动把中断服务程序放在中端向量处。通常将GOTO指令放在中断向量处,从而把控制权转交给相应中断服务程序。void low_isr(void);void high_isr(void);*****************************低级中断入口及服务子程序***********************...

http://www.eeworld.com.cn/mcu/2018/ic-news111942013.html 发布时间: 2018-11-19



PIC单片机PIC18F26K80中断优先级图

上图中,高优先级为红色线的上半部分,低优先级为红色的下半部分。其中一个中断源在上半部分和下半部分都有的,表示它既可以设为高优先级,也可以设为低优先级。如TMR0(定时器0)在上半部分和下半部分都有;而INT0(外部中断0)只在上半部分有,在下半部分没有,表示它只能设置为高优先级,不能设置为低优先级。21ic基础知识...

http://www.eeworld.com.cn/mcu/2018/ic-news111942012.html 发布时间: 2018-11-19



电子产品克隆-电子产品仿制-电子产品开发设计方案!

本帖最后由 科匹网 于 2018-11-19 15:22 编辑 电子产品克隆-电子产品仿制-电子产品开发设计方案! 科匹网(CopyOne)是一家以逆向开发技术为主,软硬件正向开发为辅的高新科技团队。从事电子产品开发服务,主要是为客户提供硬件开发,PCB设计,单片机编程,电子产品克隆,嵌入式系统,软件开发,APP开发,物联网等技术支持。 科匹网自2006年成立以来,帮助国内外客户实现千余款电子产品的设计开发和生产制造。关注的行业有:手机智能配件,汽车电子,智能家居,医疗仪器,工业机械,3C数码产品,电玩游戏和音视频设备等诸多领域,公司的技术研发团队有着丰富的智能电子产品设计经验,能...

http://bbs.eeworld.com.cn/thread-1060553-1-1.html 发布时间: 2018-11-19



C51语言编程:单片机与 PC 串口通信程序

单片机接收PC机发来的指令信号,然后单片机又向PC机发送字符串。具体要求如下:当接收指令信号为:'go',单片机向PC机发送字符串:WELCOME TO CHINA!;当接收指令信号为:'who',单片机向PC机发送字符串:MY NAME IS LIMING;当接收指令信号为:'home',单片机向PC机发送字符串...

http://www.eeworld.com.cn/mcu/2018/ic-news111942007.html 发布时间: 2018-11-19



初学单片机时总结的想法及一些程序

 一、单片机编程总结1、要养成总结的好习惯,总结不仅是对自己学习的一个总结,还是对学习过程的一个回顾与加深,还可避免第二次犯错。2、编写程序之前先要有一个对该项目熟悉的了解,做到心中有数,列一个大致框架。仔细推敲该怎么布局,怎样布局最合理,该步骤很重要。要分析先做哪个模块,具体到该模块的具体步骤,各个函数怎么命名,与其他模块的衔接等。最好拿张纸记下重要过程。3、对于c语言的模块化编程...
关键词: 初学 单片机时 程序

http://www.eeworld.com.cn/mcu/2018/ic-news111942006.html 发布时间: 2018-11-19



谈谈我的单片机编程思路

 我曾经做过两年的单片机产品,在对单片机编程的过程中逐渐形成了一个大体固定的整体框架,也可以说是编程思路。现提出来供大家参考。首先,对外围芯片进行分类,属同一功能或同一芯片的程序采用模块化的形式,用固定的几个函数实现,一般不同芯片之间的函数功能尽量不重叠,也不要使用一个函数覆盖几个芯片,以便于后期的调试,如果涉及到芯片之间通讯的,可以单独列出,使用专门的函数进行处理;其次,将单片机中...
关键词: 单片机 编程思路

http://www.eeworld.com.cn/mcu/2018/ic-news111942005.html 发布时间: 2018-11-19



高手总结的一些硬件设计经验

汉字点阵来说就是10列8行。46:万用表直流挡测量的电流是平均值,而交流档测量的是有效值。47:自激震荡寄生振荡的区别需要弄清!48:单片机学习经验使用c语言要用到c编译器,将c程序编译成机器码。keil51使用方法 new project 命名为 test.uv2选择单片机 at89c51新建程序,c为test.c 汇编为.a或.asm将c程序加到项目中,点source group编译可以点...
关键词: 硬件设计 经验

http://www.eeworld.com.cn/mcu/2018/ic-news111942004.html 发布时间: 2018-11-19



STM32单片机之ADC学习经验总结

 因为公司的产品上需要使用AD来检测电池电压,要求不是很高,突然想用下DMA+ADC+TIM,以前以为很简单,实际使用中让我觉得很惭愧,遇到的问题让我一下子蒙了,不停的查资料,不停的测试,终于一个一个的问题都解决了,同时对STM32的ADC有了新的认识,并且打算再闲暇时间内将STM32的资源尽量的实践下。我用的是STM32F4 来调试ADC3+DMA+TIM1(单通道),首先我先查看了下DMA的资料,之后参考官方提供的ADC3+DMA很快可以正常读取数据,之后我直接添加定时器触发AD转换,结果失败,我开始查资料看手册,逐渐对这三者之间的关系有了一个认识首先定时器产生触发信号,AD检测...
关键词: STM32 单片机 ADC

http://www.eeworld.com.cn/mcu/2018/ic-news111942010.html 发布时间: 2018-11-19



51单片机--巧记步进电机相关知识

 上次说的LCD1602的编程挺复杂的,这次我说一个简单一点的:步进电机。这里不说步进电机的 "细分" 实验,只说一下有关步进电机的基础概念以及步进电机的三种工作方式——单拍、双拍、单双拍,现在步进电机的编程一般都要用到专门的步进电机驱动芯片(如:L6219芯片),所以具体的编程下次再讲。先说一下相、线和极性。一:线、相、极性"相" 就是说明步进电机有几个线圈(也叫做绕组)。"线" 就是说明步进电机有几个接线口。"极性" 分为 单极性 和 双极性。如果步进电机的线圈是可以双向导电的,那么这个步进电机就是双...

http://www.eeworld.com.cn/mcu/2018/ic-news111942000.html 发布时间: 2018-11-19



单片机项目:51单片机之蓝牙控制风扇

 这个是我大二才学51单片机的时候做的一个项目,其实这个项目比较简单,只不过是我们自己把它想得太难了,下面我来总结一下具体设计过程,我会上传代码和研究报告:点击这里!首先买一个蓝牙模块,我买的是HC-06,在手机上下载一个蓝牙串口调试助手,等同于单片机的UART串口通信,利用BUFF来获取接受到的数据,这里只需要重视一个问题,就是测试编码,如果APP发送0xFF,(APP蓝牙串口调试助手已经支持手动设置按钮名字和发送的字符了)但是蓝牙模块很有可能接受到的是0xF8,0xF2,0xFE。所以这里我们首先应该测试编码。HC-06一般有5个端口,RX,TX,VCC,GND,AT,AT这里我...

http://www.eeworld.com.cn/mcu/2018/ic-news111942002.html 发布时间: 2018-11-19



51单片机--矩阵键盘

赋值 0X0F,然后检测 P1 口的值是否还是 0X0F即可。之后就要消除抖动,消除抖动的方法还是一样,延时一段时间即可,如图:单片机矩阵键盘消除抖动之后就判断具体是哪个按键按下就行了。【注】矩阵键盘复杂就是复杂在这里。判断到底是哪个按键按下的思路有两种:1、逐行扫描逐行扫描就是说先扫描第一行中的哪个按键按下了,如果没有再扫描第二行,看一下是不是第二行里的某个按键按下了,如果还没有找到按下的那个按键...

http://www.eeworld.com.cn/mcu/2018/ic-news111941998.html 发布时间: 2018-11-19



51单片机--LED类编程技巧

 首先点阵:(以最简单的8X8为例,16X16的以后再说)8X8点阵个人感觉点阵需要注意的地方有:第一个就是驱动点阵的方式我认为8X8点阵的驱动程序分为行扫描和列扫描两种。比如行扫描就是用一层for循环:先选中第一行,然后送入这一行的数据,再选择第二行,然后送入第二行数据,如此循环下去,直至显示完一个屏幕(即8行),同时记得要消隐和微延时(后面会说消隐和微延时),列扫描同理。如图是代码示例:8X8点阵,无滚动效果第二个就是滚动效果的实现。思路是:一:扫描函数不变,每扫描一个屏幕,所有数据移动一位;(代码实现简单)二:数据不变,每次读取数据的起始位置移动一位。(代码实现有点难,反正我不...

http://www.eeworld.com.cn/mcu/2018/ic-news111941997.html 发布时间: 2018-11-19



单片机执行程序的过程,加深对51单片机指令的理解

 为了加深初学者对51单片机指令的理解,现在把指令执行的过程在此详细说明,希望对你有启发!单片机执行程序的过程,实际上就是执行我们所编制程序的过程。即逐条指令的过程。计算机每执行一条指令都可分为三个阶段进行。即取指令-----分析指令-----执行指令。取指令的任务是:根据程序计数器PC中的值从程序存储器读出现行指令,送到指令寄存器。分析指令阶段的任务是:将指令寄存器中的指令操作码取出...

http://www.eeworld.com.cn/mcu/2018/ic-news111941995.html 发布时间: 2018-11-19



单片机,到底在学什么?

之类。二,通信协议有了外设,那外设是如何与单片机通信的那?这又是一部分值得研究的内容,常见的通信协议有485,232,CAN总线,USART等等,你只有研究透了通信的协议,通信的时序你才有可能使能起来你的外设,否则你外设到主控之间的路都修不通,谈何使能一说?以上两点是不设计单片机本身的,外设的属性是外设自身决定的,外设与主控之间的通信也是出厂设计时候就规定好的,不能说和51通信的时候是一种,和STM32的...

http://www.eeworld.com.cn/mcu/2018/ic-news111941994.html 发布时间: 2018-11-19



单片机连接蓝牙4.0心得分享

最近公司要搞一个智能硬件,通过APP连接硬件,发指令达到某些目的,对于从没有接触过蓝牙的小白,简直是两眼一抹黑,于是从网上找例子,找攻略,例子和代码都不是自己想要的,于是只能求助于谷歌API,拿着某翻译,一个个对着看,终于调试成功了,下面直接上思路及代码。1、从谷歌官网下载一份demo(通用的),对于任何串口,只要符合规范,这个demo都能调试。2、谷歌官方代码共有4个类,其中两个比较重要,如下:BluetoothleService 蓝牙服务:里面有蓝牙的连接,写入命令后,蓝牙所返回的协议(这个协议是厂家给你的)DeviceControlActivity 设备控制类:连上蓝牙后进入这个界面,会...
关键词: 单片机 连接蓝牙4 0

http://www.eeworld.com.cn/mcu/2018/ic-news111941992.html 发布时间: 2018-11-19



单片机编程开发技巧经验分享

 工作了7个月之久,对单片机的编程也开始慢慢熟悉起来,以前总是知道单片机就是定时器,状态机,中断这些东西结合起来效率是相当高的,但是自从接手开发GPF这个芯片之后,我发现了另外一种单片机的开发技巧,高手请绕道。我们都知道,在程序中,延时会影响单片机的实时性能,导致效率明显降低,但是在GPF这个芯片的开发中,系统延时和初始化被供应商做到了一块,所以调用程序,必须要做一定的loop...

http://www.eeworld.com.cn/mcu/2018/ic-news111941991.html 发布时间: 2018-11-19




<上一页 12345678910111213141516 下一页> 相关结果约101,437个