单片机技术网|技术阅读
登录|注册
  • 华芯微特SWM181CBT6智能小车设计V1.0
    2024-06-22

          本小车参考立创开源课堂项目基于51单片机的智能小车设计(附开源项目网址【单片机】基于51单片机的智能小车设计 - 嘉立创EDA开源硬件平台 (oshwhub.com))。主控制采用合宙的SWM181CBT6最小系统板子,9.9元包邮,板载的SWM181CBT6芯片5块钱就可以买到一颗,比STC89C52RC还便宜。SWM181CBT6硬件支持PWM、支持三路比较...

  • F280049C学习笔记---烧写程序至FLASH
    2024-06-22

    F280049的两种下载调试方式:(1)RAM调试:编译器将程序下载到DSP的片内RAM中运行,RAM属于随机存储器,其读写速度快。因此,将程序下载到RAM中的执行速度比较快,方便程序的调试。但是,RAM属于易失性存储器,其存储的数据掉电消失。因此,RAM下载只适合程序的调试,不适合应用。(2)FLASH调试:编译器将程序下载到DSP的...

  • F280049C学习笔记---定时器与中断代码分析
    2024-06-22

    1.导入timer定时器中断例程点击菜单栏Project->Import CCS Projects,选择C:\ti\c2000\C2000Ware_4_01_00_00\device_support\f28004x\examples文件下的timer例程。激活工程,打开timer_ex1_cputimers.c源程序。2.代码分析:2.1定时器操作步骤InitCpuTimers();和ConfigCpuTimer(&CpuTimer0, 100, 1000000);是TI公司提供的定...

  • 基于51单片机的超声波三路测距
    2024-06-22

    ******最新代码下载连接已经更新****,下载方法见底部利用51单片机实现超声波测距功能,利用单片机控制超声波的发射和对超声波自发射至接收往返时间的计时。系统定时发射超声波,在启动发射电路的同时启动单片机内部的定时器,利用定时器的计数功能记录超声波发射的时间和收到反射波的时间。当收到超声波的反射波时,接收电...

  • F280049C学习笔记---SCI通信初始化代码分析
    2024-06-22

    SCIA初始化代码如下:void scia_fifo_init(int ibaud){   SciaRegs.SCICCR.all =0x0007;                                                  SciaRegs.SCICTL1.all =0x0003;     SciaRegs.SCICTL2.bit.RXBKINTENA =1;   if(ibaud==9600)   {       SciaRegs.SCIHBAUD.all =...

  • 动图 | 电气控制原理
    2024-06-22

    今天从低压电器、电动机及控制线路、传感器及控制原理三部分来分享22张超赞的原理动图低压电器部分1按钮开关2闸刀开关3行程开关4交流接触器5热继电器6时间继电器7速度继电器电动机及控制线路1异步电动机2直流电动机3步进电动机4永磁电机5正反转控制6自动往返控制7顺序控制8多点控制9星三角启动传感及控制原理1布料张力测量2...

  • 人生就像画PCB一样
    2024-06-22

    人生就像画PCB一样1、要先布局,后走线;走线再细致,布局失败,也是白搭;人生也是一样,要有理想和长远的规划。2、如果只图早期的走得舒服,后面绕来绕去都是死路。人生也是一样:能吃苦吃苦半辈子,怕吃苦,吃苦一辈子。3、建立一定的规则,避免情况复杂之后,全无章法的乱绕线。人生也是一样:自由和约束是相辅相成的。...

  • F280049C学习笔记---闪灯代码分析
    2024-06-22

          上篇笔记()记录了寄存器项目工程建立方法和基于寄存器操作GPIO口实现闪灯的实验。今天来分析一下点灯的代码。头文件#include "F28x_Project.h"F28X系列项目工程的头文件和例程头文件,F28X系列项目中必须包含的头文件。宏定义#define DEVICE_GPIO_PIN_LED_GREEN    34#define DEVICE_GPIO_PIN_LED_RED    23...

  • F280049C学习笔记---闪灯(寄存器操作)
    2024-06-22

          因为一个项目中用到DSP处理器,所以最近开始学习项目中用到的DSP的GPIO操作、SCI通信、DAC和ADC数据处理和SPI通信功能。之前学习过STM32和51单片机,感觉还算是好学吧,接触DSP之后发现DSP还是有点难度的:难在相关学习资源和教材都是非常少的,教材也只能找到F28355的教材,当然书的内容没有51和32的书籍质量高,...

  • LAUNCHXL-F280049C学习笔记之工程建立
    2024-06-22

    Step1.下载C2000Ware软件并安装下载地址如下:http://www.ti.com.cn/tool/cn/C2000WARE?keyMatch=C2000Ware%201%2000%2006%2000%20setup&tisearch=Search-CN-Products安装该软件主要是为了获得C2000系列DSP的相关资料,比如LAUNCHXL-F280049C电路原理图、相关Demo程序,库文件等等。安装之后打开安装目录的文件夹如下图所示...

  • Luatos 学习记录---闪烁的LED灯
    2024-06-22

          首先通过gpio.setup(pin, mode, pull, irq)设置管脚功能,函数中各参数的功能如下:l输出模式返回设置电平的闭包, 输入模式和中断模式返回获取电平的闭包本例中设置27pin为上拉输出,如下指令所示,这里返回的LEDA。可以通过LEDA这个变量对27pin进行操作。localLEDA=gpio.setup(27,0,gpio.PULLUP)比如LEDA(1)点亮...

  • Air780E开发板快速接入腾讯云
    2024-06-21

                CORE-AIR780E 开发板是合宙通信推出的基于 Air780E 模组所开发的,包含电源,SIM 卡,USB,天线,音频等必要功能的最小硬件系统。以方便用户在设计前期对 Air780E 模块 进行性能评估,功能调试,软件开发等用途。      昨天合宙正式推出了LuatOS固件,今天就跟着合宙推出的教程(链接:)学习一下通过...