- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 ubuntu18.04 安装SecureCRT
刚毕业那会儿就准备学习linux,但是那时候找的工作是做单片机MCU开发. 学习的是UCOS. 工作了4年之后发现还是有必要掌握linux操作系统. 因为现在正好也是新型肺炎的传染期, 只能在家办公.所以就借着这个机会来好好学习下linux.(重拾当前的梦) 笔记本上安装了ubuntu18.04的操作系统. 现在需要在ubuntu18.04上安装SecureCRT...
2020-02-04 11:00:34
1463
转载 Uubuntu12.04 使用PuTTY与ARM开发板进行串口通信
Uubuntu12.04 使用PuTTY与ARM开发板进行串口通信(转载http://blueshaw.blog.163.com/blog/static/21633118120143465158384/)本来在windows环境下配置都好了,这几天也不知道哪出了问题。securCRT不显示串口信息了,就决定试试在Ubuntu环境下试试。过程记录如下:1、笔记本没有串口,只有US
2016-01-04 19:00:56
1930
转载 N版耳机与I版耳机的改造
四极耳机接线标准,N版耳机改造为i版耳机(本文提到的都是3.5mm的耳机,2.5mm的没做验证) 现在的手机,以及大多数笔记本都开始使用“四极耳机”,也就是耳机上插头上有四个极。为了叙述方便,将耳机插头上的四个极从插头顶端到靠近电线的塑胶部分一次标记为:A、B、C、D,如下图所示: 对于各极的定义,不同的耳机有不同的定义。 ①在iPhone还没现在这么NB的
2014-11-19 10:01:54
2343
转载 网络编程是什么
转载对于初学者,或者没有接触过网络编程的程序员,会觉得网络编程涉及的知识很高深,很难,其实这是一种误解,当你的语法熟悉以后,其实基本的网络编程现在已经被实现的异常简单了。 网络编程是什么? 网络编程的本质是两个设备之间的数据交换,当然,在计算机网络中,设备主要指计算机。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给两外一个设备,然后接受另外一个设备反馈的数据
2014-07-19 13:18:02
22306
7
转载 IAP 应用编程
IAP是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。 通常在用户需要实现IAP功能时,即用户程序运行中作自身的更新操作,需要在设计固件程序时编写两个项目代码,第一个项目程序不执行正常的功能操作,而只是通过某种通信管道(如U
2014-04-02 16:03:16
886
转载 汉字的编码与字模点阵小结
转载:http://blog.chinaunix.net/uid-22670933-id-1771609.html一、引言在写的时候参考了以下两篇文章中的内容,在此向这两篇文章的作者表示敬佩和感谢.代码部分参考了http://www.ugia.cn/?p=82 作者legend文档部分参考了http://dev.gameres.com/Program/Contr
2014-03-26 11:59:43
2522
1
转载 回车与换行的区别
回车与换行的区别我一直没有搞得很清楚,回车和换行符有啥区别。记得大一时,C语言老师就说过回车、换行,但都没说得那么细。前两天,看写两句Perl代码时,忽然想起区别一下回车和换行(\r和\n)。现在理解清楚了,记个笔记吧。符号 ASCII码 意义\n 10 换行NL\r 13 回车CR回车 \
2014-02-25 14:38:35
581
转载 c语言中static 用法总结
C程序一直由下列部分组成: 1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令; 2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。 3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。 4)栈——增长方向:自顶向下增长;自动变量以
2013-12-23 15:11:54
751
转载 求0x5f3759df的数学原理
为什么这个数比其他数更好呢?http://www.douban.com/note/93460299/Quake-III Arena (雷神之锤3)是90年代的经典游戏之一。该系列的游戏不但画面和内容不错,而且即使计算机配置低,也能极其流畅地运行。这要归功于它3D引擎的开发者约翰-卡马克(John Carmack)。事实上早在90年代初DOS时代,只要能在PC上搞个小动画都能让人惊叹
2013-12-23 14:46:36
1143
转载 推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别
转自:http://www.cnblogs.com/Jezze/archive/2011/12/23/2299857.html以及上拉输入、下拉输入、浮空输入、模拟输入的区别最近在看数据手册的时候,发现在Cortex-M3里,对于GPIO的配置种类有8种之多:(1)GPIO_Mode_AIN 模拟输入(2)GPIO_Mode_IN_FLOATING 浮空输入(3)G
2013-12-20 10:07:45
1171
转载 QQ通信协议
不管UDP还是TCP,最终登陆成功之后,QQ都会有一个TCP连接来保持在线状态。这个TCP连接的远程端口一般是80,采用UDP方式登陆的时候,端口是8000。因此,假如你所在的网络开放了80端口(80端口是最常用端口。。就是通常访问Web的端口,禁掉它的话,你的网络对你来说价值已经不大了),但没有屏蔽腾讯的服务器IP,恭喜你,你是可以登陆成功QQ的。二、聊天消息通信。
2013-12-16 15:35:43
955
转载 keil优化等级设置说明
优化级别说明(仅供参考):则其中的 Code Optimization 栏就是用来设置C51的优化级别。共有9个优化级别(书上这么写的),高优化级别中包含了前面所有的优化级别。现将各个级别说明如下:0级优化:1、 常数折叠:只要有可能,编译器就执行将表达式化为常数数字的计算,其中包括运行地址的计算。2、 简单访问优化:对8051系统的内部数据和位地址进行访问优化。3、
2013-12-13 09:53:20
5569
转载 C语言实现状态机
有限状态机是一种数学概念,运用到程序中,可用于有限数量的状态的变化,每个子程序进行一些处理并选择下一种状态。基本的实现思路就是用一张表保存所有可能的状态,并列出进入每个状态时可能执行的所有动作,其中最后一个动作就是计算下一个应该进入的状态。运行状态就是从初始状态开始,不停的在各个状态之间转换,直到结束状态。FSM的实现方式:1) switch/case或者if/else
2013-12-09 09:07:41
4007
转载 在C语言中会遇到volatile关键字,尤其是做嵌入式方面的 其作用为
volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。例如:volatile int i=10;int j = i;...int k = i;volatile 告
2013-11-30 16:59:03
794
转载 uC/OS-II 常用函数参考手册
任务管理1 OSTaskCreate() 建立一个新任务。任务的建立可以在多任务环境启动之前,也可以在正在运行的任务中建立。中断处理程序中不能建立任务。一个任务可以为无限循环的结构。函数原型:INT8U OSTaskCreate(void (*task)(void *pd), void *pdata, OS_STK *ptos, INT8U prio);参数说
2013-11-26 11:12:41
768
转载 钩子函数与回调函数
什么是回调函数? 简而言之,回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。 为什么要使用回调函数? 因为可以把调用者与被调用者分开。调用者不关心谁是被调用者,所有它需知道的,只是存在一个具有某种特定原型、某些限制条件(如返回值为 int )的被调用函数。
2013-11-24 20:44:05
1138
SecureCRT-8.3.1_for_linux_ubuntu.zip
2020-02-04
数字电子钟设计全部资料
2013-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人