2021年6月14日

c语言编程注意事项

摘要: 倘若使用库函数,但是没有包含头文件,若不报错,这个函数返回int类型 如果有警告,函数参数类型不匹配,有可能是上述情况,且运行时段错误 防止写越界,防止内存泄漏,谁申请谁释放,谁打开谁关闭 阅读全文

posted @ 2021-06-14 22:24 向斯拉夫人告别 阅读(152) 评论(0) 推荐(0) 编辑

gcc 编译命令

摘要: gcc -E hello.c -o hello.i 预处理 gcc -S hello.i -o hello.s 编译 gcc -c hello.s -o hello.o 汇编 链接 so文件 gcc demo.c -fPIC -o libdemo.so 阅读全文

posted @ 2021-06-14 21:57 向斯拉夫人告别 阅读(108) 评论(0) 推荐(0) 编辑

常用安装包下载地址大全--更新中

摘要: gdb下载地址 http://ftp.gnu.org/gnu/gdb/ 安装步骤 解压 tar -xzvf gdb-10.2.tar.gz cd gdb-10.2 ./configure 生成makefile文件 make sudo make install gcc下载地址 http://ftp.g 阅读全文

posted @ 2021-06-14 10:11 向斯拉夫人告别 阅读(206) 评论(0) 推荐(0) 编辑

2021年6月11日

vim常用设置

摘要: vi ~/.vimrc set number set autoindent set ts=4 set expandtab 阅读全文

posted @ 2021-06-11 17:55 向斯拉夫人告别 阅读(37) 评论(0) 推荐(0) 编辑

2021年6月1日

C51学习 之 A/D D/A

摘要: A/D电路图(ADC0804) 代码 1 #include <reg52.h> 2 3 sbit wela = P2^7; 4 sbit dula = P2^6; 5 sbit dawr = P3^6; 6 sbit dacs = P3^2; 7 sbit beep = P2^3; 8 9 void 阅读全文

posted @ 2021-06-01 22:38 向斯拉夫人告别 阅读(102) 评论(0) 推荐(0) 编辑

2021年5月30日

C51学习 之 中断

摘要: 中断编程步骤 TMOD设置工作方式 和 定时器/计时器 ,TMOD见下图; 设置TH0 TH1的初值,定时器计算公式: 定时时间/(12/主频); 设置EA,设置某个中断(EX0, ET0, EX1, ET1, ES, ET2)(IE寄存器); 设置中断优先级(1和0两个等级,1的优先级高)(IP寄 阅读全文

posted @ 2021-05-30 17:56 向斯拉夫人告别 阅读(161) 评论(0) 推荐(0) 编辑

C51学习 之 动态数码管

摘要: 电路图 动态数码管代码 1 //以下代码未经过验证 2 #include <reg52.h> 3 4 sbit WELA = P2^7; 5 sbit DULA = P2^6; 6 unsigned char count = 0; 7 unsigned char code_count = 0; 8 阅读全文

posted @ 2021-05-30 14:16 向斯拉夫人告别 阅读(175) 评论(0) 推荐(0) 编辑

C51学习 之 LED流水灯

摘要: 电路图 代码 1 #include <reg52.h> 2 3 void delay(unsigned int value) 4 { 5 while(value--); 6 } 7 int main() 8 { 9 P1 = 0xfe; 10 while(1) { 11 P1 = ~(~P1 << 阅读全文

posted @ 2021-05-30 09:52 向斯拉夫人告别 阅读(246) 评论(0) 推荐(0) 编辑

锁存器 工作功能

摘要: 锁存器针脚图 和 真值表 工作详解 OE低电平有效; LE高电平时打开锁;输出电平由输入电平决定; LE低电平时锁住;输出保留上次数据状态; **这是锁存器的核心功能** 用途 数码灯 分时 亮灯。 阅读全文

posted @ 2021-05-30 08:24 向斯拉夫人告别 阅读(359) 评论(0) 推荐(0) 编辑

keil 5下载地址

摘要: https://www.keil.com/download/product/ 阅读全文

posted @ 2021-05-30 01:19 向斯拉夫人告别 阅读(190) 评论(0) 推荐(0) 编辑

导航