MCU。我们要在linux上搭建51开发环境,首先要搭建SDCC编译环境。 其主页是:http://sd ...
在Linux下没有像keli那样好用的IDE来开发 单片机,开发环境只能自己搭建了。 第一步:安装交叉编译工具a 安装SDCCsudo apt get install sdccb 测试SDCC是否可用,这是个网上找的简单的流水灯代码 test.c, 用来测试 编译它: 会生成这么多的文件 我们只需要其中的 test.ihx : test.lk test.map test.rel test.sym ...
2018-05-18 17:01 0 3432 推荐指数:
MCU。我们要在linux上搭建51开发环境,首先要搭建SDCC编译环境。 其主页是:http://sd ...
STC单片机简介 STC单片机是一款增强型51单片机,完全兼容MCS-51,还增加了新的功能,比如新增两级中断优先级,多一个外中断,内置EEPROM,硬件看门狗,具有掉电模式,512B内存等。还支持ISP下载,不用编程器,只要一个MAX232和一些廉价的元件就能写程序,可擦写10万次 ...
基于stc89c52的看门狗,代码如下: main.c bsp_wdt.h bsp_wdt.c data.h data.c ...
目录 一、SDCC(Small Device C Compiler)编译环境搭建 1.1、下载 1.2、编译 1.3、测试 二、Hex2Bin+命令行烧写工具配置使用 2.1、下载工具安装配置 2.2 ...
本文是续 单片机成长之路(51基础篇) - 009 关于sdcc的多文件编译范例(一)编写的。 在实际的工作中,单片机的头文件和功能函数不可能同全部放在同一个文件夹下面,我们把单片机成长之路(51基础篇) - 009 关于sdcc的多文件编译范例的代码进行重新拆分,然后把头文件归类 ...
1、首先看看它名字真正的含义: SPI(Serial Peripheral Interface:串行外设接口); I2C(INTER IC BUS:意为IC之间总线) UART(Universal A ...
本文是续 单片机成长之路(51基础篇) - 006 在Linux下搭建51单片机的开发烧写环境编写的。 本范例主要由(main.c ,delay.h,delay.c,makefile)4个文件组成,sdcc的编译环境搭建参照:单片机成长之路(51基础篇) - 006 在Linux下搭建 ...
比较全的CH340,CH341应用说明 CH340 以前用USB转串口时图方便一般也都是直接买现成的USB转串口模块,但是后面设计需要,不等不将CH340这个模块集成到电路板中,经过多次失败, ...