![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM&LINUX
路过未来哈哈
梦想:自由软件开发
展开
-
2021-02-26
QT实现串口数据直接写入EXCEL/WORD等文本的实现等下下班补上原创 2021-02-26 14:25:54 · 132 阅读 · 0 评论 -
STM32线缆综合测试系统
经过前段时间的辛苦,系统全面升级基本完成,从测试机过结果看,完全符合设计要求,能够实现对线缆的短路、断路、绝缘和耐压故障进行检测以及对二极管、继电器、开关等电子元器件的可靠性进行测试;测试单元采取模块化设计,每个分布式开关单元有多达 128 点的测试容量,且扩展方便根据需要可以轻松扩容到32767点,标配128点,即一个测试单元,测试速度快、稳定、可靠。 容量扩展单元: 应用举例原创 2013-09-18 14:15:43 · 2349 阅读 · 2 评论 -
STM32 MDK常见错误与解决
1,warning Deprecated declaration/函数/ - give arg types解决方法:该函数如果没有参数就要在括号里加“void”2,USER\main.c(39): warning: #223-D: function "function" declared implicitly 函数没有声明解决方法:在使用函数之前一定要声明 3,war原创 2013-09-14 14:52:49 · 2523 阅读 · 0 评论 -
STM32初探
随着集成电路发展,现在购买过去的IC越来越难买,而且量越来越少,价格越来越高,经过研究决定,准备把目前的CPU DS80C400升级到STM32,在这向有经验的过来者请教。STM32特点:内核:ARM32位Cortex-M3 CPU,最高工作频率72MHz,1.25DMIPS/MHz。单周期乘法和硬件除法。存储器:片上集成32-512KB的Flash存储器。6-原创 2013-09-14 14:50:24 · 5726 阅读 · 0 评论 -
BootLoader学习笔记(1)
1:概念: BootLoader就是操作系统内核运行之前运行的一段小程序,通过这段小程序,可以初始化硬件设备、建立内存空间映射空间,从而将系统软硬件环境带到一个合适的合适的状态,以便为最终调用操作系统内核准备好正确的环境。2:BootLoader任务与结构3:BootLoader安装原创 2013-04-20 16:15:02 · 698 阅读 · 0 评论 -
ARM&LINUX学习笔记(6)------启动代码分析
启动代码是指CPU复位后到进入C语言的main函数之前需要执行的那段汇编代码 ,主要作用是1):设置异常向量表2):初始化存储器系统3):初始化堆栈4):初始化有特殊要求的端口及设备5):初始化用户程序执行环境6):改变处理器模式7):和呼叫主应用程序等功能 附:来自三星一份启动代码,注释稍后补上。 ; DESC: C start up codes原创 2012-08-15 16:52:50 · 775 阅读 · 0 评论 -
ARM&LINUX学习笔记(5)-----ADS建立工程
一:FILE ->new->project: 填写项目名称,存储路径。 嗨!图片真难上传。二:file->new->file 填写项目中文件的名称,并添加到项目中。三:为了在比较大的项目中有效管理项目文件,创建分组管理: project->createGoup->组名称->OK四:工程设置:原创 2012-08-15 16:39:53 · 576 阅读 · 0 评论 -
ARM&LINUX学习笔记(4)---ARM 体系结构
一ARM体系结构特点:1):多处理器状态模式2):两种处理器工作状态3):嵌入式在线仿真调试 4):灵活方便的接口 5):低电压功耗的设计 6):RISC型处理器结构 比较枯燥,,,,,,,,,,,,待续。原创 2012-08-14 14:39:21 · 511 阅读 · 0 评论 -
ARM&LINUX学习笔记(3)---安装交叉编译器
安装交叉编译器 1:启动SAMBA服务器,把交叉编译器的压缩文件复制到共享目录下,如/home/laurel2:启动linux终端,进入共享文件目录下,进行解压。 命令: tar xzvf 压缩文件。tar。bz。 若解压于当前路径,则需要 -C/3:根据提示把4.3.2文件复制 到/usr/local/arm. 命令:原创 2012-08-08 09:43:16 · 1499 阅读 · 0 评论 -
ARM&LINUX学习笔记(1)
经过这几天的努力,终于把嵌入式学习平台准备就绪,出于习惯和方便性考虑,决定采用windows+linux虚拟机的方式,具体过程如下:一:虚拟机安装. 网上下在VMware6.5,一切和正常软件的安装方式没什么不同,一直采用默认安装,直到结束.二:准备linux镜象安装文件,这里选择red hat9.0,手头上正好有备份. 呵呵.........又省了不少时间去找.三:创建虚原创 2012-08-02 16:13:18 · 527 阅读 · 0 评论 -
ARM&LINUX学习笔记(二)
解决win7无法访问linux SMB服务器共享文件 在公司电脑上系统用的是XP,上班时已经完美解决这些问题,回到家里用自己的电脑-------系统是WIN7,一直提示----用户名和密码问题,折腾了好久一直无法访问。最后通过找资料解决了。具体是:要在本地安全策略那里,要设置为“发送 LM 和 NTLM – 如果已协商,则使用 NTLMv2 会话安全”具体为什么,现在还没搞清楚,原创 2012-08-03 15:19:17 · 846 阅读 · 0 评论