• stm32的软件架构问题

    1、 架构组成:程序代码分为四种结构a) 顺序执行代码定义:按照顺序逐行执行的代码优点:是思路简单,代码可靠不易被干扰。缺点:占用资源用途:只用来各种变量、函数的定义,硬件的初始化程序位置:main.c的开始一直

  • LCM1602字符液晶模块驱动(C51)

    /******************************************************************************************** * 功能:LCM1602液晶模块驱动。 * 硬件条件:1.CPU型号:AT89S52 * 2.晶振:12.000MHz * 3.用跳线帽短接JP4跳

  • 红外遥控器的接收实验

    遥控发射器专用 芯片 很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比较容易的一类来加以说明,现以日本NEC的uPD6121G组成发射电路为例说明编码 原理 (一般家庭用的DVD、VCD、音响

    单片机
    2018-09-28
    遥控器
  • C51入门6,串口通信实验

    从上位机(PC)发送数据给单片机,并显示到单片机的LED上。实验一:查询法程序:/如果串口右数据发送就点亮LED #include //主函数 void main() {TMOD=0x20;//设置定时器1为工作方式2 TH1=0xfd;//波特率设置 TL1

  • 调试STM32 time遇到的问题小结

    程序中增加新的time,在初始化中不能进行写入寄存器。原因是没有进行相关的初始化,有个寄存器没有进行使能操作。程序如下:void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base){ //GPIO_InitTypeDef GPIO_Ini

  • STM32串口接收数据保存到数组——遇到问题及解决方法

    遇到问题:PC端发送给stm32的字符串数据,只有最后一个字节被保存在数组的首地址,其他数据都丢失,而且数组中只有首地址有数据。比如我用PC给stm32发送abcd,返回到PC串口助手的数据只有d,查看数组发现里面数据[d,

  • stm32串口通信困扰我两天的一个问题

    问题描述:程序“一样”,编译没有问题,但是功能不能实现,不能回显。说明USART1波特率设置不成功但USART1初始化程序“没问题”。1.朋友认为我的工程建立有问题,但我以前用同一模板建的工程都没有问题。2.确认是US

  • 单片机模拟软件复位

    模拟软件仿真代码:1#include"stc.h"23/********************************************4*函数名称:main5*输入:无6*输出:无7*说明:函数8********************************************/9voidmain(void)10{11void(*res

  • 为实现未来智能系统,格芯扩展FinFET产品新特性

    格芯近日在其年度全球技术大会(GTC)上宣布计划在其14/12nm FinFET产品中引入全套新技术,这是公司加强差异化投资的全新侧重点之一。新工艺技术旨在为快速增长市场(如超大规模数据中心和自动驾驶汽车)应用提供更好的可扩展性和性能。

  • 格芯在300mm平台上为下一代移动应用提供8SW RF SOI客户端芯片

    格芯近日在其年度全球技术大会(GTC)上宣布,针对移动应用优化的8SW 300mm RF SOI技术平台已通过认证并投入量产。这项RF SOI工艺引起了多位客户的关注和兴趣,它专为满足前端模块(FEM)应用更高的LTE和6 GHz以下标准要求量身定制,包括5G IoT、移动设备和无线通信。

  • 设计人员福音!Microchip推出全新的16位数字信号控制器系列(DSC)

    美国微芯技术公司(Microchip Technology Inc.)目前推出全新的16位数字信号控制器系列(DSC),为希望获得数字信号处理功能且不需要设计复杂的微控制器的系统设计人员带来福音。新的dsPIC33CK DSC专为在时间关键型控制应用中更快提供确定性的性能而设计,它对现场选择型寄存器进行了扩展,以便提升数字信号处理器(DSP)的性能。这款单核的dsPIC33CK 是对近期推出的双核dsPIC33CK 系列产品(基于相同的内核)的补充。

  • 80C51存储器与C51内存优化

    80C51在物理结构上有四个存储空间:片内程序存储器、片外程序存储器、片内数据存储器和片外数据存储器。但在逻辑上,即从用户使用的角度上,80C51有三个存储空间:片内外统一编址的64KB的程序存储器地址空间(用16位

  • pic的第一个测试程序

    昨天拿到板子,焊接完毕。用i/o控制继电器,发现不好用,马上查三极管,果然画图的时候把封装搞错了,幸运的是直接颠倒焊接就行,刚毕业的时候犯过这样的错误,没想到现在还犯。问题1解决。调试12864液晶,采用st792

  • 模拟I2C总线软件包(C51)

    /****************************************************************************** I2C.H 标准80C51模拟I2C总线程序头文件******************************************************************************/#ifnd

  • LPC1788---串口设置

    LPC1788学习之串口学习-寄存器操作接收数据使用中断接收---发送暂时是直接发送--简单的寄存器操作-记下不忘记!#include "uart_lpc1788.h"uint32_t Receive_Sign; //接收数据下标--接收数据个数uint8_t

    单片机
    2018-09-28
    串口
发布文章