今天蓝桥杯成绩出来了,我这个打酱油的居然还获得了一个三等奖,这实在是让我受宠若惊,在参加蓝桥杯之前。我其实已经差不多放弃了,我一个刚接触算法的人,突然接触一个算法类的竞赛,我算是从算法入门到放弃了,各种算法题目看的头疼脑涨,最后基本上能每天看一题就不错了。这次竟然能获奖真的是让我意[详细]
最近做完了聊天室的项目,C语言基础的学习阶段也算是告一段落了,但我对C语言还是只是一个入门,就像一个工具,我现在只是了解、会初步使用它了,但并没有达到如臂挥使的地步,今后还需要对C语言进行更深入的学习,今天我就讲一下我个人学到现在对C语言的认识,自己的理解,若有错误,还望指出,不甚感激。[详细]
在嵌入式应用程序开发过程里,由于使用C语言编程,基本很少涉及到机器底层寄存器的执行过程,一般都会直接在main函数里开始写代码,似乎main成为了理所当然的起点,尽管从C程序的角度来看程序都是直接从main函数开始执行。然而,MCU上电后,是如何寻找到并执行main函数这一问题却很自然的被忽略了!事实上微[详细]
Description: 密码发生器 在对银行账户等重要权限设置密码的时候,我们常常遇到这样的烦恼:如果为了好记用生日吧,容易被破解,不安全;如果设置不好记的密码,又担心自己也会忘记;如果写在纸上,担心纸张被别人发现或弄丢了...  [详细]
STM32库函数说明及示例(版本V1.4.0)----第一篇:GPIO库文档说明和约定:该文档主要是对STM32F4各个模块的库进行翻译和说明。文档中加入了作者的一些理解,建议和小贴士。并且在文档最后,加入了一些使用该库模块的案例。希望大家通过对该文档的阅读,可以更好的使用STM32的库函数进行学习和项目开发。[详细]
今天做了一道关于字符串逆序的题目,题目为输入I am a student,而输出为student a am I。这道题的思路很清楚,就是先把整个句子逆序,然后将一个一个单词逆序,这样便得到了最终结果。而在将单词逆序的时候,可以设置两个指针,一个指针依次遍历,当遍历到空格的时候,将此时的指针代表的值赋\0,然后将另一个[详细]
1、大多数单片机都只有系统时钟一个。就是CPU的各节拍工作时序的驱动源了。这个频率一般为几MHz。速度比较快,其目的无非是让单片机快点干活。那为啥不是GHz数量呢,这个是集成电路工艺决定的。根据工艺反推出某款单片机的理想工作频率,往往也是最佳工作频率了。系统在这个频率下工作又快(已达最佳极限)[详细]
颖特新科技2019年的销售主战场就是STM32单片机,还有一些入门的小白还没搞通什么是单片机或者STM单片机与51单片机的区别,YTX就这叨唠一下。单片机简介单片微型计算机简称单片机,简单来说就是集CPU(运算、控制)、RAM(数据存储-内存)、ROM(程序存储)、输入输出设备(串口、并口等)和中断系统处于同一芯片的器件,[详细]
最开始学习C语言时,使用printf和scanf进行格式化输入输出十分方便。学习单片机有很长时间了,之前要再屏幕上显示一个变量或者通过串口传出一些变量值观测的话,需要进行一系列的取余取整运算,很是麻烦。最近又研究了一下keil中针对printf和scanf的实现机理,做了一些改动,实现了标准格式化输入输出,共大家参[详细]
单片机的控制器的定时功能是由时钟和定时电路完成的,它是产生CPU的操作时序。XTAL1是芯片内部振荡电路输入端,XTAL2为芯片内部振荡电路输出端具体的产生有以下两种方式:一:内部方式则是利用芯片内反相器和电阻组成的振荡电路,,在XTAL1和XTAL2引脚上接定时元件,如压电晶体和电容组成的并联谐振电路,则内部[详细]
ARM汇编语言和C语言混合编程ATPCS规则体现了一种模块化设计的思想,其基本内容是C模块(函数)和汇编模块(函数)相互调用的一套规则(C51中也有类似的一套规则)。我感觉比在线汇编功能强大(不用有很多忌讳),条理更清楚(很简单的几条规则)。ATPCS规则内容:1)寄存器的使用规则1、子程序之间通过寄存器r0~[详细]
大家可能开始学单片机都是学的STC的单片机,因为它不需要用什么编程器就可以直接烧写,但我看到还是有人在烧写时遇到了问题。常常在贴吧和知道上看到求助此类问题的人,大家的解答大抵是说什么串口驱动安装没啊、型号选对没有啊、冷启动没有啊之类的,其实,真正遇到烧写不了程序的人大抵不是因为这些问题,根据[详细]
什么是单片机烧写软件?简单点说,就是把你写好代码(C或者是汇编)专程的机器语言通过一定的方式下载到单片机中。称为烧写。扩展阅读:51单片机烧写过程及详细说明【图文】烧写软件很多,方式也很多,主要看你的单片机型号.STC系列单片机为例: 首先,需要安装keil软件和STC_ISP程序下载软件。 先对你想要实现[详细]
Step 1:Keil软件的安装1.选中文件夹中的C51V900安装程序并打开,如图:2.在安装对话框里一直选择Next,直到Finish完成Keil的安装。Step 2: 安装USB转串口线的驱动程序的安装扩展阅读:什么是单片机烧写?1. 选中并打开文件夹中的HL-340安装程序2.点击INSTALL即可自动完成安装Step 3:Keil工程的建立1. 打开桌面[详细]
一般来说,EMC的OTP类型芯片是只能进行一次烧录的。但是如果在第一次烧录时,某一位为被烧为“1”,则该位可以再次被烧录成“0”;反之,如果已经被烧录成“0”了,则无法再次烧录成“1”。由此,有人发现了以下文章中介绍的这种多次烧录OTP芯片的方法。在EMC单片机中[详细]
嵌入式软件开发成功后,我们就要将程序烧写到MCU里面,如何判断烧录后的程序是否运行呢?1. 先用仿真器(JTAG/J-link)下载到板子内, 下载后, 在程序的第一行设置断点, 让它停住, 能停住, 说明仿真器没问题, 程序能执行起来了.2. 在检查下 PC 寄存器的值是否正确. 以确定没有跑飞掉, 在指定的范围内.3. 检查下 CP[详细]
什么是单片机烧写器?烧写器=编程器=烧录器(每个人的叫法不一样而以)烧写器实际上是一个把可编程的集成电路写上数据的工具,烧写器主要用于单片机(含嵌入式)/存储器(含BIOS)之类的芯片的编程(或称刷写)。扩展阅读:什么是单片机烧写软件?烧写器英文名为PROGRAMMER,有人叫WRITER,更早期有人叫BURNER,这种[详细]
简单整理下固件、烧写的定义以及烧写过程的几种方式。一、什么是烧写(下载)和固件嵌入式系统需要预先将程序写入ROM/FLASH中,在启动时载入运行这些程序,将已经生成的程序写入ROM/FLASH的过程叫做烧写。这样固化在存储介质上的文件叫固件(firmware)。那么烧写即为更新固件的过程。二、常用的几种烧写方式把系[详细]
单片机可以烧写多少次程序?这个问题新手可能会问到?根据厂家提供的数据,通常烧写次数不低于10万次,但由于时间关系我们没有做过具体测试,请大家放心使用就可,也不要担心怕烧写坏单片机而节省烧写次数,买来学习板就是用来实验的,争取每天烧它几百次。呵呵,大家努力捣鼓吧,终成单片机大虾的。【更多资源】 [详细]
单片机应用系统由硬件和软件组成,软件的载体是硬件的程序存储器,程序存储器采用只读存储器,这种存储器在电源关闭后,仍能保存程序,在系统上电后,CPU可取出这些指令重新执行。只读存储器(Read Only Memory,ROM)中的信息一旦写入,就不能随意更改,特别是不能在程序运行过程中写入新的内容,故称只读[详细]
扫码关注我们
0755-82591179
邮箱:ivy@yingtexin.net
地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A09
Copyright © 2014-2025 颖特新科技有限公司 All Rights Reserved. 粤ICP备14043402号-4